Employer listing
Senior / Staff Software Engineer — Platform
Snorkel AI
New York City, Ny · hybrid · full time · Senior
$220,000 - $300,000
About the Role
We're looking for Platform Engineers who combine strong infrastructure chops with real backend engineering depth. You'll build and operate the systems, services, and agent infrastructure that let product teams move fast and reliably — from data access layers and event-driven pipelines to the agent first architecture that will transform our ability to scale.
What You'll Do
- Design and build agent infrastructure that allows us to safely and reliably speed up workflows from engineering and operation teams
- Design and implement event-driven data flows using event brokers, CDC connectors, schema registries, event routing, and dead letter queues
- Build systems that track data lineage, enforce governance and RBAC, and handle audit logging including PII handling and retention policies
- Set strategy and architecture for build systems, testing frameworks, and CI/CD pipelines
- Instrument services with OpenTelemetry, define and monitor SLOs, build alerting, and participate in on-call rotations
- Contribute to infrastructure cost visibility and optimization (query cost estimation, workload right-sizing, storage tiering)
- Collaborate with engineers, product managers, and designers to maintain high code and infrastructure standards
What You'll Bring
- 5+ years building platform infrastructure, backend services, or data systems in production at scale
- Strong proficiency in Python and experience designing REST APIs for internal services and developers
- Strong background in distributed systems and cloud platforms (AWS preferred), including hands-on experience with S3, RDS, EKS, EventBridge, IAM, and Terraform
- Familiarity with data orchestration tools (Prefect, Airflow, or Dagster) and transformation frameworks (dbt)
- Understanding of data governance concepts including RBAC, PII handling, audit logging, and data lineage
- Track record of leading complex engineering initiatives, influencing stakeholders, and delivering measurable impact
- Ability to work in a fast-paced environment with strong technical communication skills
Nice to Have
- Experience building shared libraries or SDKs consumed by multiple teams
- Experience with event-driven architectures (CDC, event buses, schema registries, at-least-once delivery semantics)
- Experience with OpenTelemetry, ClickHouse, or similar observability infrastructure
- Prior work in regulated environments (SOC 2, FedRAMP, HIPAA)
- Experience with Ray or similar frameworks for distributed compute workloads
- Experience in hyper-growth startup environments or scaling engineering organizations
- Prior experience as a Tech Lead, Team Lead, or hands-on Engineering Manager