Software Engineer I

Rippling

Bengaluru

On-site

INR 1,000,000 - 1,600,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Rippling is seeking a frontend/backend-focused engineer to join the Finance Experience Team, building web and mobile experiences across Finance modules. The role emphasizes high-quality, scalable interfaces, data views, and secure, auditable controls.

You will collaborate with product, design, and engineering to transform complex financial workflows into intuitive experiences for employees and finance admins, with AI-powered enhancements on the horizon.

Qualifications

  • Experience with one or more programming languages (Java, Python, C++, or Go).
  • Strong knowledge of data structures, algorithms, and software design principles.
  • Ability to communicate clearly and work in a collaborative environment.
  • Understanding of system design and distributed systems.
  • Eagerness to learn new technologies and apply them to real-world problems.

Responsibilities

  • Build web and mobile experiences across Finance Overview, Tasks, People, Settings, and navigation.
  • Develop shared application platforms and public APIs for Finance product teams.
  • Engineer data experiences: grids, filtering, sorting, bulk actions, reconciliation.
  • Build secure, auditable controls like permissions and approvals.
  • Collaborate with product, design, and engineering to simplify complex financial workflows.

Skills

Java
Python
C++
Go

Education

Computer Science degree from Tier 1 institution

Job description

About The Role

The Finance Experience Team builds the foundation and platform for Rippling’s Finance Suite. Our mission is to make every Finance product feel like one coherent, intelligent suite—not a collection of separate tools. We own the common experiences, workflows, controls, data platforms, and AI-assisted capabilities used across Spend, Accounting, and related Finance products.

What You Will Do

Build high-quality web and mobile experiences spanning Finance Overview, Tasks, People, Settings, notifications, and suite-wide navigation. Develop shared application platforms and public APIs that enable Finance product teams to build consistent, scalable features quickly. Engineer foundational data experiences, including configurable grids, advanced filtering and sorting, bulk actions, reconciliation workflows, and rich transaction line items. Build secure, auditable controls such as permissions, policies, approvals, delegation, and rule-engine capabilities that work consistently across Finance products. Collaborate closely with product, design, and engineering teams to simplify complex financial workflows into intuitive experiences for employees and finance administrators. Contribute to AI-powered experiences that help customers understand their financial data, complete tasks, and operate more efficiently across the Finance Suite.

What You Will Have
  • 1-2 years experience working with fast growing, top tier product companies Strong coding in one or more programming languages such as Java, Python, C++, or Go.
  • Expert understanding of data structures, algorithms, software design principles and low level design Ability to communicate clearly and work effectively in a collaborative environment Understanding of system design and complex distributed systems Eagerness to learn new technologies and apply them to solve real-world problems.
  • Bonus points for open source contributions, competitive coding experience, and a strong Computer Science background from a Tier 1 institution.
Additional Information

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 your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer I
Software Engineer I

Carrerlift • Bengaluru

On-site
INR 1,200,000 - 2,400,000
Software Engineer II - Backend Leaning FullStack
Software Engineer II - Backend Leaning FullStack

Rippling • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Product Lead, Finance Experience
Product Lead, Finance Experience

Rippling • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Software Engineer II - Tax Platform
Software Engineer II - Tax Platform

Rippling • Bengaluru

Hybrid
INR 2,500,000 - 4,200,000
Staff Software Engineer - App Components
Staff Software Engineer - App Components

Rippling • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Software Engineer I – Backend Leaning FullStack Rippling
Software Engineer I – Backend Leaning FullStack Rippling

Earnmodes • Bengaluru

On-site
INR 900,000 - 1,400,000
Software Engineer II - Monetization
Software Engineer II - Monetization

Rippling • Bengaluru

On-site
INR 1,200,000 - 2,200,000
Software Engineer II - Payroll Filing
Software Engineer II - Payroll Filing

Rippling • Bengaluru

On-site
INR 600,000 - 1,000,000
Software Engineer II
Software Engineer II

Rippling • Bengaluru

On-site
INR 1,200,000 - 2,200,000
Software Engineer II - Tax Platform
Software Engineer II - Tax Platform

Rippling • Bengaluru

On-site
INR 9,634,000 - 13,487,000