Jobs and Careers
RI

Software Engineer II - Run Management

Rippling
San Francisco, United Statesfull_timeVerifiedPosted 24 Sept 2025
💰 $236,250/yr($135,000/yr$236,250/yr)

About the role

About Rippling

Rippling gives businesses one place to run HR, IT, and Finance. It brings together all of the workforce systems that are normally scattered across a company, like payroll, expenses, benefits, and computers. For the first time ever, you can manage and automate every part of the employee lifecycle in a single system.


Take onboarding, for example. With Rippling, you can hire a new employee anywhere in the world and set up their payroll, corporate card, computer, benefits, and even third-party apps like Slack and Microsoft 365—all within 90 seconds.


Based in San Francisco, CA, Rippling has raised $1.4B+ from the world’s top investors—including Kleiner Perkins, Founders Fund, Sequoia, Greenoaks, and Bedrock—and was named one of America's best startup employers by Forbes.


We prioritize candidate safety. Please be aware that all official communication will only be sent from @Rippling.com addresses.

About the team

The Payroll Run Management team is at the heart of Rippling’s global payroll engine, building the foundational systems that ensure employees in over 70+ countries are paid accurately, on time, and with minimal friction. We serve as the central orchestrator within the payroll ecosystem, owning all the critical user-facing interfaces while abstracting away the underlying complexity of payroll systems.

Our mission is to make payroll a delight, not a chore. Payroll is inherently complex - filled with jurisdictional rules, tax regulations, benefits integration, and edge cases across global geographies. But our team works hard to abstract away these complexities, allowing customers to confidently run payroll without needing to become payroll experts in every country where they operate.

As a team, we focus on delivering delightful user experiences, resilient backend systems, and extensible architecture to support a rapidly evolving global product. We tackle hard technical challenges that have massive business impact - powering one of Rippling’s most mission-critical products. If you’re passionate about building well-designed, scalable systems that abstract away complexity for end users, this is the team to be on.

About the role

We’re looking for a Software Development Engineer II who is excited to work on complex, interdependent systems and thrives in a fast-paced, product-driven environment. In this role, you’ll contribute to building core systems that power payroll operations globally. You will play a key part in translating ambiguous problems into clean, maintainable, and scalable code enabling smoother payroll experiences for our customers. You will work alongside senior engineers, product managers, and cross-functional partners to deliver critical payroll run capabilities. Your work will directly impact the accuracy, speed, and reliability of how Rippling customers pay their employees around the world.

What you will do

  • Collaborate with engineering and product teams to build and scale key components of the payroll run experience.
  • Take ambiguous technical requirements and break them down into clear, actionable engineering tasks.
  • Write clean, testable, and efficient code. Implement unit and integration tests to ensure high quality and reliability.
  • Contribute to planning and execution of projects with clear understanding of trade-offs, dependencies, and risks.
  • Participate in design reviews, code reviews, and drive best practices to elevate code quality and team productivity.
  • Work closely with support and operations teams to troubleshoot issues in production and drive long-term stability improvements.

What you will need

  • 2–5 years of professional software development experience.
  • Strong CS knowledge and expertise.
  • Strong problem-solving and debugging skills, with a bias for action and ownership.
  • Ability to work effectively in a collaborative, cross-functional environment
  • Preferred experience with Python, MongoDB, React

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Rippling

View company profile →