Software Engineer - Backend
Core
Design and build backend services and distributed platforms at scale for Snowflake's Data Cloud to enable secure data sharing between internal and external organizations.
Role type
Senior IC backend software engineer (cloud data platform)
Builds
Backend services, distributed platforms, and infrastructure for the Data Cloud
Domain
Cloud data platform, data governance, secure data sharing
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Python, C++, SQL, algorithms, data structures, large-scale system design, end-to-end product building
Preferred skills
database internals, data governance, payment systems
Responsibilities
Design and build features or distributed platforms at scale; drive initiatives for globally distributed infrastructure; collaborate with product managers and architects to drive end-to-end solutions; contribute to improving engineering processes and tooling
Seniority
Mid-level to Senior, hands-on IC