Snowflake
Software Engineer - Backend
US-CA-Menlo Park, Remote. Posted 9 months ago
The role
You will build backend services for the data cloud to help customers share data internally and with external organizations. You will design and build features and distributed platforms at scale.
What you will do
- Design and build features and distributed platforms at scale
- Drive impactful initiatives for the globally distributed infrastructure
- Collaborate with product managers, architects, other engineering teams, and business groups
- Contribute to improving engineering processes, tooling, and standards
Required qualifications
- 2-7 years of industry experience designing, building, and supporting large-scale systems in production
- Strong fundamental computer science skills
- Knowledge of algorithms and data structures
- Fluency in Java, Python, C++, or SQL
- Deep multi-faceted appreciation in building end-to-end customer facing products
- BS/MS/PhD in Computer Science or related majors, or equivalent experience
Nice to have
- Familiarity with database internals or data governance
- Familiarity with payment systems
About the company
Snowflake is building a cloud data platform that allows sharing live data in governed and secure ways. The company is working to develop the world's greatest data and applications platform.