Senior Software Engineer - Tax Platform

1 Month ago • 6 Years + • Devops

Job Summary

Job Description

Rippling is seeking a Senior Software Engineer for its Tax Platform Team. This role involves building foundational components within the payroll organization to support critical flows such as payroll processing, approvals, and corrections. The company handles over $50 billion in funds and $15 billion in taxes annually for thousands of businesses and millions of employees. The team is developing a cutting-edge taxation and filing system integrated with their payroll software. The platform scales horizontally and vertically, processing over 20 million transactional records across 100+ dimensions and supporting 4,000+ tax types across 1,000+ tax authorities, generating 50+ million unique documents and enabling over $15 billion in annual tax payments.
Must have:
  • 6+ years of professional experience
  • Strong CS knowledge and expertise
  • Experience building projects with good abstractions and architecture
Good to have:
  • Experience with Python, Go, Django, MongoDB, Postgres, AWS

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.2B 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)


We prioritize candidate safety. Please be aware that all official communication will only be sent from @Rippling.com addresses.

About The Role

Rippling is seeking a talented Senior Software Engineer to join our Tax Payments Team. Be a member of a high-impact engineering team for building the foundational platform within payroll organization that enable and support critical flows around payroll processing, approvals, corrections and many more. 


At Rippling, we manage over $50+ billion in funds and $15+ billion in taxes annually for thousands of businesses and millions of employees. We’re building a cutting-edge taxation and filing system integrated seamlessly with our payroll software, enabling effortless and precise tax management for our growing client base.


Our systems are designed to scale both horizontally and vertically to support increasing volumes of customers and transactions. The platform processes over 20 million transactional records, ensuring data accessibility across 100+ dimensions. It supports 4,000+ tax types across 1,000+ tax authorities, generating 50+ million unique documents and enabling tax payments exceeding $15 billion annually. The platform’s innovative architecture is built to handle structured and unstructured document processing, with the potential to be utilized across multiple teams within Rippling.

What you’ll do:

  • Confidently ship moderate/large features and improvements with minimal guidance and support from other team members. Collaborate with the team on larger projects
  • Modeling and executing against requirements involving complex and interdependent systems
  • Taking ambiguous technical problem statements and turning them into an actionable plan, and then executing on it with the team
  • Implement comprehensive unit tests for confirming functionality and the quality of code. Ensure high-quality code and related documentation. 
  • Build relationships with teams across engineering, ops, and support, to understand their needs and help improve their day-to-day workflows

Qualifications:

  • 6+ years of professional work experience.
  • Strong CS knowledge and expertise.
  • Preferred experience with  Python, Go, Django, MongoDB, Postgres, AWS 
  • Experience in building projects with good abstractions and architecture

Join us at Rippling and contribute to the advancement of our innovative payroll product. Help us streamline payroll processing, simplify tax filings, and enhance integration capabilities, all while working with cutting-edge technologies. We value collaboration, excellence, and continuous growth, and we look forward to having you as part of our dynamic team.

Similar Jobs

Rippling - Software Engineer II, France Global Payroll

Rippling

London, England, United Kingdom (On-Site)
2 Months ago
Epic Games - Senior Gameplay Systems Developer, Developer Relations

Epic Games

Montreal, Quebec, Canada (On-Site)
7 Months ago
Trellix - Customer Success Manager

Trellix

Aylesbury, England, United Kingdom (On-Site)
1 Month ago
Grammarly - Lifecycle Marketing Manager, Renewals

Grammarly

Berlin, Berlin, Germany (Hybrid)
2 Weeks ago
ISS Stoxx - Senior Python Engineer

ISS Stoxx

Mumbai, Maharashtra, India (On-Site)
1 Year ago
CRB workforce  - VMware Cloud Foundation Engineer

CRB workforce

Houston, Texas, United States (Remote)
1 Month ago
Riot Games - Staff Software Engineer (Build) - Teamfight Tactics

Riot Games

Los Angeles, California, United States (On-Site)
6 Months ago
Salesforce - Account Solution Engineer - Dutch / Flemish speaker

Salesforce

Dublin, County Dublin, Ireland (On-Site)
9 Months ago
Rackspace Technology - Senior DevOps Engineer (AWS)

Rackspace Technology

Germany (Remote)
3 Months ago
Sprinkler - Solutions Architect APJI - CCaaS

