Snowflake is empowering enterprises to achieve their full potential, and we're looking for talented software engineers to shape the future of our Data Cloud. As a Staff Software Engineer, you'll work on large-scale systems, designing and building high-performance systems, and ensuring operational readiness of services.
Requirements
- 10+ years industry experience designing, building and supporting large scale systems in production
- Strong computer science fundamentals including data structures, algorithms, and distributed systems
- Systems programming skills including multi-threading, concurrency, caching, etc.
- Fluency in Java (or other similar procedural object-oriented language) is preferred
- Track record of identifying and implementing creative solutions
- Knowledge of database internals is a big plus
- BS in Computer Science; Masters or PhD Preferred
Benefits
- Generous Paid Time Off
- 401k Matching
- Retirement Plan
- Visa Sponsorship
- Four Day Work Week
- Generous Parental Leave
- Tuition Reimbursement
- Relocation Assistance