Rippling owns one of only ~5 full tax calculation and filing stacks globally, processing over $30 billion in payroll annually for 1 million+ employees
Job Summary
Rippling owns one of only ~5 full tax calculation and filing stacks globally, processing over $30 billion in payroll annually for 1 million+ employees.
The Senior Software Engineer role involves architecting scalable, reliable systems with zero tolerance for error that directly impact millions of tax calculations worldwide.
Candidates will contribute to building an AI-driven global tax engine, massively scaling systems, expanding international support, and automating tax filing processes.
Matching Summary
Rippling owns one of only ~5 full tax calculation and filing stacks globally, processing over $30 billion in payroll annually for 1 million+ employees.
Skills & Requirements
Must-have
Distributed high-reliability systems design
Proficiency in Python and Django framework
Ownership of end-to-end software features
Rigorous testing and correctness focus
Handling complex tax regulations at scale
Nice-to-have
Experience in fintech, payroll, or tax domains
Background in compliance-critical systems
Familiarity with domain-specific languages
Knowledge of MongoDB and event-driven architectures
Experience with Temporal workflow system
Key Requirements
5+ years software engineering experience
Strong system design skills
Proficiency in Python and Django or similar MVC frameworks
Track record of autonomous project delivery
Ability to handle ambiguity and complex problem spaces