×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer; EC Lifecycle

Job in San Francisco, San Francisco County, California, 94199, USA
Listing for: Snorkel AI
Full Time position
Listed on 2026-06-18
Job specializations:
  • Software Development
    Software Engineer, Software Architect, Cloud Engineer - Software, DevOps
Salary/Wage Range or Industry Benchmark: 150000 - 200000 USD Yearly USD 150000.00 200000.00 YEAR
Job Description & How to Apply Below
Position: Staff Software Engineer (EC Lifecycle)

Requirements

  • 8+ years of software engineering experience developing performant, intuitive, and scalable web application architectures and 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
  • (Desirable) Experience in hyper-growth startup environments or scaling engineering orgs
  • (Desirable) Experience with AI development workflows, AI-assisted code generation, or SRE automation or strong excitement to learn
  • (Desirable) Prior experience as a Tech Lead Manager (TLM) or equivalent role with a focus on cross-functional technical leadership and mentorship
What the job involves
  • As a Staff Backend Engineer at Snorkel, you will set the long-term technical direction and strategy for our Expert Contributor (EC) Platform
  • You will be responsible for defining and driving complex, multi-quarter architectural initiatives that ensure our services are innovative, scalable, and resilient
  • Your work will bridge the gap between human expertise and machine learning by enabling domain experts to provide high-signal data for training and refining state-of-the-art models
  • Design and develop mission-critical systems for the end-to-end Expert Contributor (EC) lifecycle, focusing on automated onboarding workflows, performance management, and contributor retention
  • Build robust features and integrations with key third-party services, including platforms for assessments and Employer of Record systems
  • Automate supply and allocation logic to efficiently manage and deploy a high volume of ECs to various data collection projects, ensuring optimal coverage and quality
  • 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, taking end-to-end ownership of the release pipeline
  • Build proactively with empathy for both customers and subject matter experts using our tools
  • 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
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary