Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Snorkel AI

Senior Software Engineer – Core Services

Snorkel AI

Senior Software Engineer designing data access libraries and event-driven data flows for Snorkel AI. Focusing on platform infrastructure and modernizing development workflows to enhance developer velocity.

Posted 5/26/2026full-timeRedwood City • California • 🇺🇸 United StatesSenior💰 $172,000 - $215,000 per yearWebsite

Tech Stack

Tools & technologies
AirflowAmazon RedshiftAWSKubernetesPostgresPythonSQL

About the role

Key responsibilities & impact
  • Build and maintain the shared data access library and SDKs that Platform, Packaging, and Dataset API teams use to read from and write to multiple data sources
  • Design and implement event-driven data flows using event brokers, CDC connectors, schema registry, event routing, dead letter queues
  • Build the systems that track how data moves through the platform (lineage), enforce who can access what (governance and RBAC), and log what happened (auditing)
  • Instrument the data platform with OpenTelemetry, define and monitor SLOs for query latency and pipeline success rates
  • Contribute to infrastructure cost visibility and optimization

Requirements

What you’ll need
  • 4+ years building platform infrastructure, data infrastructure, data platforms, or backend systems with significant data components
  • Strong proficiency in Python
  • Hands-on experience with SQL and at least two of: Snowflake, Redshift, Postgres
  • Experience with AWS — S3, RDS, EKS, EventBridge, IAM
  • Experience with Kubernetes
  • Familiarity with data orchestration tools (Prefect, Airflow, or Dagster) and transformation frameworks (dbt)
  • Understanding of data governance concepts — RBAC, PII handling, audit logging, data lineage
  • Fluency with AI-assisted development tools (Claude Code, Cursor, or similar)

Benefits

Comp & perks
  • Health insurance
  • 401(k) matching
  • Flexible work hours
  • Paid time off

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonSQLSnowflakeRedshiftPostgresAWSKubernetesdata orchestration toolsdbtOpenTelemetry