Senior Staff Engineer - Global Payroll
Architect and scale Rippling’s global payroll platform across countries, entities, and currencies, using modern engineering and AI/ML-driven automation. The role requires 8+ years of production-systems experience, strong architecture and data-modeling expertise, and the ability to lead technical initiatives across teams.
About the job
Responsibilities
- Design and build scalable, data-driven systems that transform, normalize, and reconcile payroll data across multiple countries, entities, and currencies.
- Re-architect critical systems for scalability, reliability, and internationalization to enable global payroll operations at scale.
- Develop AI- and ML-driven solutions to enhance accuracy, detect anomalies, automate workflows, and minimize manual intervention.
- Define and execute the long-term architectural vision for the global payroll platform while balancing innovation with compliance, stability, and performance.
- Collaborate with product, design, finance, legal, compliance, data, and operations teams to deliver cohesive and compliant solutions.
- Champion customer-focused engineering and operational excellence.
- Mentor and lead engineers while fostering high standards of technical quality, thoughtful design, and engineering best practices.
- Influence stakeholders across multiple teams and time zones to drive shared product and technical goals.
Requirements
- 8+ years of experience building and scaling production systems.
- Experience with Python, Django, React, MongoDB, and AWS.
- Ability to architect, own, and deliver complex, platform-scale projects end to end.
- Strong background in data modeling, system design, and modern architecture patterns.
- Experience or strong interest in applying AI/ML to automation and intelligent data systems.
- Experience building extensible, compliant solutions for multiple countries.
- Track record of modernizing legacy systems and driving large-scale transformation.
- Strong communication, collaboration, and stakeholder management skills.
- Product mindset focused on impact, reliability, and customer value.
- Proactive, growth-oriented approach to solving complex global challenges.
Skills
Python, Django, React, MongoDB, AWS, AI/ML, Data Modeling, System Design, Internationalization, Payroll Systems
Similar jobs
Backend Engineering jobsStaff Software Engineer leading the production toolchain for compiling and distributing complex Python packages across Linux, macOS, and Windows. Requires 10+ years of software development experience and deep C/C++ expertise in compilation, linking, architecture, and technical strategy.
Provides cross-team technical leadership for large backend initiatives, modular architecture, production operations, and AI-assisted engineering adoption. The role requires deep backend architecture experience, monolith modernization expertise, strong written influence, and mentoring ability.
Leads the design and implementation of resilient backend API services and distributed platform architecture for a financial data ecosystem. The role requires extensive software development experience, expert API and systems design knowledge, and strong technical leadership and mentoring.
Leads high-performance C++ development, real-time modeling and simulation, and integration of third-party software and hardware systems. Requires staff-level engineering experience, strong systems architecture expertise, and leadership of complex technical projects.
Staff Backend Software Engineer responsible for designing and scaling developer infrastructure, APIs, and backend services while shaping product direction and collaborating directly with customers. Requires extensive backend experience, Node.js proficiency, and a strong focus on developer experience.