HHiring Reality
← Snorkel AI

Senior / Staff Software Engineer — Platform

Snorkel AI
Location
New York City, NY (Hybrid); San Francisco, CA (Hybrid)
Posted
1 month ago
Department
312 - Engineering
What they actually want (must-haves)
  • 5+ years building platform infrastructure, backend services, or data systems in production
  • Strong proficiency in Python
  • Experience designing REST APIs for internal services
  • Strong background in distributed systems and cloud platforms (AWS preferred)
  • Hands-on experience with services like S3, RDS, EKS, EventBridge, and IAM
  • Familiarity with data orchestration tools (Prefect, Airflow, or Dagster)
Nice to have
  • Experience building shared libraries or SDKs consumed by multiple teams
  • Experience with event-driven architectures
  • 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
What the job really is

As a Senior/Staff Software Engineer on the Platform team at Snorkel, you will design and build the infrastructure that supports the company's AI products, focusing on event-driven architectures and data governance. Your responsibilities will include developing agent infrastructure, implementing event-driven data flows, and ensuring compliance with data handling standards. This role involves significant decision-making regarding the foundational architecture that will influence the company's scalability and reliability.

Things to weigh
  • No specific benefits listed in the posting
  • Role involves being on-call for the systems built
  • The salary range is broad, which may indicate negotiation flexibility or varying expectations based on experience
Job score3/5
Benefits1/5
Freshness4/5
Career value5/5
Role clarity5/5
Pay transparency0/5

Applying to Snorkel AI?

See how your résumé matches this role — and tailor it from what actually gets interviews.