Rippling gives businesses a single platform to manage HR, IT, and Finance, integrating scattered workforce systems like payroll, expenses, benefits, and computers into one cohesive system. For the first time, companies can automate and manage the entire employee lifecycle—from onboarding to offboarding—in just 90 seconds. Based in San Francisco, CA, Rippling has raised over $1.4B from top investors like Kleiner Perkins, Founders Fund, and Sequoia, and was named one of America’s best startup employers by Forbes.
Join Rippling to work on high-impact projects that transform how businesses operate. Be part of an inclusive, innovative workplace that values diversity, creativity, and collaboration, and contribute to automating critical financial processes for global markets.
💼 Role Overview: Software Engineer 1 – Accounting Integrations
📍 Location: Bengaluru, Karnataka, India (On-site)
🕒 Experience: 1-2 years
📱 Tech Stack: Python, Go, Postgres, Kafka, Kubernetes, gRPC, AWS
🧠 Role Type: Full-Time, Individual Contributor
🔧 What You’ll Do
- Collaborate with engineers, product managers, and designers to build robust, 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 enhance reliability and performance
- Contribute to code reviews and adopt engineering best practices for high-quality, maintainable code
- Participate in the design and discussion of new product features, solving real customer problems
- Learn Rippling’s tech stack and architecture with mentorship from experienced engineers
- Engage in continuous learning through team workshops, 1:1 mentorship, and on-the-job experiences
- Shape the future of accounting automation as Rippling expands into global markets
📚 What You’ll 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 with a fast development velocity
- Clear communication skills and a collaborative mindset for cross-functional teamwork
- Proactive attitude with eagerness to learn new technologies and tackle real-world challenges
- Bonus: Open source contributions, competitive programming experience, or a strong CS foundation from a Tier 1 institution
🚀 Why Rippling?
- Join a Forbes-recognized top startup employer transforming HR, IT, and Finance for businesses worldwide
- Work on critical accounting integrations that automate financial data sync and enable real-time accounting
- Thrive in an inclusive, fun, and innovative workplace that values diversity and creative thinking
- Access competitive compensation, benefits, equity, and opportunities for career growth
- Collaborate with a high-caliber team on meaningful projects with global impact
- Benefit from continuous learning through mentorship, workshops, and on-the-job experiences
📩 How to Apply
Software Engineer 1 – Accounting Integrations