Skip to content
RipplingRippling

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

Anaconda

Anaconda

United States
Staff Software Engineer
No salary listedRemote10+ YOEBackend Engineering

Staff 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.

GitLab

GitLab

Bengaluru, India

Staff Backend Engineer
$153k+/yrRemote7+ YOEBackend Engineering

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.

Addepar

Addepar

Edinburgh, United Kingdom

Staff Backend Software Engineer
No salary listedOn-site7+ YOEBackend Engineering

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.

Shield AI

Shield AI

London, United Kingdom

Staff Engineer, Test Integration, Modelling and Simulation
No salary listedOn-site7+ YOEBackend Engineering

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.

Nango

Nango

United States
Staff Software Engineer, Backend
$140k+/yrRemote7+ YOEBackend Engineering

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.