Senior Software Engineer - App Studio in Bangalore, Karnātaka at Rippling
Explore Related Opportunities
Job Description
Rippling is the first way for businesses to manage all of their HR & IT—payroll, benefits, computers, apps, and more—in one unified workforce platform.
By connecting every business system to one source of truth for employee data, businesses can automate all of the manual work they normally need to do to make employee changes. Take onboarding, for example. With Rippling, you can just click a button and set up a new employees’ payroll, health insurance, work computer, and third-party apps—like Slack, Zoom, and Office 365—all within 90 seconds.
Based in San Francisco, CA, Rippling has raised $1.8B from the world's top investors—including Kleiner Perkins, Founders Fund, Sequoia, Bedrock, and Greenoaks—and was named one of America's best startup employers by Forbes (#12 out of 500)
About the role:
App Studio allows Rippling to never say no.
We provide a set of tools that allow customers and developers to customize Rippling to their exact business needs — building workflows, interfaces, automations, and applications directly on top of the rich data and systems already inside Rippling. Instead of requiring customers to maintain their own internal tooling teams, App Studio enables them to extend Rippling as if they had a team of developers built into the product itself.
We’re now taking the next step in that vision: building a new generation of AI-powered application tooling that makes it dramatically easier to create, customize, and distribute apps across the Rippling platform.
We’re looking for a Senior Software Engineer to help build the core experiences and platform capabilities behind this effort. This is a highly product-oriented engineering role focused on creating powerful developer and end-user experiences across data modeling, UI generation, business logic, and AI-assisted app building.
You’ll work across the stack every day — building intuitive frontend experiences in React, scalable backend systems in Python, and the foundational abstractions that allow both technical and non-technical users to create sophisticated applications on top of Rippling.
This is a rare opportunity to help define how software gets built inside a modern business platform. Your work will sit at the intersection of product development, developer tooling, and AI-assisted software creation — powering experiences that connect workflows and data across every product in Rippling.
What you will do:- Build the next generation of App Studio tooling that enables customers and developers to create custom applications directly within Rippling.
- Design and implement highly interactive product experiences across data modeling, UI composition, workflow logic, and application configuration.
- Develop AI-assisted workflows that help users generate, customize, and iterate on applications with significantly less manual effort.
- Work across the stack using React and Python to deliver polished, end-to-end product experiences.
- Build systems and abstractions that make complex application-building workflows feel intuitive for both technical and non-technical users.
- Partner closely with Product and Design to shape the future of how applications are created and extended across Rippling.
- Contribute to the broader vision for agent-powered app creation and distribution throughout the Rippling ecosystem.
- Own projects from idea to production, including architecture, implementation, testing, iteration, and long-term maintenance.
- Help define engineering standards, product patterns, and platform primitives that other teams and developers build on top of.
- 5+ years of software engineering experience building customer-facing products.
- Strong product engineering instincts and a track record of shipping polished, intuitive user experiences.
- Experience building full-stack applications using modern frontend frameworks (React/TypeScript) and backend systems in Python.
- Comfort working across ambiguous product and technical problem spaces with high ownership and autonomy.
- Strong systems thinking and API design skills, especially around reusable product abstractions and extensibility.
- Excitement about building tools that empower other builders — from expert developers to non-technical users.
- Ability to balance speed and iteration with thoughtful long-term architecture.
- Excellent communication and collaboration skills across Engineering, Product, and Design.
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 accommodations@rippling.com