Software Engineer - Java Platform
Snowflake · DE-Berlin-Trion Building
Big Tech AIremote
At a glance
Highlights
- Build next-generation systems powering Snowflake's scalable data cloud platform.
- Improve reliability and performance of infrastructure used by millions globally.
- Solve real-world large-scale challenges in data infrastructure with global teams.
Ideal candidate
Collaborative, low-ego engineer with an experimental, AI-native mindset who loves digging into complex systems and improving reliability and performance at global scale.
Requirements
- Experience building, supporting, and troubleshooting complex Java systems
- Understanding of Java fundamentals including JVM and core libraries
- Solid computer science fundamentals including data structures, algorithms, and distributed systems
- Eagerness to learn about JVM internals and performance tuning
- Thrive in collaborative environments contributing to shared team goals
- BS in Computer Science or equivalent experience
Lab profile
About Snowflake
Cloud data platform for storage, analytics, data sharing, and enterprise AI workloads.
What they build
- Snowflake Data Cloud
- Data warehousing and data lakes
- Snowpark developer framework
Known for
- Elastic scalable cloud architecture
- Secure governance and data sharing
- Multi-cloud analytics and AI
Key facts
- Founded in 2012
- Headquartered in Bozeman, Montana
- Public company (NYSE: SNOW)
Posted · Last seen