Jobs on TAL
All jobsOnsiteEngineeringfintech5+ yearspython
OnsiteSeniorfintech

Senior Software Engineer - Tax Calculation

RipplingBengaluru, Karnataka, IndiaPosted 19 May 2026

Rippling is seeking a Senior Software Engineer for their Bengaluru team to advance their mission-critical tax calculation and filing platform. The role involves architecting scalable, distributed systems to process billions of dollars in payroll transactions across thousands of jurisdictions. Candidates must have deep experience with Python and Django, a focus on system correctness, and the ability to own complex features end-to-end. This is an opportunity to work on a high-scale, compliance-driven engine within a top-tier fintech environment.

Matched by TAL

50k new jobs listed every day. Install TAL to find more jobs like this.

Install TAL

Experience

5+ years

Function

Engineering

Work mode

Onsite, India

Company

Tier 1

What you will work on

Rippling is seeking a Senior Software Engineer for their Bengaluru team to advance their mission-critical tax calculation and filing platform. The role involves architecting scalable, distributed systems to process billions of dollars in payroll transactions across thousands of jurisdictions. Candidates must have deep experience with Python and Django, a focus on system correctness, and the ability to own complex features end-to-end. This is an opportunity to work on a high-scale, compliance-driven engine within a top-tier fintech environment.

TAL's take

Quality 90/1005/5 clarityTier 1 company

High-impact role at a Tier 1 unicorn, owning a critical, complex tax platform stack with significant scale.

Highly specific JD detailing the technical stack, domain challenges, and clear architectural responsibilities.

Salaries at Rippling

52.7 LPA average

Based on 39 Grapevine salary entries for Rippling.

View all salaries

Engineering

2 - 4 years | L6

45 LPA average

Range: 40 - 50 LPA

Engineering

4 - 6 years | L7

48 LPA average

Range: 48 - 48 LPA

Engineering

6 - 8 years | L7

72 LPA average

Range: 72 - 72 LPA

Engineering

8 - 10 years | L9

73 LPA average

Range: 52 - 100 LPA

Must haves

  • 5+ years of software engineering experience
  • Strong system design skills for distributed, high-reliability systems
  • Proficiency in Python
  • Experience with Django or similar MVC frameworks
  • Track record of owning and delivering impactful projects
  • Rigorous approach to correctness and testing

Tools and skills

pythondjangodistributed systemsmvc architecture

Nice to have: fintech, payroll, tax domain, mongodb, temporal, event-driven architectures, go, redis, postgresql, aws, kubernetes.

About the company

Rippling is a well-known, high-growth unicorn with strong engineering brand recognition.

Posts mentioning Rippling