Build the future of data. Join the Snowflake team.
As an engineer in the DPE (Developer Productivity Engineering) team, you will be working on challenging problems building cutting-edge infrastructure and tools for Snowflakes around the globe. Our mission is to provide a highly trusted and simple way for Snowflakes to deliver high-quality products to our customers at scale. This is an opportunity to have a big impact and break new ground in cross-cloud development.
AS A SENIOR SOFTWARE ENGINEER - DPE AT SNOWFLAKE YOU WILL PERFORM ONE OR MORE OF THE FOLLOWING:
- Build the next generation scalable and reliable continuous integration system scaling to hundreds of thousands of nodes
- Build systems to provide high-fidelity developer environments across multiple cloud providers
- Build excellent tools for code search, static and dynamic analysis, fast builds, and distributed system debugging
- Build highly intuitive, self-service interfaces for developer environments builds, and tests in the end-to-end development lifecycle
OUR IDEAL SENIOR SOFTWARE ENGINEER - DPE WILL HAVE:
- A strong desire and passion for automation and developer productivity
- Experience in distributed systems and systems engineering
- Experience in one or more of the following: intelligent test selection, continuous integration infrastructure, enterprise build systems (e.g. Bazel or Gradle), web service APIs, IDE plugins, command-line tool development, web UI development, static and dynamic code analysis
- Expertise in one of our core languages (Go, Java) and as a bonus one or more of the following: Python, NodeJS, and Javascript.
- Strong working knowledge of software engineering best practices: unit testing, code reviews, design documentation, operational readiness, etc.
- Excellent debugging and troubleshooting skills, especially in a cloud environment.
- Great communication skills, both verbal and written, and an interest in working with a diverse set of peers and external developers.
- Genuine enjoyment of the art of building great software, and a love of learning new things.
- B.S. or M.S. in Computer Science equivalent majors or above.
WHY JOIN THE ENGINEERING TEAM AT SNOWFLAKE? BUILDING NEW ENTERPRISE TECHNOLOGIES IS COMPLEX, AND OUR ENGINEERING TEAM SURMOUNTS THE OBSTACLES.
AS A MEMBER OF OUR TEAM, YOU WILL:
- Build an industry-leading developer platform that customers love.
- Solve challenging technical problems related to security, parallel and distributed systems, programming, resource management, large-scale system maintenance, and more!
- Learn about and contribute to:
- Super-robust and secure enterprise SaaS platform that services hundreds of customers and millions of complex queries daily.
- Highly scalable and reliable data processing platform that runs on hundreds and thousands of machines.
- User interfaces bridging the enterprise world with the consumer experience.
- Join a world-class team of both industry veterans and rising stars.
Jobs from our Partners
ETS Principal Cloud Architect (Digital Banking)
Lead Software Developer (Sitecore) - Remote
Application Developer
Other Jobs from Snowflake
Software Developer - Fullstack
Principal Software Engineer – Engineering Systems
Principal Software Engineer – Engineering Systems
Industry Field CTO - Financial Services
Engineering Manager, Product Security
Senior Product Manager - Platform and Application Security
Similar Jobs
Junior Software Engineer (Full-Stack)
Software Engineer (Backend) - Early in Career
Director, Software Engineering
Software Engineering SMTS
Senior Full Stack / Java Developer
Quality Engineering Lead Digital Transformation, Platforms and Services
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
🥳🥳🥳 212 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
Cancel anytime / Money-back guarantee