Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
Join a forward-thinking company as a Principal Software Engineer, where you'll tackle significant challenges in building a scalable Cloud Data Platform. This role involves designing distributed systems, mentoring junior engineers, and ensuring high availability and performance. Collaborate with a world-class team to innovate and drive solutions that meet customer needs. With a competitive salary and comprehensive benefits, this position offers the opportunity to make a lasting impact in a rapidly growing environment. If you're ready to challenge the status quo and contribute to cutting-edge technology, this is the place for you.
Build the future of the AI Data Cloud. Join the Snowflake team.
We are the Elastic Global Services team, responsible for building a highly available, scalable, multi-tenant "Cloud Services" platform that underpins Snowflake services. Our work includes autoscaling VMs from cloud providers, managing compute cluster topologies, cluster management, workload orchestration, and more. We are expanding our team to meet the next big challenges for Snowflake customers.
Our product runs on multiple cloud providers, including Amazon Web Services, Microsoft Azure, and Google Cloud. Our infrastructure self-optimizes, ensures high availability, and provides data protection across clouds, allowing users to focus on their data. We are actively hiring talented distributed systems engineers to make a significant impact on our elastic, large-scale, high-performance environment.
Learn more about our tech stack in our recent ACM Symposium on Cloud Computing talk: https://acmsocc.org/2022/assets/slides/99.pdf
Snowflake is growing rapidly, and we are scaling our team to support this growth. We seek individuals who share our values, challenge the status quo, and drive innovation to build a bright future for themselves and Snowflake.
Interested in making an impact? For US-based roles, visit our careers site for salary and benefits details: https://careers.snowflake.com
The estimated salary range for this role is $243,000 - $379,500, plus participation in Snowflake's bonus and equity plans.
Starting salary will be determined based on skills, experience, and location. We offer a comprehensive benefits package including medical, dental, vision, life and disability insurance, 401(k), flexible spending accounts, paid holidays and time off, parental leave, employee assistance, and more.