We are looking for a Software Engineer to elevate the Billing platform to the next level. This role entails significant ownership, impact, and visibility in constructing a platform that directly influences Rippling’s growth. Based in Bangalore, this role necessitates cross-functional collaboration across every product vertical and function. As we venture into new markets and support new subscription models, we are preparing for unforeseen challenges.
Our team oversees the entire customer journey, from initiation to completion.
When a customer selects Rippling, they collaborate with our sales team to finalize product selection, pricing, payment methods, and frequency. The process concludes with contract signing, a process managed entirely by us. The Complexity: Rippling offers over 40 internal products and integrates with hundreds of third-party apps in our app store. We manage payment processing and tax compliance, which can vary significantly across countries.
Unfortunately, when a customer decides to discontinue using a product or leave Rippling entirely, we manage the churn experience. We coordinate actions with each product; for example, the learning management system may enable customers to download their courses, while the payroll product may offer tax filing options.
We are responsible for invoicing, customer billing, and subscription administration.
Given our pivotal role in processing SaaS fees (approximately $400M), we are crucial for compliance from the engineering perspective. We collaborate with third-party auditors, accounting teams, and the CFO to ensure our systems are equipped to handle funds securely.
When launching Rippling in a new country, our primary focus is enabling the sales team to initiate sales and close deals efficiently. This involves understanding local contracts, payment infrastructure, tax regulations, and more.
We manage the pipeline for calculating essential metrics such as Annual Recurring Revenue (ARR), vital for the Board of Directors, and provide detailed sales insights to refine our strategic approaches.
We are looking for enthusiastic, innovative engineers to join our engineering team as Software Engineers (SDE-1). In this role, you’ll collaborate with experienced engineers, contribute to real-world projects from day one, and gain exposure to cutting-edge tools and technologies. You’ll play a key role in building and optimizing products that reach millions of users globally. you will join one of our many teams to develop robust, well-designed products, implement new updates and features, and solve complex problems that affect our business and our clients.
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 defined 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.
Get notifed when new similar jobs are uploaded