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.