Staff Software Engineer - Travel

5 Minutes ago • 9 Years + • Software Development & Engineering

Job Summary

Job Description

The Tax Calculation team builds a state-of-the-art engine for Rippling's payroll offering, handling complex tax laws across 10+ countries. This Staff Software Engineer will design, build, and scale a first-of-its-kind Tax Calculation and Tax Policy product. The role involves working on complex payroll domains, building a clean DSL for internal stakeholders, large-scale distributed systems, and cutting-edge performance analytics. Your work will directly impact building a world-class payroll product, accelerating global expansion.
Must have:
  • Lead the Architecture and Development: Design and implement scalable, high-performance Tax Calculation Engine
  • Own Data Pipelines: Architect and build efficient, real-time data pipelines
  • Scale Distributed Systems: Develop and optimize distributed systems
  • 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
  • Mentor and Influence: Provide technical leadership and mentorship to engineers

Job Details

Team overview

The Tax Calculation is one of the core components of our 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

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Bengaluru, Karnataka, India

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Software Development & Engineering Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Bengaluru, Karnataka, India (On-Site)

United States (Remote)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (Hybrid)

Bengaluru, Karnataka, India (On-Site)

San Francisco, California, United States (Hybrid)

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