Snowflake is seeking a talented Principal Software Engineer to join their Engineering Systems (ES) team. This role is crucial in building a world-class developer platform to fuel the Snowflake Data Cloud. As an engineering leader, you'll play a central role in delivering the next generation of tools used by Snowflake's world-class engineers to develop their flagship product.
You'll work alongside industry-wide experts in distributed systems, cross-cloud development, and engineering excellence to evolve Snowflake's developer infrastructure and tooling. The focus is on creating elastic, large-scale, and highly performant systems with simplicity at their core.
Key Responsibilities:
- Drive clarity on strategy and partner with product managers to chart quarterly and long-term roadmaps
- Ensure the team executes current customer needs while staying ahead of technological trends
- Develop tools for large monorepo-based codebases
- Provide technical leadership and flawless execution
- Mentor junior engineers and collaborate effectively within a team environment
Requirements:
- 10+ years of industry experience in developing tools for large monorepo-based codebases
- Strong passion for making developers highly productive
- Excellent problem-solving skills and strong CS fundamentals
- Fluency in Java, C++, Python, or Go
- Experience with distributed systems, data structures, and algorithms
- Strategic mindset and ability to prioritize for maximum impact
- Excellent interpersonal and communication skills
- Ability to work on-site at Bellevue, WA office
Preferred Qualifications:
- Experience with Bazel and/or Kubernetes
- Knowledge of multi-tenant systems, focusing on reliability, performance, isolation, and security
- Experience with test frameworks and related tool design
- Enterprise-grade build systems experience
- Proven track record in authoring roadmap documents, project plans, and RCAs
Snowflake offers a competitive compensation package, including:
- Base salary range: $235,000 - $368,000
- Participation in Snowflake's bonus and equity plan
- Comprehensive benefits package including medical, dental, vision, life, and disability insurance
- 401(k) retirement plan
- Flexible spending & health savings account
- Paid time off and parental leave
Join Snowflake to build the future of data and make a significant impact in the world of cloud computing and data analytics.