← All openings

Software Engineer I

Rippling · Bangalore, India

As a Software Engineer I on the Finance Experience Team, you will build scalable platforms, APIs, and intuitive financial workflows for Rippling's Finance Suite.

What you will do

  • Build web and mobile experiences for Finance Overview, tasks, and navigation.
  • Develop shared application platforms and public APIs for product teams.
  • Engineer data experiences like configurable grids, filtering, and reconciliation workflows.
  • Build secure, auditable controls including permissions, policies, and approval rules.
  • Collaborate with product, design, and engineering teams to simplify financial workflows.
  • Contribute to AI-powered experiences to help customers manage financial data.

What you need

  • 1-2 years of experience at fast-growing, top-tier product companies.
  • Strong coding skills in Java, Python, C++, or Go.
  • Expert understanding of data structures, algorithms, and software design principles.
  • Knowledge of low-level design, system design, and distributed systems.
  • Ability to communicate clearly and work in a collaborative environment.
  • Eagerness to learn new technologies to solve real-world problems.

Good to have

  • Open source contributions.
  • Competitive coding experience.
  • Strong Computer Science background from a Tier 1 institution.

How to apply

  • Click the Apply now button on the page to submit your application.