23 Oct
|
Ripple Street
|
Bengaluru
23 Oct
Ripple Street
Bengaluru
You'll design, build, and own the systems behind Ripple Street, and use AI to change both how we build and what we build.
You would rather understand why we are building something than be handed a spec and a date. You want to know who is on the other side of the screen: the consumer opening a product for the first time, the brand watching a campaign go live, our internal stakeholders. You are AI-native in how you work. You use AI for the repetitive work so your time goes to reasoning and judgment, and you have a clear sense of where it helps and where it quietly makes things worse.
Data modeling, throughput, latency, cost. You have sat with a problem that had no clean answer and shipped something you could defend afterward.
We are on-site five days a week in Bengaluru. Ripple Street is built on something brands cannot manufacture: real people, using real products, telling real people about it. Behind that is a platform, the one that matches consumers to brand experiences and runs the campaigns, events, and sampling programs that put products into their hands.
That platform is entering its next chapter, and we are building the engineering team that will carry it. We are also rebuilding around AI in earnest. Less mechanical work. What we ask in return is ownership: take the problem, shape it, ship it, and run it.
Take a problem from framing to production: design it, ship it, and run it
Work the open-ended ones where the right architecture is not obvious, and make the call on data modeling, throughput and latency trade-offs, and cost
Help decide what gets built and why, alongside leadership,
rather than receiving the decision
Build and run backend services in Java and Spring Boot, our core stack
Build front-end experiences in React, React Native, and TypeScript
Operate on AWS against MySQL and PostgreSQL, with real ownership of what you put in production
Make AI part of the craft
Use AI tooling to build, test, document, and maintain, with sound judgment about when it is the right answer and when it is not
Write the documentation and context, including ADRs, that let both people and AI pick up the work cleanly
Automate the manual and operational work instead of absorbing it
Partner directly with leadership, operations, and the rest of engineering
Systems you were responsible for after they shipped.
Robust backend experience in Java and Spring Boot. Real comfort across the front end. React, React Native, and TypeScript. You do not have to be a specialist, but you should be able to carry a feature all the way to the screen.
Hands-on AWS and relational databases. MySQL or PostgreSQL, in production, with the operational scars that come with it.
Day-to-day use of modern AI tooling in your engineering work. Practical and current, not a weekend experiment.
You can explain a complex system simply, to technical and non-technical people alike. Cloud architectures you designed, not only consumed
Infrastructure-as-code, or an interest in helping us establish it
A track record of automating manual or operational work out of existence
Familiarity with consumer engagement, campaigns, or community and event platforms; On-site five days a week.
Full-time
📌 Senior Software Engineer - Front end/Fullstack (Bengaluru)
🏢 Ripple Street
📍 Bengaluru