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

Staff Software Engineer – Developer Experience

Snorkel AI

Staff Software Engineer setting long-term technical direction for Snorkel AI's Expert Contributor Platform, designing mission-critical systems and leading complex initiatives.

Posted 5/14/2026full-timeRedwood City • California • 🇺🇸 United StatesLead💰 $24,000 - $270,000 per yearWebsite

Tech Stack

Tools & technologies
AWSCloudDistributed Systems

About the role

Key responsibilities & impact
  • Design and develop mission-critical systems for the end-to-end Expert Contributor (EC) lifecycle
  • Build robust features and integrations with key third-party services
  • Automate supply and allocation logic to efficiently manage and deploy a high volume of ECs
  • Prototype, optimize, and maintain scalable services to power complex data user management pipelines
  • Set the strategy and architecture for build systems, testing frameworks, and CI/CD pipelines
  • Lead the transition from scheduled releases to a robust, automated continuous deployment framework
  • Build proactively with empathy for both customers and subject matter experts
  • Mentor and guide Senior and Mid-level engineers on technical design, best practices, and project execution across multiple teams
  • Partner with cross-functional teams to design and deliver improvements to dev-infra, release processes, and internal tooling
  • Engage with product managers, designers, and ML experts to create a phenomenal user experience for data acquisition and refinement.

Requirements

What you’ll need
  • 8+ years of software engineering experience developing performant, intuitive, and scalable web application architectures
  • 2+ years working at a Staff level or equivalent
  • Strong background in developer productivity, distributed systems, and cloud platforms (AWS preferred)
  • Expertise designing REST for internal services and developers
  • Experience developing and shipping enterprise software products, specifically those focused on data collection, or machine learning applications
  • 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.

Benefits

Comp & perks
  • Health insurance
  • Flexible work arrangements
  • Professional development opportunities

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
software engineeringweb application architectureREST designcloud platformsAWSdeveloper productivitydistributed systemsenterprise software developmentdata collectionmachine learning applications
Soft Skills
leadershipmentoringtechnical communicationcollaborationempathyinfluencing stakeholdersproject executionfast-paced environment