Staff Software Engineer

4 Months ago • 9 Years + • Software Development & Engineering

Job Summary

Job Description

Rippling is seeking a highly experienced Staff Software Engineer to join their Tax Calculation team. This role involves designing, building, and scaling a novel Tax Calculation and Tax Policy product. The engineer will tackle complex payroll domains across more than 10 countries, developing a clear DSL for internal stakeholders, large-scale distributed systems, and cutting-edge performance analytics. The work directly contributes to a world-class payroll product, aiming to accelerate expansion into new countries significantly faster.
Must have:
  • 9+ years of software engineering experience
  • 3+ years in architecture/design leadership
  • Proficiency in backend development
  • Experience with distributed systems
  • Experience with large-scale data pipelines
  • Knowledge of building scalable systems
  • Experience with consumer-facing products

Job Details

About Rippling


Rippling is the first way for businesses to manage all of their HR & IT—payroll, benefits, computers, apps, and more—in one unified workforce platform.


By connecting every business system to one source of truth for employee data, businesses can automate all of the manual work they normally need to do to make employee changes. Take onboarding, for example. With Rippling, you can just click a button and set up a new employees’ payroll, health insurance, work computer, and third-party apps—like Slack, Zoom, and Office 365—all within 90 seconds.


Based in San Francisco, CA, Rippling has raised $1.35B from the world's top investors—including Kleiner Perkins, Founders Fund, Sequoia, Bedrock, and Greenoaks—and was named one of America's best startup employers by Forbes (#12 out of 500)

Team overview

The Tax Calculation is one of the core components of our Rippling payroll offering, responsible for the translation of 100+ complex tax acts & laws across 10+ countries including USA and Canada in an accurate manner. In Rippling, our tax calculation team builds state of the art calculation engine by providing clear breakdown & explainability for payroll admins and easy to write no code framework of tax laws across different timelines for our compliance and tax ops team.


About the Role

We are seeking a passionate and highly experienced Staff Software Engineer to join our Tax Calculation team. As a senior most engineer and architect of the team, you will be responsible for designing, building, and scaling a first-of-its-kind Tax Calculation and Tax Policy product. You will work on complex payroll domains across 10+ countries, building a clean DSL for internal stakeholders, large-scale distributed systems, and cutting-edge performance analytics. Your work will have a direct impact on building a world class payroll product which accelerates success of expanding to more countries in a 10x shorter time span.


Key Responsibilities

  • Lead the Architecture and Development: Design and implement scalable, high-performance Tax Calculation Engine to process large-scale payroll data and performance metrics across 10+ countries internationally with varied range of domain and technical complexity. 
  • Own Data Pipelines: Architect and build efficient, real-time data pipelines that ensure accurate, timely detection of Tax Changes and process them as DSL based policies to be applied across several verticals like Payroll, Risk, Insurance and Compliance.
  • Scale Distributed Systems: Develop and optimize distributed systems that handle high-throughput data processing and analytics.
  • Drive Technical Excellence: Set best practices for code quality, security, and system reliability.
  • Cross-Team Collaboration: Work closely with Product, Design, and other Engineering teams to define and execute on the product roadmap. Build and own feature set end to end and platformization of generic problems across countries.
  • Mentor and Influence: Provide technical leadership and mentorship to engineers, fostering a high-performance team culture.

Qualifications

  • Experience: 9+ years of software engineering experience, with at least 3 years in a role leading architecture, designing consumer facing products and building systems.
  • Technical Expertise: Strong proficiency in backend development, distributed systems, and large-scale data pipelines.
  • Data Pipeline Experience: Hands-on experience with data processing frameworks
  • Scalability and Performance: Deep knowledge of building and scaling real-time, high-throughput systems.
  • Consumer-Facing Product Development: Experience working on consumer-grade applications with a focus on intuitive user experiences.



Similar Jobs

Apple - NPI - Operations Program Manager - Mac

Apple

Austin, Texas, United States (On-Site)
2 Weeks ago
hogarth - Senior Transformation Consultant

hogarth

London, England, United Kingdom (Hybrid)
1 Month ago
Google - Senior Staff Software Engineer, AI/ML GenAI, Google Ads

Google

Mountain View, California, United States (On-Site)
2 Months ago
Thales - Senior Naval Systems Engineer

Thales

Ottawa, Ontario, Canada (Hybrid)
1 Month ago
Microsoft - Member of Technical Staff, AI

Microsoft

Mountain View, California, United States (On-Site)
3 Months ago
Nintendo - Associate Software Engineer

Nintendo

Redmond, Washington, United States (Hybrid)
5 Months ago
NVIDIA - Engineering Farm Engineer

NVIDIA

Bengaluru, Karnataka, India (On-Site)
2 Months ago
fortanix - Engineering Manager - Clients

fortanix

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
Nagarro - Staff Engineer

Nagarro

Philippines (Remote)
8 Months ago
Qualcomm - GPU Compute Gaming Compiler Engineer - Sr Staff Manager

Qualcomm

Bengaluru, Karnataka, India (On-Site)
4 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

PhonePe - CRM Manager

PhonePe

Bengaluru, Karnataka, India (On-Site)
3 Weeks ago
Clearwater Analytics - Procurement Specialist

Clearwater Analytics

Chicago, Illinois, United States (On-Site)
1 Week ago
Epic Games - Product Director, LiveOps

Epic Games

Cary, North Carolina, United States (On-Site)
2 Months ago
Anthology  Inc  - Enterprise Data Architect

Anthology Inc

United States (Remote)
3 Months ago
ShyftLabs - Staff Data Architect

ShyftLabs

Toronto, Ontario, Canada (Hybrid)
1 Month ago
Zazz - Java Developer

Zazz

(Remote)
4 Months ago
Palo Alto Networks - Manager, Revenue Acceleration - Public Sector

Palo Alto Networks

Santa Clara, California, United States (On-Site)
1 Day ago
Tesla - Delivery Operations Manager

Tesla

Londerzeel, Flanders, Belgium (On-Site)
4 Months ago
Apple - Software Integrity Engineer

Apple

San Diego, California, United States (On-Site)
2 Weeks ago
Adyen - Manager, Account Management, Adyen for Platforms

Adyen

New York, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Nagarro - Senior Staff Engineer, Hybris

Nagarro

India (Remote)
8 Months ago
Nagarro - Staff Engineer, PHP Drupal

Nagarro

India (Remote)
8 Months ago
Zones - Operations Manager

Zones

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Winzo - Data Scientist

Winzo

New Delhi, Delhi, India (On-Site)
2 Months ago
Dream Sports - Software Development Engineer 3 - Backend (Platform)

Dream Sports

Mumbai, Maharashtra, India (On-Site)
3 Months ago
Postman - Software Engineer, IAM

Postman

Hyderabad, Telangana, India (Hybrid)
1 Month ago
Ubisoft - Retainer - Scriptwriter (6 months Contract)

Ubisoft

Pune, Maharashtra, India (On-Site)
3 Months ago
Sprinkler - Senior Research Scientist

Sprinkler

Gurugram, Haryana, India (On-Site)
1 Month ago
Aeries technology - Trainee - Developer

Aeries technology

Hyderabad, Telangana, India (On-Site)
1 Week ago
AeroSpike - Principal Product Manager, Kubernetes

AeroSpike

Bengaluru, Karnataka, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

Applied materials  - Systems Engineering Manager

Applied materials

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Apple - Platform Systems Engineering Manager

Apple

Cupertino, California, United States (On-Site)
4 Weeks ago
Rippling - Software Engineer Intern - Winter 2026

Rippling

New York, United States (On-Site)
3 Months ago
Nagarro - Associate Engineer, Tech support

Nagarro

New York, New York, United States (On-Site)
8 Months ago
PwC - SAP S/4HANA Finance Consultant | Senior Manager | Technology Consulting | Advisory

PwC

Dublin, County Dublin, Ireland (On-Site)
1 Month ago
Power Integrations - Senior Failure Analysis Engineer

Power Integrations

Penang, Malaysia (On-Site)
1 Year ago
Snyk - Staff Incubation Engineer

Snyk

London, England, United Kingdom (On-Site)
1 Month ago
Capgemini - Digital Continuity & Manufacturing Engineer

Capgemini

Hyderabad, Telangana, India (On-Site)
4 Weeks ago
Adyen - Engineering Manager (Team Lead) - Authentication & Tokenization

Adyen

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Next Level Business Services - SAP PP Consultant

Next Level Business Services

Atlanta, Georgia, United States (On-Site)
8 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Sydney, New South Wales, Australia (Hybrid)

Costa Rica (Remote)

Seattle, Washington, United States (On-Site)

Seattle, Washington, United States (On-Site)

San Francisco, California, United States (On-Site)

San Francisco, California, United States (On-Site)

New York, United States (On-Site)

New York, United States (On-Site)

Bengaluru, Karnataka, India (On-Site)

View All Jobs

Get notified when new jobs are added by Rippling

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug