Staff Software Engineer
Staff Software Engineer building AI-native global payroll onboarding infrastructure at Rippling. Design scalable backend platforms that automate complex international tax/compliance setups using LLMs paired with deterministic systems, enabling rapid country expansion and self-serve experiences.
About the job
What you will do
- Architect for Global Expansion: Design and build platform infrastructure that empowers country expansion teams to deploy Rippling Payroll into new international markets with minimal friction.
- AI-Driven Workflows: Merge LLMs with rigid, deterministic code. Build conversational setup experiences that feel human but execute with 100% mathematical and compliance accuracy.
- Deconstruct Complexity: Translate massive, messy regulatory frameworks and payroll setup flows across dozens of jurisdictions into clean, elegant backend systems and seamless product UX.
- Scale the Platform: Own core pieces of a massive transactional system, optimizing for scale, high availability, and bulletproof data integrity.
Requirements
- Experience building scalable backend systems and platform infrastructure.
- Strong background in designing systems that handle complex regulatory or compliance logic.
- Proficiency with AI/LLM integration into production backend workflows.
- Track record of owning large-scale transactional systems with high availability and data integrity requirements.
Nice-to-haves
- Prior experience in payroll, HR tech, or global compliance systems.
- Background in building self-serve onboarding or automation platforms.
Skills
LLMs, Ai-Native Workflows, Backend Systems, Platform Infrastructure, Regulatory Frameworks, Compliance Logic, Transactional Systems, High Availability, Data Integrity, Scalable Architecture
Similar jobs
Fullstack Engineering jobsTechnical leader responsible for architecture, delivery, and engineering quality across Procurement, Bill Pay, and Banking products. The role requires 8+ years of software engineering experience, full-stack development expertise, large-scale fault-tolerant system design, and strong mentorship skills.
Leads the technical direction and delivery of Genie One across web, iOS, Android, macOS, and Windows. Requires 8+ years of software engineering experience, staff-level architecture leadership, and strong JavaScript or TypeScript expertise with React and mobile or desktop development.
Leads browser, mobile, and server-side data collection systems, including SDKs, identity handling, schema compatibility, and integrations. Requires 10+ years of engineering experience, deep JavaScript expertise, SDK ownership, and technical and people leadership.
Leads the architecture and delivery of sales data models and production AI agents that improve CRM workflows for sales and revenue teams. Requires 10+ years of engineering experience, deep CRM platform expertise, and experience with permissioned writes and human-in-the-loop agent systems.
Design and integrate cross-platform C++ and Python software for distributed real-time, simulation, and third-party systems. The role requires senior-level systems engineering experience, Linux proficiency, CI/CD and containerization expertise, and an active SECRET clearance.