Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer- Open Source Analytics

$200k - $287.5k

Snowflake 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.

OUR IDEAL SENIOR SOFTWARE ENGINEER WILL HAVE:
  • 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.

BONUS POINTS FOR EXPERIENCE WITH:
  • 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.

WHY JOIN THE OPEN SOURCE ANALYTICS TEAM AT SNOWFLAKE?
  • 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.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer- Open Source Analytics in Menlo Park, CA vacancy
  • $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... 
    Senior
    Flexible hours

    Streamlit

    Menlo Park, CA
    1 day ago
  • $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

    NVIDIA

    Santa Clara, CA
    5 days ago
  • $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... 
    Senior
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    4 days ago
  • $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... 
    Senior
    Odd job
    Work at office
    Remote work

    Onehouse

    Sunnyvale, CA
    14 days ago
  • $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... 
    Senior
    Worldwide

    NVIDIA

    Santa Clara, CA
    1 day ago
  • 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

    Broadcom Inc.

    Palo Alto, CA
    1 day ago
  •  ...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... 
    Senior
    H1b
    Remote work
    Home office
    Visa sponsorship
    Work visa

    GrowthBook, Inc.

    Palo Alto, CA
    1 day ago
  • $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... 
    Senior
    Flexible hours

    Snowflake Computing

    Menlo Park, CA
    1 day ago
  • $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... 
    Senior
    Internship
    Local area
    Immediate start
    Worldwide
    Flexible hours

    Amazon

    Palo Alto, CA
    3 days ago
  • 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

    RadixArk

    Palo Alto, CA
    4 days ago
  •  ...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

    Santa Clara, CA
    5 days ago
  • 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

    Advanced Micro Devices

    Santa Clara, CA
    4 days ago
  • $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... 
    Senior
    Work at office
    Flexible hours
    Shift work
    3 days per week

    Robinhood

    Menlo Park, CA
    1 day ago
  • $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

    NVIDIA Corporation

    Santa Clara, CA
    4 days ago
  • 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

    Decisive Point

    Mountain View, CA
    5 days ago
  •  ...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... 
    Senior
    Hourly pay
    Daily paid
    Immediate start
    Relocation

    3B Staffing LLC

    Palo Alto, CA
    4 days ago
  • 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... 

    Cerebras

    Palo Alto, CA
    5 days ago
  • $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... 
    Senior
    Full time
    Work experience placement
    Summer holiday
    Flexible hours

    EY

    Palo Alto, CA
    1 day ago
  •  ...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... 
    Senior
    Remote work
    Flexible hours

    Workato

    Palo Alto, CA
    4 days ago
  • $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... 
    Senior
    Worldwide
    Flexible hours

    Streamlit

    Menlo Park, CA
    3 days ago
  • $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... 
    Senior
    Worldwide

    Early Stage Partners LP

    Sunnyvale, CA
    4 days ago
  • $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 (... 
    Senior
    Local area

    VMware

    Palo Alto, CA
    1 day ago
  • $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... 
    Senior
    Temporary work
    Work at office
    Immediate start
    Flexible hours
    Shift work
    3 days per week

    Zuora

    Foster, CA
    5 days ago
  • $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... 
    Senior
    Full time
    Temporary work
    Part time
    Work at office
    Flexible hours

    Walmart

    Sunnyvale, CA
    4 days ago
  •  ...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... 
    Senior
    Full time
    Work at office
    Visa sponsorship
    Work visa

    Palo Alto Networks

    Santa Clara, CA
    2 days ago
  •  .... 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

    TBCASoft

    Sunnyvale, CA
    2 days ago
  • $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... 
    Senior
    Full time
    Work experience placement
    Summer holiday
    Flexible hours

    Ernst & Young Oman

    Palo Alto, CA
    5 days ago
  • $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... 
    Senior
    Full time
    Work experience placement
    Summer holiday
    Flexible hours

    EY

    Palo Alto, CA
    4 days ago
  • $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

    NVIDIA

    Santa Clara, CA
    4 days ago
  •  ...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

    Advanced Micro Devices , Inc.

    Santa Clara, CA
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer- Open Source Analytics. Be the first to apply!