> Markdown version of [/jobs/ext/3009842-staff-software-engineer-payroll-calculation](https://www.wearedevelopers.com/jobs/ext/3009842-staff-software-engineer-payroll-calculation). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Staff Software Engineer, Payroll Calculation - **Company:** CO-RIPPLING LLC - **Location:** New York, NY, United States - **Salary:** $189,000.0 - $315,000.0 - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, Audit Trail, Databases, Software Debugging, Distributed Systems, Human Resources Information System (HRIS), Caching, Database Performance, Production Code, Build Tools - **Published:** September 20, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=d18f675fc0e49f15 ## About the Role * Staff-level experience designing and scaling complex production systems where correctness and auditability are critical. * Strong engineering fundamentals across architecture, data modeling, distributed systems, databases, caching, and reliability. * A track record of setting technical direction and leading complex initiatives across multiple teams. * Strong product judgment and the ability to connect platform decisions to customer outcomes. * Excellent communication skills and comfort driving alignment across engineering, product, and non-technical stakeholders. * Ability to thrive in a fast-paced environment where priorities and requirements evolve quickly. * Payroll experience is helpful but not required. We value engineers who have worked on other high-integrity domains where correctness, auditability, and customer trust are essential. ## Description We're looking for a Staff Software Engineer to help lead this work. This is a hands-on technical leadership role for an engineer who wants to build mission-critical systems, set architectural direction, develop exceptional teams, and make payroll accurate, understandable, and dependable at global scale. What you will do * Lead architecture and technical strategy for Rippling's payroll calculation systems. * Write critical production code and lead from the front on high-impact technical initiatives. * Design frameworks that make payroll logic configurable, versioned, testable, explainable, scalable, and easy to debug. * Leverage AI to make payroll logic easier to build, validate, explain, and operate, without compromising accuracy, auditability, or control. * Build systems that support enterprise-scale payroll for large employers with complex legal-entity structures and approval workflows. * Help expand Rippling's native payroll capabilities across new countries and jurisdictions. * Drive improvements in distributed systems, database performance, caching, reliability, and operability. * Partner cross-functionally with product, design, payroll operations, HRIS, and other engineering teams to deliver end-to-end customer outcomes. * Mentor senior and mid-level engineers across payroll calculation areas such as platform, earnings, deductions, taxes, and jurisdiction-specific logic. ## Related Videos - [HTTP headers that make your website go faster](https://www.wearedevelopers.com/videos/1676-http-headers-that-make-your-website-go-faster) - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [Resilient by Design: Building Robust Architectures in High-Stakes Financial Systems](https://www.wearedevelopers.com/videos/2106-resilient-by-design-building-robust-architectures-in-high-stakes-financial-systems) - [What if your HR software adapted to you, not the other way around?](https://www.wearedevelopers.com/videos/100259-what-if-your-hr-software-adapted-to-you-not-the-other-way-around) - [How One Developer Built the Back Office for 10 Million Companies](https://www.wearedevelopers.com/videos/100082-how-one-developer-built-the-back-office-for-10-million-companies) - [Event based cache invalidation in GraphQL](https://www.wearedevelopers.com/videos/433-event-based-cache-invalidation-in-graphql) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Highest Paying Tech Companies in Europe](https://www.wearedevelopers.com/magazine/162-highest-paying-tech-companies-in-europe) - [Best Paying Jobs in Technology](https://www.wearedevelopers.com/magazine/256-best-paying-jobs-in-technology) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Are Software Engineer Wages Being Pushed Down? A Report on Tech Salaries](https://www.wearedevelopers.com/magazine/417-are-software-engineer-wages-being-pushed-down-a-report-on-tech-salaries) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers)