Senior Software Engineer, Full Stack

Posted Yesterday
Be an Early Applicant
Bengaluru, Bengaluru Urban, Karnataka, IND
In-Office
Senior level
AdTech • Consumer Web • Marketing Tech • Social Media
The Role
Own full-stack platform development from problem framing through production operations. Build backend services with Java and Spring Boot, front-end experiences with React, React Native, and TypeScript, and operate AWS-based systems using relational databases. Apply AI tooling throughout engineering, document architectural decisions, automate operational work, contribute to design and code reviews, and partner with leadership in a highly autonomous, on-site team.
Summary Generated by Built In
Your role in one sentence

You'll design, build, and own the systems behind Ripple Street, and use AI to change both how we build and what we build.

Who you are
  • You want the whole problem, not the ticket. You would rather understand why we are building something than be handed a spec and a date. When “build this” is not the right answer, you say so early, and you bring a better one.

  • You are curious about the business, not just the system. 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. That context changes the code you write.

  • 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.

  • You write things down. Decisions, trade-offs, the reason the obvious approach did not work. You document as you build, so the next person, or the next model, can pick up the work without you in the room.

  • You are steady when the architecture is not obvious. Data modeling, throughput, latency, cost. You have sat with a problem that had no clean answer and shipped something you could defend afterward.

  • You make the engineers around you better. You review honestly and generously. You share what you have figured out before anyone asks for it.

  • You believe in being in the room. We are on-site five days a week in Bengaluru. A team being built from the ground up learns faster in the same room: more feedback, more overheard context, more decisions made in ten minutes instead of two days.

Why this role exists

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. This is one of the first senior seats on that team. The systems you design, the standards you hold, and the way you decide this team works will still be visible years from now.

We are also rebuilding around AI in earnest. Not as a feature we bolt on, but in how we build: what gets automated, what gets documented, and where a senior engineer actually spends their day. For a small team that is a genuine advantage, and it changes the job in ways worth being honest about. Less mechanical work. More judgment.

So this is a builder role with high autonomy and a high bar. Direct access to leadership, short decision chains, no layers between you and the work. What we ask in return is ownership: take the problem, shape it, ship it, and run it.

What you'll actually doOwn problems end to end
  • 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 operate the platform
  • 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

  • Bring back what you learn, so the way the whole team works gets sharper rather than just your own

Raise the bar around you
  • Take part in design and code reviews, and hold a standard other engineers can learn from

  • Automate the manual and operational work instead of absorbing it

  • Partner directly with leadership, operations, and the rest of engineering

What you'll need to do this job wellThe core
  • Five or more years of professional engineering, with senior-level ownership. Not five years of tickets. Systems you were responsible for after they shipped.

  • Strong backend experience in Java and Spring Boot. This is our core stack, and you should be genuinely fluent in it.

  • 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.

  • Clear communication. You can explain a complex system simply, to technical and non-technical people alike. Most decisions here happen in a conversation before they happen in code.

What will stand out
  • Cloud architectures you designed, not only consumed

  • Event-driven work: Lambda and SQS, OpenSearch or Elasticsearch, Redis or ElastiCache

  • Infrastructure-as-code, or an interest in helping us establish it

  • A startup or founding-engineer background, where autonomy was the default rather than the perk

  • A track record of automating manual or operational work out of existence

  • Familiarity with consumer engagement, campaigns, or community and event platforms; open-source contributions; public technical writing

Logistics
  • Location: Bengaluru, India. On-site five days a week.

  • Employment type: Full-time

  • Reports to: Venkateswarlu Abburi

Skills Required

  • Five or more years of professional engineering experience with senior-level ownership
  • Strong backend experience with Java and Spring Boot
  • Experience with React, React Native, and TypeScript
  • Hands-on production experience with AWS
  • Hands-on production experience with MySQL or PostgreSQL
  • Day-to-day use of modern AI tooling in engineering work
  • Clear communication with technical and non-technical stakeholders
  • Experience designing cloud architectures
  • Event-driven experience with Lambda and SQS
  • Experience with OpenSearch or Elasticsearch
  • Experience with Redis or ElastiCache
  • Infrastructure-as-code experience or interest in establishing it
  • Startup or founding-engineer background
  • Track record of automating manual or operational work
  • Familiarity with consumer engagement, campaigns, community, or event platforms
  • Open-source contributions or public technical writing
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
50 Employees
Year Founded: 2005

What We Do

Ripple Street is a consumer product discovery and influencer marketing platform that connects brands with their next biggest fans. The platform enables passionate consumers to experience new products and share authentic recommendations, helping brands drive brand awareness, product trials, social content, and sales through unique consumer engagement journeys.

Similar Jobs

Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
289097 Employees
Hybrid
2 Locations
289097 Employees

BlackLine Logo BlackLine

Senior Software Engineer

Cloud • Fintech • Information Technology • Machine Learning • Software • App development • Generative AI
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
1810 Employees

DataZymes Analytics Pvt. Ltd. Logo DataZymes Analytics Pvt. Ltd.

Development Engineer

Artificial Intelligence • Analytics • Consulting • Pharmaceutical
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
104 Employees

Similar Companies Hiring

Scrunch  Thumbnail
Artificial Intelligence • Information Technology • Marketing Tech • Software • SEO
Salt Lake City, Utah
PRIMA Thumbnail
Travel • Software • Marketing Tech • Hospitality • eCommerce
US
15 Employees
Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account