Performance engineering – Who Needs Engineers
/wne_live
Software Engineering RecruitmentWed, 02 Oct 2024 13:00:02 +0000en-US
hourly
1 https://wordpress.org/?v=6.6.2/wne_live/wp-content/uploads/2023/06/cropped-wne_logo-3-32x32.pngPerformance engineering – Who Needs Engineers
/wne_live
3232Performance Engineer
/jobs/devops-cloud-and-it-operations/performance-engineer/
Wed, 02 Oct 2024 13:00:02 +0000/wne_live/jobs/jobs-categories/performance-engineer/Performance Engineer
Job Description:
At Workday, we believe that our innovative ideas can transform the enterprise software landscape. Our journey began with a simple yet groundbreaking conversation, leading to a culture that prioritizes our people above all else. We are committed to fostering an environment where every team member feels valued, encouraged, and empowered to contribute to our collective success. As a Performance Engineer, you will play a critical role in collaborating with back-end development teams to ensure our services are both successful and reliable at scale. You will be tasked with developing performance monitoring tools and utilizing them to assess the performance and efficiency of our backend services. Your expertise will be vital in driving workload execution, collecting service data, and generating metrics for automated analysis. In this role, you will also engage in design discussions with various teams to embed performance and reliability into our software architecture, contributing to a culture of excellence and innovation.
IT Languages:
Java
Python
Groovy
As a Performance Engineer, you will be responsible for ensuring the optimal performance of our backend services by collaborating with development teams, conducting performance evaluations, and implementing improvements.:
Develop performance monitoring tools to evaluate backend services;; Gather performance test requirements and execute tests;; Analyze performance data to identify and resolve issues;; Engage in design discussions to integrate performance considerations into software architecture;; Generate metrics and automate system analysis for performance evaluation
Spoken Languages:
English
Skillset:
Performance engineering
System profiling
Java
Python
Groovy
CI/CD tools
Shell scripting
SQL
No-SQL
Cloud architecture
Soft Skills:
Excellent communication skills
Collaborative team player
Passionate about performance engineering
Problem-solving mindset
Continuous learner
Qualifications:
5 years of relevant industry experience
Strong background in performance engineering and system profiling
Experience in performance test requirement gathering, setup, and execution
Proficient in Java ergonomics and garbage collection behavior
Software development experience in languages such as Python, Java, or Groovy
Familiarity with development and CI/CD pipeline tools like GIT, IntelliJ, Maven/Gradle, Jenkins
Understanding of UNIX or Linux systems with shell scripting skills
Automation skills using Python or Shell scripting
Knowledge of SQL and No-SQL databases
Familiarity with cloud architecture, particularly AWS or GCP
Years of Experience:
5
Location:
Ireland
Job Benefits:
Flexible work arrangements
Supportive company culture
Opportunities for professional development
Health and wellness programs
Community involvement initiatives
Working Conditions:
Full Time
Employment Type:
Permanent Contract
Company Culture:
We prioritize a collaborative and inclusive environment that values individual contributions and promotes personal growth. Our culture is centered around employee happiness and well-being, ensuring that everyone can bring their authentic selves to work.
Opportunities For Advancement:
Career development programs, Mentorship opportunities, Leadership training, Access to industry conferences
Join a dynamic team dedicated to enhancing the performance of a groundbreaking columnar OLAP database management system designed for real-time analytics. As a Core Performance Software Engineer, you will dive deep into the intricacies of our database, optimizing its performance to ensure it remains at the forefront of technology. Your work will involve investigating query optimization techniques, improving distributed query capabilities, enhancing relational operators like aggregation and joins, and implementing advanced caching mechanisms. You will also engage in low-level optimizations, leveraging SIMD instructions to achieve superior performance. This role not only demands technical prowess but also a collaborative spirit, as you will interact closely with our Support Engineering team to troubleshoot complex performance issues experienced by our users. Additionally, you will play a key role in our open-source community, addressing inquiries, reviewing pull requests, and contributing to the vibrant ecosystem of ClickHouse.
IT Languages:
C++
SQL
Key responsibilities include performance analysis, optimization, and collaboration with various teams to ensure software excellence.:
Analyze and enhance the performance of the core ClickHouse database;; Extend existing performance tests and create new tests using real-world and synthetic datasets;; Collaborate with core engineering teams to evaluate new feature impacts on performance;; Assist the Support Engineering team in diagnosing and resolving advanced performance issues;; Engage with the open-source community by addressing issues and reviewing contributions
Spoken Languages:
English;; German;; French
Skillset:
Unix Systems
Database internals
Performance engineering
Distributed systems
SIMD instructions
Soft Skills:
Strong communication skills
Team collaboration
Problem-solving
Attention to detail
Adaptability in a fast-paced environment
Qualifications:
Solid professional experience in C++ programming
Strong understanding of database internals and design principles
Experience in performance engineering, preferably in databases or related fields
Years of Experience:
5
Location:
Europe
Job Benefits:
Flexible remote work environment
Healthcare contributions
Stock options
Generous time-off policy
Home office setup allowance
International mobility opportunities
Working Conditions:
Remote
Employment Type:
Permanent Contract
Company Culture:
We foster a collaborative and open-minded environment where every team member plays a crucial role in shaping our culture. Our team is made up of individuals who are motivated by delivering exceptional work, eager to learn from each other, and committed to fostering a respectful and growth-oriented workplace. As one of our first employees, you will have a significant impact on the values and practices that define our organization.
Opportunities For Advancement:
Career growth within the engineering team, Opportunities to lead projects, Chance to contribute to open-source initiatives