Build the future of data. Join the Snowflake team.
There is only one Data Cloud. Snowflake started with a clear vision: develop a cloud data platform that is effective, affordable, and accessible to all data users. Snowflake developed an innovative new product with a 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.
A successful person in this role is an engineer with expertise in creating reliable, robust, and performant systems software at all stack layers. Is fluent in multiple areas of classic Operating Systems, e.g., threading, scheduling, memory management, I/O and device models, and security. Has also a strong understanding of concepts related to computer architecture, data structure, and algorithms.
AS A SENIOR SOFTWARE ENGINEER, YOU WILL:
- Collaborate cross-functionally to develop, test, deploy, and scale new solution
- Understand software components from multiple partner teams, lead the integration of those components into the unified product codebase, and drive their continued development
- Work on current and future OS images that are/will be used by VMs and container platforms
- Design, implement, test, and deploy the tools necessary to provide a full lifecycle for current and future OS images, containers, different types of backend systems
OUR IDEAL CANDIDATE WILL HAVE:
- 5+ years of relevant work experience in software development
- Bachelor’s or Master’s Degree in Computer Science or a related technical field involving software engineering
- Experience in developing, debugging, and shipping software products on large code bases that span platforms and tools
- Experience in designing and developing the runtime system for the Operating System
- Experience in debugging complex, system-level, multi-component issues that typically span across multiple layers from kernel to application
- A track record for high quality and impactful delivery, demonstrating strong design skills and a passion for code quality
- Skilled in interacting and working with people in a proactive manner to mitigate key project technical risks and ensure quality
- Excellent team player who enjoys a collaborative team environment and has a passion for enabling others to adopt new technologies
BONUS POINTS FOR THE FOLLOWING:
- Experience with cloud environments - AWS, Azure, or GCP
- Experience with Containers, Docker, and Kubernetes
- Experience in Linux administration
- Deep understanding of OS internals and core libraries, including virtual memory, threads, context switches, kernels, interrupts, system calls, interprocess communication, coordination, and the interaction between software and hardware
- Deep understanding of networking concepts and services based on systems networking
0 applies
105 views
Jobs from our Partners
C++ Staff / Senior Software Engineer - Boulder, CO
Ping Engineer/ Developer
Snowflake Data Engineer
Full Stack Software Engineer, Senior
Other Jobs from Snowflake
Software Engineer - App and Collaboration Platform
Senior Software Engineer – Engineering Systems
Senior Software Engineer – Engineering Systems
Senior Priority Insight Engineer
Senior Infrastructure Engineer
Senior Backend Engineer - Connectors Platform
Similar Jobs
Software Engineer, Full Stack (Python, NodeJS, React)
Software Engineer, Full Stack
Senior Software Engineer, Back End (Python, Kubernetes, AWS)
Senior Software Engineer, Full Stack (Java, React, AWS)
Senior Full Stack Engineer
Senior Manager, Software Engineering - Full Stack
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
🥳🥳🥳 208 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
Cancel anytime / Money-back guarantee