Snowflake logo

Software Engineer - Java Platform

Snowflake

DE-Berlin-Trion Building · Full-time · Hybrid · Posted Sep 25, 2026

At a glance

Employment
Full-time
Workplace
Hybrid
Location
DE-Berlin-Trion Building

About the role

  • This is a fantastic opportunity to join a team of skilled engineers, building and maintaining the future of the Java infrastructure that powers the data cloud.
  • As part of this team, you will work on the core Java libraries and JVM infrastructure that support our scalable, high-performance platform, impacting millions of users globally.

Responsibilities

  • Contribute to building the next-generation systems that make using Java safe, efficient, and secure
  • Help provide a consistent, high-performance platform that Snowflake engineers can use to deliver high-quality solutions to production.
  • Identify performance and availability issues, implement effective solutions, and instrument key components as needed.
  • Collaborate with global teams to solve real-world, large-scale challenges in data infrastructure.
  • Continuously improve the reliability and performance of our Java infrastructure through proactive monitoring and automation.

Requirements

  • Have experience building, supporting, and troubleshooting complex Java systems.
  • Understand Java fundamentals, including the JVM and core libraries.
  • Have solid computer science fundamentals, including data structures, algorithms, and distributed systems.
  • Are eager to learn about JVM internals and performance tuning.
  • Thrive in collaborative environments, contributing to shared team goals.
  • Have a BS in Computer Science or equivalent experience

Preferred qualifications

  • Experience with multi-threading, concurrency, and caching.
  • Knowledge of database or Linux internals.
  • Previous experience with large-scale, high-performance systems.
  • advanced degrees a plus

Workplace

  • Our office is located at Potsdamer Platz, in the heart of Berlin.
  • The official language for this office is English.

Skills

  • Java
  • JVM
  • Distributed Systems
  • Linux

Snowflake

Software Engineer - Java Platform

Apply now