Software Engineer 1 - Accounting Integrations

1 Month ago • 1-2 Years • Software Development & Engineering

Job Summary

Job Description

Rippling’s Accounting Integrations team automates financial data flow between Rippling’s core products (Payroll, Spend, Travel, Procurement) and external ERPs like NetSuite, QuickBooks, and Xero. As an SDE-I, you will build scalable, reliable systems for data synchronization and reconciliation. This high-ownership role involves collaborating with senior engineers and product managers to deliver accurate, compliant features. You'll contribute to new product capabilities and infrastructure improvements, especially for enterprise-grade integrations as Rippling expands globally. This role is ideal for a strong backend engineer who enjoys solving real-world business problems at scale.
Must have:
  • Collaborate with engineers, product managers, and designers to build robust and scalable accounting integration features.
  • Design, develop, and maintain systems that automate financial data sync between Rippling and ERPs.
  • Analyze and debug issues in complex, distributed systems to improve reliability and performance.
  • Contribute to code reviews and adopt engineering best practices to ensure high-quality, maintainable code.
  • Participate in the design and discussion of new product features.
  • 1-2 years of experience at fast-paced, high-growth product companies.
  • Proficiency in one or more programming languages such as Java, Python, C++, or Go.
  • Strong grasp of computer science fundamentals including data structures, algorithms, and software design principles.
  • Understanding of system design concepts and distributed systems architecture.
  • Ability to write clean, maintainable, and efficient code while maintaining a fast development velocity.
  • Clear communication skills and the ability to work collaboratively in a cross-functional team.
  • A proactive mindset with eagerness to learn new technologies and tackle real-world engineering challenges.
Good to have:
  • Open source contributions
  • Competitive programming experience
  • Strong CS foundation from a Tier 1 institution
Perks:
  • Competitive compensation and benefits package
  • Chance to work on high-impact, meaningful projects alongside a collaborative and high-caliber team
  • Opportunities for continuous learning, growth, and career development
  • Inclusive, fun, and innovative workplace that values diversity and creative thinking

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-I on the team, you’ll contribute to high-impact projects by building scalable, reliable systems that automate key financial processes like data synchronization and reconciliation. You’ll collaborate with senior engineers, product managers, and cross-functional teams to deliver features that ensure accuracy, compliance, and visibility into 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

  • Collaborate with engineers, product managers, and designers to build robust and scalable accounting integration features.
  • Design, develop, and maintain systems that automate financial data sync between Rippling and ERPs like NetSuite and QuickBooks.
  • Analyze and debug issues in complex, distributed systems to improve reliability and performance.
  • Contribute to code reviews and adopt engineering best practices to ensure high-quality, maintainable code.
  • Participate in the design and discussion of new product features, bringing a fresh perspective to solving real customer problems.
  • Learn Rippling’s tech stack and architecture while receiving mentorship and support from experienced engineers.
  • Continuously improve through team-led workshops, 1:1 mentorship, and on-the-job learning.
  • Play an active role in shaping the future of accounting automation at Rippling.

What you will need

  • 1–2 years of experience at fast-paced, high-growth product companies.
  • Proficiency in one or more programming languages such as Java, Python, C++, or Go.
  • Strong grasp of computer science fundamentals including data structures, algorithms, and software design principles.
  • Understanding of system design concepts and distributed systems architecture.
  • Ability to write clean, maintainable, and efficient code while maintaining a fast development velocity.
  • Clear communication skills and the ability to work collaboratively in a cross-functional team
  • A proactive mindset with eagerness to learn new technologies and tackle real-world engineering challenges
  • Bonus: Open source contributions, competitive programming experience, or a strong CS foundation from a Tier 1 institution

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

What We Offer

  • A competitive compensation and benefits package.
  • The chance to work on high-impact, meaningful projects alongside a collaborative and high-caliber team.
  • Opportunities for continuous learning, growth, and career development.
  • An inclusive, fun, and innovative workplace that values diversity and creative thinking.

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.

Apply now

Engineering

Bangalore, India

Share on:

Apply now

Similar Jobs

Paytm - Product Manager – UPI Autopay (Paytm App)

Paytm

Noida, Uttar Pradesh, India (On-Site)
3 Months ago
eBay - Product Manager-Product Knowledge

eBay

Bengaluru, Karnataka, India (On-Site)
1 Month ago
DNEG - Senior Product Manager

DNEG

London, England, United Kingdom (Remote)
2 Months ago
Match Group - Staff Product Designer

Match Group

Vancouver, British Columbia, Canada (Hybrid)
1 Month ago
Google - Staff Software Engineer, AI/ML Recommendations, Rankings, Predictions, YouTube

