Software Engineer - Java Platform

Software Engineer - Java Platform

Snowflake

Berlin, Germany

AS A SOFTWARE ENGINEER ON THE JAVA PLATFORM TEAM, YOU WILL:

  • 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.

WE ARE LOOKING FOR SOFTWARE ENGINEERS WHO:

  • 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 (advanced degrees a plus).

Bonus points for:

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

Apply Now

Don't forget to mention EuroTechJobs when applying.

Share this Job

More Job Searches

Germany      Developer      Java Developer      On-site      Snowflake     

EuroTechJobs Logo

© EuroJobsites 2025