- Experience
- Any
- Salary
- —
- Openings
- 1
- Posted
- 12 seconds ago
- Work mode
- In office
- Education
- B.Sc. in Computer Science or equivalent
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
About the Role
Join Snowflake's European Engineering Center in Berlin, a hub designed for advanced engineering work on our Java infrastructure powering the data cloud. Situated centrally at Potsdamer Platz, our office offers a convenient commute and a vibrant neighborhood filled with eateries and shops. This position invites software engineers passionate about developing robust Java-based systems that serve millions worldwide.
Key Responsibilities
- Design and develop next-generation systems that ensure Java usage is safe, secure, and highly efficient.
- Deliver a consistent, high-performance Java platform that aids Snowflake engineers in deploying superior production solutions.
- Detect and resolve performance bottlenecks and availability problems, enhancing system robustness.
- Work collaboratively with teams across the globe to tackle significant, real-world challenges related to data infrastructure at scale.
- Proactively enhance the reliability and efficiency of Java infrastructure through monitoring and automation efforts.
Candidate Profile
- Experience with constructing, maintaining, and troubleshooting intricate Java systems.
- Strong understanding of Java fundamentals, including the JVM and core libraries.
- Solid grounding in computer science principles such as data structures, algorithms, and distributed systems.
- Motivated to deepen knowledge in JVM internals and performance optimization.
- Excellent teamwork skills and a commitment to shared objectives.
- A Bachelor of Science degree in Computer Science or related experience; higher degrees are advantageous.
Additional Preferred Skills
- Experience with multithreading, concurrent programming, and caching mechanisms.
- Familiarity with database or Linux system internals.
- Prior involvement with large-scale, high-performance computing environments.
About Snowflake and Workplace Culture
Snowflake is at the forefront of creating the agentic enterprise by integrating AI deeply into workflows. We value curiosity, humility, and an experimental approach for continuous improvement. Joining Snowflake means playing a crucial role in redefining how work is done within a dynamic and fast-paced environment.
Minimum education
Bachelor's Degree