Latest AI JobsBrowse Jobs
Snorkel AI logo

Senior / Staff Software Engineer — Platform

Snorkel AINew York City, NY (Hybrid); San Francisco, CA (Hybrid)312 - Engineering
Apply on company site
Salary
Not listed
Job type
Full-time
Posted
20 Aug 2026
Status
Open · checked 7d ago

About this role

Role Overview

The Senior or Staff Software Engineer for Platform position at Snorkel AI is a full-time engineering role based in New York City or San Francisco with hybrid work options. This opportunity suits experienced backend and infrastructure professionals who want to design foundational architecture for agent-driven AI platforms.

Key Responsibilities

Design and develop agent infrastructure to safely accelerate workflows across operational and engineering teams.
Implement event-driven data flows utilizing event brokers, change data capture connectors, schema registries, event routing, and dead letter queues to guarantee reliable event delivery.
Build systems that track data lineage, enforce role-based access control, manage data governance, and handle audit logging alongside personal identifiable information compliance.
Establish strategies for build systems, testing frameworks, and continuous integration and deployment pipelines to drive automation.
Instrument services utilizing OpenTelemetry, monitor service level objectives, and participate in on-call rotations for platform maintenance.
Contribute to cloud infrastructure cost optimization through workload right-sizing, query cost estimation, and appropriate storage tier routing.
Partner with product managers, designers, and fellow engineers to maintain high codebase and infrastructure standards.

Requirements

Minimum of five years of professional experience building platform infrastructure, distributed backend services, or large-scale data systems.
Strong proficiency using Python and designing internal REST APIs for developers.
Solid background working with distributed systems and cloud platforms, with a preference for Amazon Web Services such as S3, RDS, EKS, EventBridge, and Identity and Access Management.
Hands-on experience operating in environments managed by Terraform.
Familiarity with data orchestration platforms like Airflow, Prefect, or Dagster, as well as transformation frameworks like dbt.
Understanding of core data governance principles including access control, audit logging, data lineage, and personal identifiable information handling.
Demonstrated capability in leading complex engineering projects and communicating technical concepts effectively.

Nice to Have

Prior experience creating shared libraries or software development kits consumed by multiple teams.
Familiarity with event-driven architectures involving event buses, change data capture, and at-least-once delivery semantics.
Exposure to observability tools such as OpenTelemetry or ClickHouse.
Background working in regulated environments subject to compliance standards like SOC 2, FedRAMP, or HIPAA.
Experience utilizing distributed compute frameworks like Ray.
Previous experience working within hyper-growth startup environments or acting as a technical lead.

Skills and Tools

Python
AWS (Amazon Web Services)
Airflow
dbt
Terraform
Distributed Systems
Event-Driven Architecture
Data Governance

Salary and Benefits

Annual salary range between $220,000 and $300,000 USD, determined by qualifications, experience, skills, and geographic location.

About the Company

Snorkel AI operates as a frontier artificial intelligence data lab that assists engineering teams in constructing datasets, evaluations, benchmarks, and custom solutions for real-world systems. Originating from the Stanford AI Lab in 2019, the organization collaborates with prominent AI enterprises to advance data-driven outcomes.

How to Apply

Interested candidates should visit the official Snorkel AI careers page to submit an application for the platform engineer position.

Skills and tech stack

Questions candidates ask

What locations is this job available in?

This position is offered as a hybrid role in either New York City, New York or San Francisco, California.

What is the salary range for this role?

The salary range spans from $220,000 to $300,000 USD, depending on factors such as experience, skills, qualifications, and location.

How many years of experience are required?

Candidates must have at least five years of experience building platform infrastructure, backend services, or data systems in production.

What cloud platform and infrastructure tools are preferred?

Amazon Web Services is preferred, along with hands-on experience using Terraform, Python, Airflow, and dbt.

Is remote work permitted?

The job description specifies hybrid work arrangements in New York City or San Francisco, rather than fully remote employment.

Ready to apply?

The application is on the official Snorkel AI careers page.

Apply on company site