Senior Software Engineer, Query Optimizer
1 day ago
We're at the forefront of the data revolution, committed to building the world's greatest data and applications platform.
Our "Get It Done" culture allows everyone at Snowflake to have an equal opportunity to innovate on new ideas, create work with a lasting impact, and excel in a culture of collaboration.
At the center of the data cloud is the Snowflake Database Engineering team.
We are responsible for building the core query engine used to process the massive amounts of diverse data managed by our customers.
This includes developing novel state-of-the-art query optimizations, query execution techniques for industry-leading performance, and building a database system that's highly efficient, performant, and scalable.
We are looking for an outstanding Senior Software Engineer to join and grow the team.
As a Senior Software Engineer at Snowflake, you will:
- Work on the design, development, and support of a highly distributed and performant database system with a specific focus on the Query Optimizer.
- Lead and participate in technical, design, and product discussions relating to your team.
- Translate product requirements into engineering work for your team.
- Use your strong foundation as a technical leader to reliably deliver on complex projects while keeping the quality bar high.
- Grow and lead junior engineers in the team.
Our Ideal Candidate Will Have:
- 8+ years of software engineering experience.
- Rock-solid engineering fundamentals with a focus on query processing internals.
- A proven track record of leading large projects with the help of other team members.
- Fluency in object-oriented programming and SQL semantics and optimization.
- Strong problem-solving skills and excellent interpersonal communication skills.
Bonus Points for Experience with the Following:
- Query Optimizer; heuristic-based query rewrites, cost-based optimizations, cardinality estimations, plan stability, interleaved query optimization based on runtime feedback.
- Designed and implemented cloud-scale distributed database system internals.
Why Be a Senior Software Engineer for Database Engineering at Snowflake?
This is an excellent opportunity to:
- Work with an exceptional team of industry veterans and rising stars building the industry-leading data management system that customers love.
- Take charge of your own career - this role will push you to grow as a technical leader.
- Learn at scale as you deliver essential components of a highly distributed, robust, and secure enterprise SaaS platform that services thousands of customers and more than a billion complex queries every day.
Snowflake is growing fast, and we're scaling our team to help enable and accelerate our growth.
We are looking for people who share our values, challenge ordinary thinking, and push the pace of innovation while building a future for themselves and Snowflake.
Every Snowflake employee is expected to follow the company's confidentiality and security standards for handling sensitive data.
The following represents the expected range of compensation for this role:
The estimated base salary range for this role is $214,000 - $327,700.
Additionally, this role is eligible to participate in Snowflake's bonus and equity plan.
The successful candidate's starting salary will be determined based on permissible, non-discriminatory factors such as skills, experience, and geographic location.
This role is also eligible for a competitive benefits package that includes:
medical, dental, vision, life, and disability insurance; 401(k) retirement plan; flexible spending & health savings account; at least 12 paid holidays; paid time off; parental leave; employee assistance program; and other company benefits.
Snowflake is growing fast, and we're scaling our team to help enable and accelerate our growth.
We are looking for people who share our values, challenge ordinary thinking, and push the pace of innovation while building a future for themselves and Snowflake.
How do you want to make your impact?
-
San Mateo, California, United States Snowflake Computing Full timeBuild the Future of AI Data CloudsWe're at the forefront of the data revolution, committed to building the world's greatest data and applications platform. Our 'Get It Done' culture allows everyone at Snowflake to have an equal opportunity to innovate on new ideas, create work with a lasting impact, and excel in a culture of collaboration.At the center of...
-
San Mateo, California, United States Snowflake Computing Full timeBuild the Future of DataAt Snowflake, we're revolutionizing the way data is processed and stored. As a Senior Software Engineer, you'll play a critical role in developing our industry-leading database engine.Key Responsibilities:Design and implement novel query execution algorithms to optimize database performanceCollaborate with cross-functional teams to...
-
Senior Software Engineer
57 minutes ago
San Francisco, California, United States Bodo Inc Full timeAbout the RoleWe are seeking a highly skilled Principal Software Engineer to lead the development of our groundbreaking data platform. As a senior member of our engineering team, you will have the opportunity to create software and services that outperform competitors by orders of magnitude while providing an effortless user experience.The ideal candidate...
-
Senior Software Engineer, Atlas Search Query Expert
19 hours ago
San Francisco, California, United States MongoDB Full timeMongoDB is a leading developer data platform that empowers innovators to create, transform, and disrupt industries by unleashing the power of software and data.We enable organizations of all sizes to easily build, scale, and run modern applications by helping them modernize legacy workloads, embrace innovation, and unleash AI.Our industry-leading developer...
-
Senior Software Security Engineer
1 day ago
San Mateo, California, United States Snowflake Computing Full timeBuild a Secure Future with SnowflakeWe're seeking a talented Senior Software Security Engineer to join our team at Snowflake Computing. As a key member of our security team, you will design, plan, and implement solutions that improve and verify the security posture of our products.Key Responsibilities:Design and implement secure-by-default features and...
-
Senior Backend Software Engineer
3 days ago
San Mateo, California, United States Roblox Full timeJoin Our Team as a Senior/Principal Backend Software EngineerWe're on a mission to connect a billion people with optimism and civility, and we're looking for talented engineers to help us achieve this goal. As a Senior/Principal Backend Software Engineer on our Personalization team, you'll play a crucial role in building features that are used by millions of...
-
Senior Software Engineer
3 weeks ago
San Mateo, California, United States Snowflake Computing Full timeJob Title: Senior Software Engineer - Database SecuritySnowflake Computing is seeking a highly skilled Senior Software Engineer - Database Security to join our team. As a key member of our engineering team, you will be responsible for designing and implementing features to provide identity and access management, including integration with next-generation...
-
Software Engineer
3 days ago
San Mateo, California, United States Snowflake Computing Full timeBuild the Future of Data with SnowflakeSnowflake empowers thousands of organizations to unlock the value of their data with high scale, concurrency, and performance. Our platform powers and provides access to the AI Data Cloud, creating a solution for applications, collaboration, cybersecurity, data engineering, data lake, data science, data warehousing, and...
-
Senior Software Engineer
3 weeks ago
San Mateo, California, United States Snowflake Computing Full timeJob Title: Senior Software Engineer - Database SecuritySnowflake Computing is seeking a highly skilled Senior Software Engineer - Database Security to join our team. As a key member of our security team, you will be responsible for designing and implementing features to provide identity and access management, authorization frameworks, and other key security...
-
Senior Software Engineer
2 days ago
San Mateo, California, United States Snowflake Computing Full timeJob DescriptionSnowflake Computing is seeking a highly skilled Senior Software Engineer - Database Security to join our team. As a key member of our security team, you will be responsible for designing and implementing features to provide identity and access management, including integration with next-generation identity providers and protocols.Key...
-
Senior Software Engineer
16 hours ago
San Mateo, California, United States KG Invicta Service Private Limited Full timeJob Title: Senior Software Engineer - Autonomous DrivingJob Description:We are seeking a highly skilled Senior Software Engineer to join our team at KG Invicta Service Private Limited. As a senior software engineer, you will be responsible for developing production-quality code and designing a product that meets the high safety requirements needed for...
-
Senior Software Engineer
3 weeks ago
San Diego, California, United States AppFolio, Inc Full timeAbout UsAt AppFolio, Inc, we're innovators, changemakers, and collaborators. We're a cloud-based software company that creates products to make our customers' lives easier. We're revolutionizing the way people do business, and we want your ideas, your enthusiasm, and your passion to help us keep on innovating.Our CultureWe love where we work, and you can,...
-
Senior Database Engineer
3 days ago
San Mateo, California, United States Snowflake Computing Full timeBuild the Future of DataSnowflake Computing is revolutionizing the data management industry, and we're looking for talented Senior Software Engineers to help build the next-generation database technology.As a member of our team, you'll be responsible for designing, developing, and supporting a highly-parallel and fault-tolerant database system that can...
-
Senior Software Engineer
5 days ago
San Jose, California, United States TikTok Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our Search Team, responsible for building and owning TikTok's search engine.As a key member of our team, you will have the opportunity to design and develop a full-stack search engine system, combining information retrieval technology with modern machine learning...
-
Senior Software Engineer
23 hours ago
San Francisco, California, United States Databricks Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our Distributed Systems team at Databricks. As a key member of our team, you will be responsible for designing and implementing next-generation systems that leapfrog state-of-the-art in database systems, storage systems, and distributed systems.Key ResponsibilitiesDesign and...
-
Senior Optimization Engineer
18 hours ago
San Jose, California, United States Hitachi Energy Full timeJob Summary:Hitachi Energy is seeking a highly skilled Senior Optimization Engineer to join its team in San Jose, CA. The ideal candidate will have a strong background in electrical engineering, with a focus on electricity markets and optimization techniques.Key Responsibilities: Analyze customer engineering, business, and software requirements to propose...
-
Senior Software Engineer
3 days ago
San Mateo, California, United States Walmart Full timeJob SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at Walmart Global Tech. As a technology leader in the Membership Experience Engineering team, you will play a critical role in shaping the face of Walmart+, our cutting-edge membership experience.As a Senior Software Engineer, you will be responsible for designing and...
-
Senior Software Engineer
3 weeks ago
San Mateo, California, United States Currency Cloud Full timeJob Title: Senior Software EngineerCompany Description: Visa is a leading payments and technology company, processing over 259 billion transactions annually across 200+ countries.Our mission is to create a secure, convenient, and reliable payments network, empowering individuals, businesses, and economies to thrive.Join a purpose-driven industry leader and...
-
Senior Software Engineer
2 weeks ago
San Diego, California, United States Alida Biosciences Full timeJob OpportunityWe are seeking a highly skilled Senior Software Engineer to join our team at Alida Biosciences. As a key member of our software development team, you will be responsible for designing, implementing, and optimizing algorithms and data processing pipelines for commercial bioinformatics applications.Key Responsibilities:Develop and maintain...
-
Senior Software Architect
3 weeks ago
San Mateo, California, United States Zoox Full timeJob Title: Senior Software EngineerZoox is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our System Design and Mission Assurance (SDMA) team, you will be responsible for developing infrastructure and frameworks to verify the functional safety of our robot system.Responsibilities:Develop test infrastructure and...