Software Engineer 2-Accounting Integrations

1 Month ago • 3 Years + • Software Development & Engineering

Job Summary

Job Description

Rippling is seeking a Software Engineer 2-Accounting Integrations to join their team. This role involves designing and developing scalable systems that automate the flow of financial data between Rippling's core products and external ERPs like NetSuite, QuickBooks, and Xero. You will own and ship medium-to-large features, collaborate with product managers and engineering teams, and contribute to building fault-tolerant frameworks. The work is critical for enabling real-time accounting models and moving finance teams away from manual processes towards strategic work. The ideal candidate enjoys solving real-world business problems at scale.
Must have:
  • 3+ years of professional software development experience
  • Proficiency in Python, Go, or similar backend languages
  • Strong computer science fundamentals (data structures, algorithms, system design)
  • Experience building scalable, reliable systems interacting with external APIs
  • Ability to break down complex problems and deliver clean, tested solutions
  • Strong sense of ownership, attention to detail, and commitment to accuracy
  • Excellent communication and collaboration skills
Good to have:
  • Experience with Postgres, Kafka, or gRPC
  • Familiarity with financial data structures or accounting concepts
  • Experience developing systems that interact with external APIs at scale

Job Details

About Rippling

Rippling gives businesses one place to run HR, IT, and Finance. It brings together all of the workforce systems that are normally scattered across a company, like payroll, expenses, benefits, and computers. For the first time ever, you can manage and automate every part of the employee lifecycle in a single system.

Take onboarding, for example. With Rippling, you can hire a new employee anywhere in the world and set up their payroll, corporate card, computer, benefits, and even third-party apps like Slack and Microsoft 365—all within 90 seconds.

Based in San Francisco, CA, Rippling has raised $1.4B+ from the world’s top investors—including Kleiner Perkins, Founders Fund, Sequoia, Greenoaks, and Bedrock—and was named one of America's best startup employers by Forbes.

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


About the role

Rippling’s Accounting Integrations team is on a mission to automate the flow of financial data between Rippling’s core products—such as Payroll, Spend, Travel, and Procurement—and external ERPs like NetSuite, QuickBooks, and Xero. We own the underlying infrastructure that enables seamless, bi-directional sync between Rippling’s platform and these accounting systems. Our work is critical to enabling accounting books closure: a real-time accounting model that helps finance teams move away from manual, month-end fire drills toward strategic, high-impact work.

As an SDE-II on the team, you’ll help build scalable, resilient systems that automate financial processes automation like  data sync across platforms, reconciliation, etc.. You’ll collaborate closely with senior engineers, product managers, and partner teams to deliver features that ensure accuracy, compliance, and visibility for our customers’ financial data.

This is a high-ownership role where you'll contribute to both new product capabilities and improvements to existing infrastructure. You’ll also have the opportunity to work on enterprise-grade integrations as Rippling expands into global markets and supports more complex accounting use cases.

If you’re a strong backend engineer who enjoys solving real-world business problems at scale, we’d love to work with you.





What you will do

  • Design and develop scalable systems that automate the flow of financial data between Rippling products (e.g. Payroll, Spend, Travel) and external ERPs like NetSuite, QuickBooks, and Xero.
  • Own and ship medium-to-large features with minimal guidance.
  • Break down complex, ambiguous problems into actionable technical plans and execute them in collaboration with product and engineering partners
  • Build fault-tolerant, configuration-driven frameworks that support growing enterprise and international use cases across multiple ERPs.
  • Write clean, well-tested code with comprehensive unit and integration tests to ensure accuracy, auditability, and performance.
  • Participate in sprint planning, code reviews, and design discussions to shape technical direction and uphold engineering best practices.
  • Collaborate cross-functionally with infra, support, and other product teams to align on platform capabilities and customer needs
  • Continuously learn and deepen your understanding of accounting systems, ERP ecosystems, and financial data flows to help shape Rippling’s continuous close vision.




What you will need

  • 3+ years of professional software development experience, ideally in backend or integration-heavy environments.
  • Proficiency in Python, Go, or similar backend languages; experience with Postgres, Kafka, or gRPC is a plus.
  • Strong computer science fundamentals, including data structures, algorithms, and system design
  • Experience building scalable, reliable systems that interact with external APIs or third-party platforms. 
  • Ability to break down complex technical problems and independently deliver clean, well-tested, and maintainable solutions.
  • Familiarity with financial data structures or accounting concepts is a plus.
  • A strong sense of ownership, attention to detail, and commitment to accuracy in high-trust domains.
  • Excellent communication and collaboration skills; comfortable working cross-functionally in a fast-paced, iterative environment.
  • Bonus: Experience developing systems that interact with external APIs or third-party platforms at scale.


Tech Stack: Python, Go, Postgres, Kafka, Kubernetes, gRPC, AWS


Additional Information (NOTE: not all of the below may apply to non-US roles)

Rippling is an equal opportunity employer. We are committed to building a diverse and inclusive workforce and do not discriminate based on race, religion, color, national origin, ancestry, physical disability, mental disability, medical condition, genetic information, marital status, sex, gender, gender identity, gender expression, age, sexual orientation, veteran or military status, or any other legally protected characteristics, Rippling is committed to providing reasonable accommodations for candidates with disabilities who need assistance during the hiring process. To request a reasonable accommodation, please email accomodations@rippling.com

Rippling highly values having employees working in-office to foster a collaborative work environment and company culture.  For office-based employees (employees who live within a 40 mile radius of a Rippling office), Rippling considers working in the office, at least three days a week under current policy, to be an essential function of the employee's role.

