Software Engineer - Java Platform at Snowflake | BE, DE | Rezi

Software Engineer - Java Platform at Snowflake

Software Engineer - Java Platform

Snowflake · BE, DE

1 months ago

Software Engineer - Java Platform

Snowflake · BE, DE

a month ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now
Resume preview

Tailor your resume to this Software Engineer - Java Platform role.

Rezi rewrites your resume against Snowflake's job description. Free.

Resume score gauge reading 58 out of 100

Don't guess if your resume is good enough.

See how it scores against the Software Engineer - Java Platform posting at Snowflake — free, in seconds.

About the Role

Snowflake is powering the era of the agentic enterprise and seeks AI-native thinkers to reinvent how work gets done. This role involves contributing to the core Java infrastructure that powers the data cloud, impacting millions of users globally.

Responsibilities

  • Contribute to building next-generation systems that make using Java safe, efficient, and secure.
  • Provide a consistent, high-performance platform for Snowflake engineers to deliver high-quality solutions.
  • Identify and resolve performance and availability issues, implementing effective solutions and instrumentation.
  • Collaborate with global teams to solve large-scale data infrastructure challenges.
  • Continuously improve the reliability and performance of Java infrastructure through monitoring and automation.

Requirements

  • Experience building, supporting, and troubleshooting complex Java systems.
  • Understanding of Java fundamentals, including the JVM and core libraries.
  • Solid computer science fundamentals, including data structures, algorithms, and distributed systems.
  • Eagerness to learn about JVM internals and performance tuning.
  • Ability to thrive in collaborative environments and contribute to shared team goals.
  • BS in Computer Science or equivalent experience.
  • Experience with multi-threading, concurrency, and caching (bonus).
  • Knowledge of database or Linux internals (bonus).
  • Previous experience with large-scale, high-performance systems (bonus).

Skills

  • Java
  • JVM
  • Data Structures
  • Algorithms
  • Distributed Systems
  • Performance Tuning
  • Multi-threading
  • Concurrency
  • Caching
  • Database Internals
  • Linux Internals

Location

  • Berlin, Germany

Work Type

  • Full-time
  • Onsite

Experience Level

  • Mid-level

Education Level

  • Bachelor's Degree in Computer Science or equivalent experience

About the Company

  • Snowflake is powering the era of the agentic enterprise.
  • Snowflake is growing fast and scaling its team to enable and accelerate growth.
  • The company seeks individuals who share their values, challenge ordinary thinking, and push the pace of innovation.