Google

San Bruno, California, United States (On-Site)
4 Months ago
Marvell - Senior Staff Engineer, Physical Design

Marvell

Santa Clara, California, United States (Hybrid)
2 Months ago
Luxoft - Senior Software Support Engineer

Luxoft

Slovakia (Remote)
9 Months ago
Nagarro - Senior Staff Consultant ,SAP Basis

Nagarro

India (Remote)
10 Months ago
Power Integrations - Field Sales Engineer

Power Integrations

Seattle, Washington, United States (On-Site)
1 Year ago
cyara - Support Engineer

cyara

Hyderabad, Telangana, India (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

CookUnity - Senior Full Stack Engineer, Fulfillment & Logistics Tech

CookUnity

Toronto, Ontario, Canada (Hybrid)
1 Month ago
Zuora - Senior Application Support Engineer

Zuora

Chennai, Tamil Nadu, India (Hybrid)
1 Month ago
SweatPals - Growth Marketing Manager

SweatPals

Austin, Texas, United States (Hybrid)
5 Months ago
Scout - Manager, Retail Operations

Scout

United States (Remote)
2 Months ago
EvenUp - Fullstack Software Engineer, AI Document Generation (All Levels)

EvenUp

San Francisco, California, United States (Hybrid)
10 Months ago
My Fitness Pal - Senior Client Partner, Advertising - CPG/QSR

My Fitness Pal

Chicago, Illinois, United States (On-Site)
1 Month ago
Lulalend - Secured Lending Specialist

Lulalend

Cape Town, Western Cape, South Africa (On-Site)
1 Month ago
Apple - Engineering Program Manager, Privacy

Apple

Seattle, Washington, United States (On-Site)
2 Months ago
eBay - eBay Live Category Lead

eBay

Kleinmachnow, Brandenburg, Germany (Hybrid)
1 Month ago
oportun - Senior Software Engineer/JAVA (Production Support)

oportun

Mexico (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Zelis  - Senior Software Engineer

Zelis

Hyderabad, Telangana, India (Hybrid)
1 Year ago
velotio technologies  - Senior Engineer (Python + LangGraph)

velotio technologies

Pune, Maharashtra, India (Remote)
2 Months ago
Oliver Agency - Senior Research Manager

Oliver Agency

Gurugram, Haryana, India (On-Site)
3 Months ago
Syniverse - Sr Software Engineer

Syniverse

Bengaluru, Karnataka, India (On-Site)
1 Month ago
PlaySimple - Associate Producer / Producer

PlaySimple

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Hitachi - AX MS D365 Functional-Finance

Hitachi

Hyderabad, Telangana, India (Remote)
10 Months ago
Ramboll3 - Product Owner - Learning Management System (CSOD)

Ramboll3

Gurugram, Haryana, India (On-Site)
2 Months ago
Aristocrat - Game Mathematician II

Aristocrat

Gurugram, India (Hybrid)
1 Month ago
entrata - Senior Software Engineer

entrata

Pune, Maharashtra, India (Hybrid)
10 Months ago
Yodlee - Associate Lead - Information Security

Yodlee

Thiruvananthapuram, Kerala, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

playrix  - Senior Release Support Engineer

playrix

Armenia (Remote)
10 Months ago
Nagarro - Staff Engineer, CRM Dynamics

Nagarro

Abu Dhabi, Abu Dhabi, United Arab Emirates (On-Site)
2 Years ago
Marvell - Senior Staff STA CAD Engineer

Marvell

Bengaluru, Karnataka, India (On-Site)
1 Month ago
FlockSafety - Senior Software Engineer, Cellular

FlockSafety

Atlanta, Georgia, United States (Remote)
1 Month ago
Rocket - Software Engineer

Rocket

Vilnius, Vilnius County, Lithuania (Hybrid)
2 Months ago
Roblox - Senior Privacy Engineer

Roblox

San Mateo, California, United States (On-Site)
2 Months ago
Bosch Group - Equipment Engineer Wafertest Prober

Bosch Group

Dresden, Saxony, Germany (On-Site)
2 Months ago
Mozilla - Engineering Manager, Firefox Desktop

Mozilla

Canada (Remote)
1 Month ago
FICO - Software Engineering - Senior Engineer

FICO

Bozeman, Montana, United States (On-Site)
1 Year ago
Ettain Group - Linux Support Engineer

Ettain Group

Addison, Texas, United States (On-Site)
10 Years ago

Get notifed when new similar jobs are uploaded

About The Company

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

United States (Remote)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (Hybrid)

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