This role will receive a competitive salary + benefits + equity. The salary for US-based employees will be aligned with one of the ranges below based on location; see which tier applies to your location here.

A variety of factors are considered when determining someone’s compensation–including a candidate’s professional background, experience, and location. Final offer amounts may vary from the amounts listed below.

Similar Jobs

Fashionphile - Retail Sales Specialist

Fashionphile

Los Angeles, California, United States (On-Site)
2 Weeks ago
PwC - SAP Lead Solution/ Enterprise Architect - NCR region

PwC

Bengaluru, Karnataka, India (On-Site)
10 Months ago
TransUnion - Senior Workday Consultant, HRIS Advisor

TransUnion

Chicago, Illinois, United States (Hybrid)
2 Months ago
Google - Technical Solutions Consultant, Google Photos and Google One

Google

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Sumo logic - Professional Services Security Consultant

Sumo logic

San José Province, Costa Rica (Hybrid)
1 Week ago
Progress - Manager, Software Engineering

Progress

Sofia, Sofia City Province, Bulgaria (Hybrid)
1 Month ago
Marvell - Senior Principal Digital IC Design Engineer

Marvell

Santa Clara, California, United States (On-Site)
1 Month ago
Qualcomm - GPU Performance Engineer

Qualcomm

Hsinchu, Hsinchu City, Taiwan (On-Site)
2 Weeks ago
HHA Exchange - Director, Data Engineering

HHA Exchange

New York, New York, United States (Hybrid)
1 Month ago
Trellix - Sr. Software Development Engineer

Trellix

Cork, County Cork, Ireland (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Regent craft - Vice President, Manufacturing

Regent craft

North Kingstown, Rhode Island, United States (On-Site)
3 Months ago
Reddit - Senior Machine Learning Engineer, LS Embeddings

Reddit

United States (Remote)
3 Weeks ago
ansira - Junior Media Payables Coordinator

ansira

Colombia (Hybrid)
1 Month ago
Insomniac - Director, Gameplay Management

Insomniac

United States (Remote)
3 Weeks ago
Diligent Corporation - Senior Staff Security Governance & Compliance Analyst

Diligent Corporation

Bengaluru, Karnataka, India (Hybrid)
3 Weeks ago
Univision - Multimedia Journalist

Univision

Dallas, Texas, United States (On-Site)
1 Year ago
Clearwater Analytics - Software Development Engineer III

Clearwater Analytics

London, England, United Kingdom (On-Site)
2 Weeks ago
Ubisoft - IT Technician

Ubisoft

Tokyo, Japan (Hybrid)
5 Days ago
Egnyte - Software Engineer, Java - Core Infrastructure

Egnyte

Mountain View, California, United States (On-Site)
5 Days ago
cirrus logic - Staff NPI Package Design Engineer

cirrus logic

Edinburgh, Scotland, United Kingdom (Hybrid)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

velotio technologies  - Senior Engineer (Data Engineer)

velotio technologies

Maharashtra, India (Remote)
4 Months ago
Capgemini - HR Operational Excellence Analyst -A

Capgemini

Kolkata, West Bengal, India (On-Site)
2 Months ago
Roblox - Compensation Business Analyst

Roblox

Gurugram, Haryana, India (Hybrid)
1 Month ago
ansira - Client Success Delivery Sr. Associate

ansira

Noida, Uttar Pradesh, India (On-Site)
1 Month ago
Enphase Energy - Staff Data Analyst

Enphase Energy

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Fluxon - Staff Software Engineer

Fluxon

Hyderabad, Telangana, India (Remote)
2 Months ago
Wolters Kluwer - Product Software Engineer

Wolters Kluwer

Pune, Maharashtra, India (Hybrid)
2 Weeks ago
Nagarro - Senior Engineer, Frontend AngularJS

Nagarro

India (Remote)
9 Months ago
IION - Lead Backend Engineer

IION

India (Remote)
2 Weeks ago
Salesforce - Senior Manager - Record to Report / Controllership Accounting

Salesforce

Hyderabad, Telangana, India (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

Nagarro - Senior Staff Engineer, Delivery

Nagarro

Mumbai, Maharashtra, India (On-Site)
9 Months ago
Roof Stacks - Head of Software Development

Roof Stacks

Istanbul, İstanbul, Türkiye (On-Site)
4 Months ago
LTI Mindtree - Senior Software Engineer

LTI Mindtree

Mexico (On-Site)
2 Weeks ago
Workato - Staff Software Engineer (Core Team)

Workato

Belgrade, Serbia (Remote)
3 Weeks ago
Roblox - Software Engineer, Reliability

Roblox

San Mateo, California, United States (On-Site)
1 Week ago
Postman - Staff Engineer, Monetization

Postman

San Francisco, California, United States (Hybrid)
3 Months ago
valve software - Thermal Engineer

valve software

Bellevue, Washington, United States (On-Site)
2 Months ago
Scanline VFX - Lead Software Engineer

Scanline VFX

Vancouver, British Columbia, Canada (Hybrid)
1 Month ago
Simcorp - Lead Financial Engineer (Securitized Debt)

Simcorp

New York, United States (Hybrid)
3 Weeks ago
singularity 6 - Engineering Application Drop Box

singularity 6

Los Angeles, California, United States (Hybrid)
2 Years ago

Get notifed when new similar jobs are uploaded

About The Company

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

United States (Remote)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

New York, United States (Hybrid)

London, England, United Kingdom (On-Site)

Bengaluru, Karnataka, India (Hybrid)

Seattle, Washington, 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