
Staff Software Engineer - Expert Contributor Lifecycle
Snorkel AI3 days ago
Base Salary
$240k - $275k/yr
Responsibilities
- Design and develop mission-critical systems for the Expert Contributor lifecycle.
- Build robust features and integrations with third-party services.
- Automate supply and allocation logic for managing ECs.
- Prototype, optimize, and maintain scalable services for data user management.
- Set the strategy and architecture for build systems and CI/CD pipelines.
- Lead the transition to an automated continuous deployment framework.
- Build with empathy for customers and subject matter experts.
- Mentor and guide Senior and Mid-level engineers.
- Partner with cross-functional teams to improve dev-infra and release processes.
- Engage with product managers and ML experts to enhance user experience.
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 (AWS preferred).
- Expertise in designing REST for internal services.
- Experience in developing enterprise software products focused on data collection or machine learning.
- Track record of leading complex engineering initiatives and influencing stakeholders.
- Ability to work in a fast-paced environment with strong technical communication skills.
Benefits
- Hybrid work schedule with three days per week in the Redwood City HQ or SF office.
- Opportunities for career growth and skill development in a supportive environment.