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:
OUR IDEAL CANDIDATE WILL HAVE:
BONUS POINTS FOR THE FOLLOWING:
Snowflake delivers the Data Cloud—a global network where thousands of organizations mobilize data with near-unlimited scale, concurrency, and performance. Inside the Data Cloud, organizations unite their siloed data, easily discover and securely share governed data, and execute diverse analytic workloads. Wherever data or users live, Snowflake delivers a single and seamless experience across multiple public clouds. Snowflake’s platform is the engine that powers and provides access to the Data Cloud, creating a solution for data warehousing, data lakes, data engineering, data science, data application development, and data sharing. Join Snowflake customers, partners, and data providers already taking their businesses to new frontiers in the Data Cloud.