Build the future of data. Join the Snowflake team.
Snowflake started with a clear vision: make modern data warehousing effective, affordable, and accessible to all data users. Because traditional on-premises and cloud solutions struggle with this, Snowflake developed an innovative product with a new built-for-the-cloud architecture that combines the power of data warehousing, the flexibility of big data platforms, and the elasticity of the cloud at a fraction of the cost of traditional solutions. We are now a global, world-class organization with offices in more than a dozen countries and serving many more.
Come join our world-class team as a Principal Software Engineer for App Foundation to build the world-class SaaS platform to support 3rd party data mining and data analytics applications running as Snowflake native apps.
As an App Foundation Senior Software Engineer at Snowflake, you will :
- Design, build, and maintain global user-facing services and systems that power our next generation analytics tooling platform.
- Collaborate with product managers, architects, other engineering teams, data science organizations, business groups, to drive end to end solutions.
- Work closely with our frontend engineers to build highly performant backend services that support a cutting edge interactive UI.
- Contribute to improving our engineering processes, tooling, and standards.
- Debug production issues across multiple services and improve reliability/stability.
Our ideal Principal Software Engineer will have :
- 15+ years industry experience designing, building and supporting reliable large-scale user-facing systems in production.
- Extensive experience building lean mission critical, highly-concurrent, high-throughput, low-latency systems that power user interfaces.
- Extremely strong fundamental computer science skills.
- Deep multi-faceted appreciation in building end-to-end customer facing products.
- Experience driving company initiatives towards customer satisfaction.
- Experience working with cross teams and product managers.
- Experience working with cross teams and product managers
- Fluency in Golang, Java or C++.
- Knowledge of database internals is a big plus
Jobs from our Partners
Machine Learning Engineer
Senior Automation Engineer (BHJOB1435_32094)
Infrastructure Cloud Engineer, Senior
DevOps Engineer
Embedded Software Engineer, Mid
Other Jobs from Snowflake
Staff Software Engineer - Tech Lead (Evergreen)
Software Engineering Manager - Snowpark
Principal Front End Engineer
Java Software Engineer - Drivers Team
Engineering Manager, Unistore
Director of Engineering – Product Experience (UI) team
Similar Jobs
Principal Performance Engineer - Observability
Senior Software Engineer - AIOps
Senior Software Engineer - AIOps
Software Engineering Manager
Engineering Manager
Staff Software Engineer
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
50,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 223 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
Cancel anytime / Money-back guarantee