Rippling is looking for a Staff Software Engineer to lead the technical architecture of their global payroll processing engine. The ideal candidate will have 8+ years of experience as a software engineer, expertise in building large-scale, distributed backend systems, and strong proficiency in Python and Django.
Requirements
- 8+ years of professional experience as a software engineer
- Expertise in building large-scale, distributed backend systems
- Strong proficiency in Python and Django
- Experience managing the complete project lifecycle
- Deep expertise in system architecture, data modeling, and building core services with clean abstractions
- A keen product sense and a passion for advocating for the customer
- Outstanding capacity to convey intricate technical concepts clearly and precisely
- Experience with MongoDB or similar NoSQL databases is a strong plus
Benefits
- Competitive salary
- Benefits
- Equity