Job description
Role overview
Rippling is transforming how businesses manage HR, IT, and finance systems by unifying them into a single automated platform. As a Senior Full Stack Software Engineer (Backend Focus), you'll design and build scalable systems to power critical financial workflows like payroll automation, benefits administration, and global employee onboarding.
This role requires leadership in developing backend infrastructure while collaborating with cross-functional teams to deliver mission-critical solutions for enterprise clients.
Responsibilities
- Design and implement high-performance backend systems for financial automation
- Develop RESTful APIs and microservices with security and scalability in mind
- Collaborate with product teams to define technical requirements for enterprise features
- Optimize database performance and implement robust data models
- Lead code reviews and mentor junior engineers in best practices
Requirements
- 5+ years building scalable backend systems in Python or Java
- Expertise in REST API design and cloud-native architecture (AWS preferred)
- Strong SQL proficiency with experience in PostgreSQL or MySQL
- Proven ability to deliver complex financial software solutions
- Leadership experience in Agile/Scrum development environments
Benefits
- Competitive salary with stock options
- Comprehensive health and wellness benefits
- Professional development budget
- Flexible work hours
- Equity in a fast-growing fintech platform
Keywords
PythonJavaREST APIsSQLAWSMicroservicesCloud ArchitectureAPI DesignFinancial SystemsScalable Systems