Senior Distributed Systems Performance Engineer
Job Description
Build the future of data. Join the Snowflake team.
Weβre at the forefront of the data revolution, committed to building the world's greatest data and applications platform. Our βGet It Doneβ culture empowers everyone at Snowflake to innovate with new ideas, create work with lasting impact, and excel in a collaborative environment.
We are actively seeking a talented Distributed Systems Performance Engineer for our engineering office in central Berlin. The working language of this office is English.
This is a unique opportunity to join a team of experienced engineers in the growing Service team in Berlin. We are looking for an exceptional performance engineer to enhance the performance, scalability, and reliability of Snowflake's services layer. This role involves working on distributed systems that impact thousands of customers and affect millions of requests per day.
AS A SENIOR DISTRIBUTED SYSTEMS PERFORMANCE ENGINEER, YOU WILL:
- Plan, enable, and lead performance initiatives across engineering teams, aligning with internal priorities.
- Innovate from conception to production, creating new solutions.
- Develop, deploy, and manage tools to systematically conduct performance experiments, measure impact, and ensure reliable system performance.
- Deeply engage with large-scale distributed systems.
- Investigate issues in software resilience, operational, and delivery spaces.
- Expand our tooling to facilitate performance testing and engineering within the system.
- Analyze running systems and innovatively optimize them.
- Collaborate closely with colleagues, enhancing your technical knowledge.
OUR IDEAL SENIOR DISTRIBUTED SYSTEMS PERFORMANCE ENGINEER WILL HAVE:
- 5+ years of hands-on software engineering experience.
- MSc or Ph.D. in Computer Science (or an equivalent field).
- Demonstrated expertise in Java or C++ programming and diagnostics.
- Experience in designing, running, and analyzing performance experiments and benchmarks.
- Exposure to at least one major cloud provider (e.g., AWS, Azure, Google Cloud).
- Experience with Kubernetes.
- Strong familiarity with Linux and its diagnostics.
- A track record of working on large-scale systems and addressing complex performance issues.
- A keen desire to learn and apply new ways of thinking.
- The ability to work effectively both independently and as part of a team.
- Solid written and spoken communication skills.
Date Posted
09/04/2024
Views
0
Similar Jobs
Senior Software Engineer (Scala/Java) - HERE Technologies
Views in the last 30 days - 0
HERE Technologies is seeking an experienced backend engineer with strong Java or Scala skills to join the Map Processing Pipelines team The role invol...
View DetailsSoftware Architecture Engineering and Cloud Computing Engineer - The Aerospace Corporation
Views in the last 30 days - 0
The Aerospace Corporation is seeking a Senior Project Engineer with expertise in software architecture engineering and cloud computing The role involv...
View DetailsSenior Finance Business Partner (d/f/m) - Personio
Views in the last 30 days - 0
Personio an intelligent HR platform is seeking a Senior Manager for FPA to lead financial planning and analysis for key departments The ideal candidat...
View DetailsSenior Lead, Talent Acquisition - Sales (Relocation to Munich) (d/f/m) - Personio
Views in the last 30 days - 0
Personio a leading HR platform is seeking a Senior Lead Talent Acquisition professional to drive growth in the Revenue and Success functions across Eu...
View DetailsSenior Pricing Analyst - Cencora
Views in the last 30 days - 0
Cencora formerly known as AmerisourceBergen is a leading global pharmaceutical solutions organization They are currently experiencing rapid growth in ...
View DetailsSenior Product Analyst - FinCrime Platform - WISE
Views in the last 30 days - 0
Wise is seeking a Senior Product Analyst for its FinCrime Platform The role involves driving analytics efforts in the Financial Crime Platform product...
View Details