Staff Software Engineer, Screenings & Verifications
Staff software engineer responsible for architecture and hands-on development of complex screening and verification workflows across product engineering teams. Requires 10+ years of software development experience, deep backend expertise, and leadership in scalable, reliable systems.
About the job
Responsibilities
- Own product development from ideation and design through implementation and release.
- Collaborate with Design, Product, Data, and other teams to instrument and deploy experiments and ship impactful features.
- Define and lead technical initiatives that support growth at scale and address technical debt across teams and the organization.
- Provide mentorship to engineers across the organization.
- Share development best practices through knowledge sharing and documentation.
- Partner with product and engineering management on quarterly and annual planning.
- Ensure service quality, reliability, and scalability.
Requirements
- Bachelor’s degree in Computer Science or a related field, or equivalent practical experience.
- 10+ years of software development experience and 3+ years in a project leadership role.
- Deep backend development expertise, such as Ruby or Node.js, with working proficiency in JavaScript and React for API development and integrations.
- Experience building scalable systems with automated testing, observability, and high performance.
- Strong ownership from feature design through production release.
- Ability to collaborate effectively with technical and non-technical stakeholders.
- Strong communication and project management skills.
- Commitment to mentoring engineers.
Nice to Have
- Experience with A/B testing.
Compensation and Benefits
- San Francisco, CA: $224,000–$264,000 USD on-target earnings or base salary.
- Denver, CO: $190,000–$223,000 USD on-target earnings or base salary.
- Competitive cash and equity compensation.
- Learning and development allowance.
- Medical, dental, and vision coverage.
- Up to $25,000 reimbursement for fertility, adoption, and parental planning services.
- Flexible paid time off.
- Monthly wellness stipend.
- Relocation stipend may be available for relocation to a hub location.
Skills
Ruby, Node.js, JavaScript, React, API Development, Automated Testing, Observability, Scalable Systems, A/B Testing, Backend Development
Similar jobs
Backend Engineering jobsStaff Software Engineer leading architecture and implementation for Rippling’s Spend platform, which unifies corporate cards, reimbursements, procurement, bill pay, and travel. The role requires 8+ years of backend and distributed-systems experience, strong architectural judgment, and technical leadership across teams.
Staff backend-leaning software engineer responsible for foundational systems powering onboarding, self-serve purchasing, and shared Core Experience infrastructure. The role requires 8+ years of software engineering experience, strong systems design and data modeling skills, and the ability to own scalable features end-to-end.
Staff engineer leading architecture, development, and operational excellence for highly available workforce time and attendance systems. The role requires 8+ years of backend experience with Python, Django, PostgreSQL, and MongoDB, plus technical leadership and mentorship.
Staff Software Engineer responsible for shaping and delivering scalable marketplace systems that improve provider utilization and patient access. The role requires 8+ years of software engineering experience, cross-team technical leadership, and hands-on backend development.
Develop and operate Go-based, containerized microservices for a distributed cloud security platform processing real-time telemetry and events. The role requires 8+ years building scalable systems, cloud API experience, and strong programming, networking, and operational ownership.