Sprinkler

Singapore (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Critical mass - Product Engineer - 3D

Critical mass

Calgary, Alberta, Canada (On-Site)
4 Weeks ago
ClearPoint Recruitment - Energy sales manager

ClearPoint Recruitment

Watford, England, United Kingdom (On-Site)
5 Years ago
endava - Senior Cloud Operations Engineer

endava

Bucharest, Bucharest, Romania (On-Site)
1 Month ago
HoYoverse - PR manager PRマネージャー

HoYoverse

Japan (On-Site)
10 Months ago
MiQ - Account Manager

MiQ

Denver, Colorado, United States (Hybrid)
1 Month ago
dbt Labs - Staff Customer Resident Architect

dbt Labs

United States (Remote)
2 Weeks ago
Philips - Executive Search Consultant

Philips

Amsterdam, North Holland, Netherlands (On-Site)
2 Months ago
truecaller - Product Director

truecaller

Stockholm, Stockholm County, Sweden (On-Site)
2 Months ago
Veeam Software - Junior Developer in QA

Veeam Software

Poland (Remote)
4 Weeks ago
hogarth - Content Production Manager

hogarth

Manila, Metro Manila, Philippines (On-Site)
4 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Wrike - Senior SOC Analyst

Wrike

Bengaluru, Karnataka, India (Hybrid)
1 Week ago
Paytm - Area Sales Manager - Kerala

Paytm

Kannur, Kerala, India (On-Site)
2 Months ago
luxsoft - Senior/Lead QA Automation Engineer

luxsoft

Indore, Madhya Pradesh, India (On-Site)
1 Month ago
Fictiv - Corporate Presentation Designer

Fictiv

Pune, Maharashtra, India (On-Site)
1 Week ago
zeta - Director Marketing, Consumer Fintech

zeta

Bengaluru, Karnataka, India (On-Site)
2 Months ago
LTI Mindtree - Specialist - Software Engineering

LTI Mindtree

Chennai, Tamil Nadu, India (On-Site)
3 Months ago
Glean - Solutions Architect (EMEA/US East Customer hours )

Glean

Bengaluru, Karnataka, India (On-Site)
1 Week ago
upstox - Principal Product Designer

upstox

Bengaluru, Karnataka, India (On-Site)
8 Months ago
Hitachi - Container Security - Expert (Hyderabad, Bangalore, Pune)

Hitachi

Bengaluru, Karnataka, India (Hybrid)
10 Months ago
Mindtickle - Solution Architect

Mindtickle

Pune, Maharashtra, India (Hybrid)
6 Months ago

Get notifed when new similar jobs are uploaded

Devops Jobs

Riot Games - Staff Software Engineer - VALORANT, Foundations, Build Platforms

Riot Games

Los Angeles, California, United States (On-Site)
2 Months ago
Apple - Senior ML Infrastructure Engineer

Apple

Seattle, Washington, United States (On-Site)
1 Month ago
dbt Labs - Senior Infrastructure Engineer II - GCP

dbt Labs

United States (Remote)
1 Week ago
Sailpoint - Advisory Solutions Engineer

Sailpoint

State Of São Paulo, Brazil (On-Site)
3 Weeks ago
Ansys - Senior DevOps Engineer

Ansys

Ismaning, Bavaria, Germany (Hybrid)
2 Months ago
Axon - Sr. Solutions Architect, Fusus

Axon

Denver, Colorado, United States (Hybrid)
2 Months ago
bytedance - Cloud Site Reliability Engineer

bytedance

Seattle, Washington, United States (On-Site)
4 Months ago
bytedance - Software Engineer - Serverless Compute Infrastructure

bytedance

San Jose, California, United States (On-Site)
5 Months ago
Aptive - Cloud Engineer (Python, Kubernetes, AWS)

Aptive

Chennai, Tamil Nadu, India (On-Site)
2 Weeks ago
Luxoft - DevOps Engineering Lead

Luxoft

Pune, Maharashtra, India (On-Site)
8 Months ago

Get notifed when new similar jobs are uploaded

About The Company

San Francisco, California, United States (Hybrid)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

San Francisco, California, United States (Hybrid)

Bengaluru, Karnataka, India (Hybrid)

Dublin, County Dublin, Ireland (Hybrid)

United States (Remote)

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