Senior Software Engineer- Open Source Analytics
$200k - $287.5kSnowflake Computing
At Snowflake, we are powering the era of the agentic enterprise. To usher in this new era, we seek AI-native thinkers across every function who are energized by the opportunity to reinvent how they work. You don't just use tools; you possess an innate curiosity, treating AI as a high-trust collaborator that is core to how you solve problems and accelerate your impact. We look for low-ego individuals who thrive in dynamic and fast-moving environments and move with an experimental mindset - who rapidly test emerging capabilities to discover simpler, more powerful ways to deliver results. At Snowflake, your role isn't just to execute a function, but to help redefine the future of how work gets done.
Snowflake's vision is to enable every organization to be data-driven. We're at the forefront of innovation, helping customers realize the full potential of their data with our AI data cloud. We are now going far beyond the traditional data warehouse and helping customers unlock the power of the open data lakehouse architecture with significant investment in Open Source Analytics! Snowflake engineers are leading the way with innovations directly in OSS projects like Apache Iceberg, Apache Polaris (incubating), Apache Parquet and more!
As a Senior Software Engineer on the Open Source Analytics team, you'll play a key role in building and evolving our open and interoperable data lake ecosystem. You'll work on some of the most complex and exciting challenges in the enterprise data lake analytics area, all while collaborating closely with some of the best minds in the open source community! You will have a direct impact towards Snowflake's mission of providing a truly open data lake architecture, free from vendor lock-in.
AS A SENIOR SOFTWARE ENGINEER ON THE OPEN SOURCE ANALYTICS TEAM, YOU WILL:-
Pioneer new and innovative technical capabilities in the Open Source Analytics community. You will define and build next-generation capabilities on top of critical lakehouse building blocks like interoperable table formats, data catalogs, file formats, and query engines.
Design and implement features and enhancements for Apache Iceberg and Apache Polaris focusing on scalability, performance and usability such as Iceberg DML/DDL transactions, schema evolution, partitioning, time travel, and more.
Collaborate with the Open source community by contributing code, participating in discussions and reviewing pull requests to ensure high quality contributions.
Architect and build systems that integrate open source technologies seamlessly with Snowflake - enabling our customers to build and deploy massive data lake architectures across platforms and across cloud providers.
Collaborate with Snowflake's open-source team and the Apache Iceberg community to contribute new features and enhance the Iceberg table format and REST specification.
Work on core data access control and governance features for Apache Polaris
Contribute to our managed Polaris service, Snowflake Open Catalog, enabling customers to seamlessly manage and expand their data lake through Snowflake as well as other external query engines like Spark and Trino.
Build tooling and services that automate data lake table maintenance, including compaction, clustering, and data retention for enhanced query performance and efficiency.
-
5+ years of experience designing and building scalable, distributed systems.
Strong programming skills in Java, Scala, or C++ with an emphasis on performance and reliability.
Deep understanding of distributed transaction processing, concurrency control, and high-performance query engines.
Experience with open-source data lake formats (e.g., Apache Iceberg, Parquet, Delta) and the challenges associated with multi-engine interoperability.
Experience building cloud-native services and working with public cloud providers like AWS, Azure, or GCP.
A passion for open-source software and community engagement, particularly in the data ecosystem.
Familiarity with data governance, security, and access control models in distributed data systems.
-
Contributing to open-source projects, especially in the data infrastructure space.
Designing or implementing REST APIs, particularly in the context of distributed systems.
Managing large-scale data lakes or data catalogs in production environments.
Working on highly-performant and scalable query engines such as Spark, Flink, or Trino.
-
Be part of a pioneering effort to build the most open and interoperable data lake ecosystem in the industry.
Work on a high-impact open-source project that solves real-world data challenges for enterprise customers across all industry verticals.
Collaborate with some of the brightest minds in the data ecosystem, including core contributors and PMC members of Apache Iceberg and Apache Polaris (incubating).
Have the opportunity to innovate in one of the fastest-growing and evolving areas in enterprise data, where you can make a direct impact on Snowflake's growth and the broader open-source community.
Every Snowflake employee is expected to follow the company's confidentiality and security standards for handling sensitive data. Snowflake employees must abide by the company's data security plan as an essential part of their duties. It is every employee's duty to keep customer information secure and confidential.
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?
For jobs located in the United States, please visit the job posting on the Snowflake Careers Site for salary and benefits information: careers.snowflake.com
The following represents the expected range of compensation for this role:
- The estimated base salary range for this role is $200,000 - $287,500.
- 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.
To comply with pay transparency requirements and other statutes, you can notify us if you believe that a job posting is not compliant by completing this form.
$200k - $287.5k
...Senior Software Engineer Open Source Analytics Team At Snowflake, we are powering the era of the agentic enterprise. To usher in this new era, we seek AI-native thinkers across every function who are energized by the opportunity to reinvent how they work. You don't...SeniorFlexible hours$224k - $356.5k
...help develop the future of AI-powered software development! Our team works at the forefront... ..., and runtime security. We compose open-source stacks that allow developers to harness... ...driving the quality and velocity of AI engineering practices. If you thrive on solving complex...Senior$165k - $242k
...Senior Software Engineer, Core Open-Source- Marimo Livingston, NJ / New York, NY / Sunnyvale, CA / Bellevue, WA CoreWeave is The Essential Cloud for AI™. Built for pioneers by pioneers, CoreWeave delivers a platform of technology, tools, and teams that enables innovators...SeniorPermanent employmentTemporary workCasual workWork at officeRemote workFlexible hours$215k - $250k
...store it, and make available to any downstream query engine and use case (from traditional analytics to real-time AI / ML). We are a team of self-... ...engineering team serves as the bridge between the worlds of open source and enterprise: contributing directly to and growing...SeniorOdd jobWork at officeRemote work$152k - $241.5k
...intelligent spaces, smart cities, retail analytics, and industrial environments. We are looking for a seasoned software engineer to help build video analytics services and... ...VLMs and LLMs from both proprietary and open-source ecosystems ~ Practical experience with...SeniorWorldwide- A leading software company in California seeks an experienced developer to advance Kubernetes and CNCF projects. This role includes designing customer-focused features, ensuring compatibility, and leading community interactions. Candidates should have significant experience...Senior
- ...We are looking for a senior full stack engineer to join our small, but growing team... ...Ingestion . We ingest analytics events from customers (e.g.... ...support 12 different SQL data sources, from Postgres to BigQuery... ...Bonus: Contributed to an open-source project Bonus: Used...SeniorH1bRemote workHome officeVisa sponsorshipWork visa
$200k - $287.5k
...Snowflake's next-generation open, extensible, and secure... ...unstructured data across any source and any sink-Snowflake and... ...ingest data, power AI and analytics workloads, and make smarter... ...decisions in real time. AS A SENIOR SOFTWARE ENGINEER ON THE SNOWFLAKE OPENFLOW...SeniorFlexible hours$193.3k - $261.5k
...active code bases in the open source community. The... ...Bangalore. If you're an engineer who is looking to grow... ...have one of the most senior teams in AWS - and our... ...brainstorm, mentor, and get software built together. We... ..., data, search, analytics, and distributed systems...SeniorInternshipLocal areaImmediate startWorldwideFlexible hours- An innovative infrastructure company is seeking a Member of Technical Staff — CI Engineer to improve CI reliability for their open-source LLM inference engine. The role requires 3+ years' experience in CI/CD, knowledge of Linux and GPU computing, as well as strong skills...Senior
- ...future of AI and beyond. THE ROLE AMD is looking for a principal software developer to join our growing team. As a key contributor you... ...closely with libraries development teams and other internal engineering teams PREFERRED EXPERIENCE 10+ years professional software development...Senior
- Advanced Micro Devices is seeking a principal software developer to join the ROCm GPU-compute team in Santa Clara, California. The ideal candidate will have over 10 years of software development experience in C/C++, Python, and GPU technologies. This role involves developing...Senior
$196k - $230k
...rewards. The Data Engineering team builds and maintains... ...that support product analytics, growth strategy,... ...its products. As a Senior Data Engineer, you will... ...* Hands-on software engineering experience... ...data pipelines using open source frameworks (Spark, Flink...SeniorWork at officeFlexible hoursShift work3 days per week$224k - $431.25k
NVIDIA Corporation is seeking a Senior Software Engineer in Santa Clara, CA. The ideal candidate will work on AI-powered software development and contribute to open-source infrastructures. Qualifications include a BS or MS in Computer Science, 12+ years of experience in...Senior- Decisive Point is looking for a Software Engineer to work on the NextGen OS team focused on building an innovative operating system stack... ...experience, particularly in OS development, and a passion for open-source collaboration. This position is located in Mountain View,...Senior
- ...Role: Senior Programmer/ Developer - Salesforce Wave Analytics Developer Location: Palo Alto, CA Duration: 5+ Months Job description... ...from using internal Salesforce data and external data sources • Experience with the Salesforce web services...SeniorHourly payDaily paidImmediate startRelocation
- A tech company focused on distributed computing is seeking engineers to enhance the Ray backend. This role involves developing open-source software for distributed programming, identifying architectural improvements, and improving testing processes. Candidates should have...
$105.8k - $174.8k
...Decision Science – AI Native Engineering Physical AI Engineering Consultant, Senior Consultant The... ...team of data and analytics professionals. Your... ...insights from varied data sources across a broad technology... ...twin applications, and software engineering. We'll look...SeniorFull timeWork experience placementSummer holidayFlexible hours- ...Senior Software Engineer (Search / Retrieval) Palo Alto, California About Workato Workato... ...architecture connects every application, data source, and process to power real-time... ...distributed systems ~ Strong analytical and problem-solving skills Soft...SeniorRemote workFlexible hours
$200k - $287.5k
...Postgres Engine And Extensions Engineer At Snowflake, we are powering the era of the... ...capabilities, while significantly contributing to open source. Join us as a Postgres Engine and... ...learning experience) ~7+ years of software engineering experience in high...SeniorWorldwideFlexible hours$130k - $180k
...business intelligence, and analytics in an era of ever-increasing... ...forefront of the AI-powered data engineering revolution. You can read... ...~(Desirable) Involvement in open-source projects Why you should... ...Forefront : Push the boundaries of software engineering by combining...SeniorWorldwide$120k - $192k
...Senior Kubernetes Software Engineer VMware by Broadcom is the leader in virtualization and cloud infrastructure solutions. VMware Cloud Foundation... ...a Principal Kubernetes Engineer with deep expertise in Open Source Software (OSS) and Cloud-Native Computing Foundation (...SeniorLocal area$164.8k - $226.6k
...revenue teams a single source of truth for... ...team is a specialized engineering powerhouse and the heartbeat... ...pioneering the future of software delivery by embracing... ...stores and real-time analytics, you will enable the "... ...exchange different ideas openly and together we're...SeniorTemporary workWork at officeImmediate startFlexible hoursShift work3 days per week$117k - $234k
...motivated individual to join our team as a Senior Software Engineer. In this role, you will be playing a... ..., and maintainable code. Strong analytical and problem-solving skills.... ...marketplace platforms. Contributions to open-source projects or active involvement in internal...SeniorFull timeTemporary workPart timeWork at officeFlexible hours- ...great outcomes. Job Summary As a Senior IT AI/ML Engineer , you will be responsible for the... ...Solving & Critical Thinking : Excellent analytical skills to tackle complex, ambiguous... ...field. Experience with open-source AI projects. Prior technical developer...SeniorFull timeWork at officeVisa sponsorshipWork visa
- .... 5+ years of solid back-end software programming experience in Java... ...data. Familiar with open source cloud and application platforms. Strong design and analytical skills to build complex applications... ...opportunity to participate in an elite engineering team that works with...Senior
$105.8k - $174.8k
...skills and ambitions. As a Senior AI Native Engineer, you will be at the... ...talented team of data and analytics professionals. Your key responsibilities... ...insights from varied data sources across a broad technology... ...twin applications, and software engineering. We'll look to...SeniorFull timeWork experience placementSummer holidayFlexible hours$106.9k - $176.5k
...Decision Science – AI Native Engineering AI/Machine Learning Engineer, Senior Consultant The... ...team of data and analytics professionals. Your... ...insights from varied data sources across a broad... ...science, analytics, and software engineering. We'll look...SeniorFull timeWork experience placementSummer holidayFlexible hours$184k - $287.5k
...are looking for a skilled Agentic AI Software Engineer to join our team. The ideal candidate... ...into leading agentic AI frameworks and open-source libraries. You will work across the agentic... ...skills ~ Action-driven with strong analytical and debugging skills ~ Ability to...Senior- ...systems. You will collaborate across internal GPU software teams and engage with open-source communities to integrate and optimize cutting... .... THE PERSON: Skilled engineer with strong technical and analytical expertise in GPGPU C++, Triton, TileLang or...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer- Open Source Analytics. Be the first to apply!
- senior software design engineer Menlo Park, CA
- software engineer amazon Menlo Park, CA
- software developer positions Menlo Park, CA
- software engineer full time Menlo Park, CA
- software engineer Menlo Park, CA
- senior software engineer remote Menlo Park, CA
- software engineer remote Menlo Park, CA
- senior software engineer Menlo Park, CA
- software engineer healthcare Menlo Park, CA
- information technology software engineer Menlo Park, CA

