
Staff Software Engineer - Expert Contributor Lifecycle
Snorkel AIabout 3 hours ago
Base Salary
$240k - $290k/yr
Responsibilities
- Design and develop systems for the Expert Contributor lifecycle.
- Build features and integrations with third-party services.
- Automate supply and allocation logic for data collection projects.
- Prototype and maintain scalable services for data user management.
- Set strategy for build systems, testing frameworks, and CI/CD pipelines.
- Lead the transition to an automated continuous deployment framework.
- Mentor Senior and Mid-level engineers on technical design and best practices.
- Collaborate with cross-functional teams to improve dev-infra and release processes.
Requirements
- 8+ years of software engineering experience with scalable web application architectures.
- 2+ years of experience at a Staff level or equivalent.
- Strong background in developer productivity, distributed systems, and cloud platforms.
- Expertise in designing REST for internal services.
- Experience in developing enterprise software products focused on data collection or machine learning.
- Proven track record of leading complex engineering initiatives.
Benefits
- Hybrid work schedule with three days in the office.
- Opportunities for career growth and skill development.
- Supportive environment for technical expertise and leadership exploration.