Senior Software Engineer - Tax Platform

2 Weeks 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

London stock Exchange - Customer Support Executive - Turkish

London stock Exchange

Gdynia, Pomeranian Voivodeship, Poland (On-Site)
1 Month ago
Paytm - KAM (Premium) - Senior Associate - EDC

Paytm

Ludhiana, Punjab, India (On-Site)
1 Week ago
Open Systems Technologies - Franchise Operations Executive

Open Systems Technologies

Sydney, New South Wales, Australia (On-Site)
1 Week ago
bytedance - Senior Software Engineer - Network Security

bytedance

San Jose, California, United States (On-Site)
3 Months ago
Epic Games - Web Engineer

Epic Games

Cary, North Carolina, United States (On-Site)
5 Months ago
Next Level Business Services - Site reliability engineer -SMTP Service Management (Full) Time

Next Level Business Services

Redmond, Washington, United States (On-Site)
8 Months ago
Google - Senior Software Engineer, Google Cloud

Google

Hyderabad, Telangana, India (On-Site)
7 Months ago
Google - Staff Software Engineer, Infrastructure, Core

Google

Sunnyvale, California, United States (On-Site)
2 Months ago
Axon - Sr. Solutions Architect, Fusus

Axon

Boston, Massachusetts, United States (Hybrid)
1 Month ago
bytedance - Research Engineer- Foundation Model AI Platform- San Jose

bytedance

San Jose, California, United States (On-Site)
8 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Socialpoint - Marketing Artist

Socialpoint

Barcelona, Catalonia, Spain (Hybrid)
2 Months ago
CD PROJEKT RED - Lead VFX Artist

CD PROJEKT RED

Boston, Massachusetts, United States (Hybrid)
1 Month ago
Roof Stacks - Head of Backend Development

Roof Stacks

İstanbul, Türkiye (Hybrid)
1 Month ago
Canonical - Senior HR Generalist - EMEA

Canonical

(Remote)
1 Month ago
Mercury - Senior Full-Stack Engineer

Mercury

San Francisco, California, United States (On-Site)
1 Month ago
Epic Games - Senior Gameplay Systems Programmer

Epic Games

Porto Alegre, State Of Rio Grande Do Sul, Brazil (On-Site)
4 Months ago
Tide - Customer Support with German (Fraud Response)

Tide

Sofia, Sofia City Province, Bulgaria (Hybrid)
1 Month ago
Egnyte - Principal Software Engineer - AI/ML

Egnyte

Mountain View, California, United States (Hybrid)
5 Months ago
Fool's Theory - Junior IT Specialist

Fool's Theory

Bielsko-Biala, Silesian Voivodeship, Poland (On-Site)
3 Months ago
hogarth - Account Director/ Shopper Lead

hogarth

Tokyo, Japan (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Bright Edge - Devops Engineer

Bright Edge

Hyderabad, Telangana, India (On-Site)
8 Months ago
Qualcomm - Security IP DV Sr Lead Engineer

Qualcomm

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Enphase Energy - Senior Auditor (IT), Internal Audit

Enphase Energy

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Capgemini - Business Solution Designer

Capgemini

Pune, Maharashtra, India (On-Site)
1 Month ago
Google - Senior Software Engineer, Android

Google

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Google - Senior Staff Software Engineer, Google Cloud

Google

Bengaluru, Karnataka, India (On-Site)
7 Months ago
Qualcomm - Engineer, Senior - Core Platform Boot Loaders

Qualcomm

Hyderabad, Telangana, India (On-Site)
1 Month ago
high radius - Senior Software Engineer - Java

high radius

Hyderabad, Telangana, India (On-Site)
1 Month ago
Hike - Compliance Lead

Hike

New Delhi, Delhi, India (Remote)
2 Months ago
Bombay Play - Technical Artist

Bombay Play

Bengaluru, Karnataka, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Devops Jobs

Aristocrat - DevOps Lead

Aristocrat

Montreal, Quebec, Canada (Hybrid)
1 Month ago
Google - Software Engineer III, Site Reliability Engineering, Google Cloud

Google

San Francisco, California, United States (On-Site)
2 Months ago
Apple - Messages Infrastructure Engineer

Apple

Cupertino, California, United States (On-Site)
1 Month ago
NVIDIA - Solutions Architect

NVIDIA

Taipei City, Taiwan (On-Site)
5 Months ago
Zones - Software, Cloud and Datacenter Solution Architect

Zones

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Intel  - Sr. Infrastructure Engineer - Windows OS

Intel

Hillsboro, Oregon, United States (On-Site)
1 Month ago
Rippling - Senior Software Engineer (Backend) - HRIS Platform

Rippling

San Francisco, California, United States (On-Site)
1 Month ago
Rackspace Technology - Machine Learning Operations (MLOps) Architect - GCP

Rackspace Technology

Canada (Remote)
1 Week ago
CyberArk - SRE Architect

CyberArk

India (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Bengaluru, Karnataka, India (On-Site)

Sydney, New South Wales, Australia (Hybrid)

San Francisco, California, United States (On-Site)

San Francisco, California, United States (On-Site)

Bengaluru, Karnataka, India (On-Site)

San Francisco, California, United States (On-Site)

San Francisco, California, United States (On-Site)

Bengaluru, Karnataka, India (On-Site)

San Francisco, California, United States (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