← All roles

Senior Software Engineer - Tax Platform

Rippling· Engineering
Apply on company site
Bangalore, Indiafull-timePosted 7mo ago

About the role

Senior Software Engineer role at Rippling’s Tax Platform, focused on building a global, AI-driven tax engine and scalable systems to handle real-time tax calculations and tax filing across 4,000+ jurisdictions.

Responsibilities

  • System Design: Architect scalable, reliable systems that handle billions of dollars in tax calculations with zero tolerance for error
  • Ownership & Impact: Own features end-to-end—from design through production—with direct visibility into business outcomes
  • Engineering Excellence: Set the bar for code quality, testing practices, and technical documentation within your team
  • Reliability & Correctness: Build systems where accuracy is non-negotiable; a single bug can mean compliance failures across thousands of companies
  • Global Scale: Solve challenges unique to processing millions of payroll transactions across multiple countries with 4,000+ jurisdictions and evolving regulations
  • Collaboration: Partner with compliance, product, and platform teams to translate complex tax requirements into elegant technical solutions
  • What You Will Build: FQL (Filing Query Language): Our proprietary DSL encoding tax rules across 4,000+ jurisdictions; Real-time Tax Calculation: Sub-second calculations at scale with perfect consistency
  • AI-Powered Compliance Engine: Multi-model validation with human-in-the-loop
  • What You Will Have: 5+ years of software engineering experience

Qualifications

  • 5+ years of software engineering experience
  • Strong system design skills with experience building distributed, high-reliability systems
  • Proficiency in Python; experience with Django or similar frameworks that follow the MVC pattern (layered architecture)
  • Track record of owning and delivering impactful projects autonomously
  • Rigorous approach to correctness—you write tests, handle edge cases, and think about failure modes
  • Ability to navigate ambiguity and drive clarity in complex problem spaces
  • Clear communication and ability to influence technical decisions

Skills

Required:System designPythonDjango
Nice to have:Domain-specific languages
Last updated Sep 2, 2026. Interested? Apply on the company site.
Rippling logo

About Rippling

#1 Workforce Management System | HR, IT, Finance

Rippling eliminates the friction from running a business, combining HR, IT, and Finance apps on a unified data platform.

HRPayrollITFinanceGlobal

More open roles at Rippling