About Rippling
Rippling provides a unified platform to manage HR, IT, and Finance across a company, enabling automated employee lifecycle management.
Based in San Francisco, CA.
About the Benefits Team at Rippling
The Benefits vertical builds a modern marketplace that connects brokers, employers, and employees with benefits products worldwide. The engineering team works on scalable solutions that power discovery, purchase, and utilization of benefits.
Responsibilities
- Engineer and maintain innovative, customer‑centric, high‑performance, secure, and robust solutions.
- Ship large features and improvements with minimal guidance, collaborating on larger projects.
- Solve high‑scope and complex technical problems.
- Translate high‑level business requirements into software designs and communicate them to the team.
- Review and provide feedback on code, features, architecture, and designs; drive code quality and testing standards.
- Drive the technical roadmap and architecture for the team.
- Mentor junior engineers and eliminate blockers to their autonomy.
- Act as the technical lead for the pod/team and drive large initiatives.
- Collaborate with business and technical leadership to strategize revenue growth and rapid scaling.
Qualifications
- Bachelor’s degree in Computer Science or equivalent.
- Minimum 8+ years of programming experience.
- Experience scaling products from 1 to 100+ users.
- Preferred experience with Python, Django, React, MongoDB, AWS, and GoLang.
- Ability to thrive in ambiguous environments by identifying impact areas and pursuing them independently.
- Passion for solving real customer pain points.
- Experience building scalable distributed systems and critical platform pieces that enable rapid product scaling.
- Bonus: experience in marketplace platforms.