Senior Software Engineer, Full Stack

Ripple Street

Bengaluru

In loco

INR 3.200.000 - 5.200.000

Tempo pieno

14 giorni+

Aumenta le possibilità di ricevere una risposta da questo datore di lavoro

Il tuo curriculum e una lettera di presentazione personalizzati, che corrispondono esattamente a ciò che sta cercando.

Supera i filtri ATS

Descrizione del lavoro

Ripple Street is seeking a senior engineer to design, build, and own the systems behind our platform in Bengaluru. You will ship end-to-end solutions, balancing architecture, data modeling, latency, and cost while embracing AI to automate and improve the craft.

You will work across backend Java/Spring Boot, frontend React/TypeScript, and AWS services, with a strong emphasis on documentation, ADRs, and keeping production systems reliable. This is an on-site Bengaluru role.

Competenze

  • Five or more years of professional engineering with senior ownership.
  • Strong backend experience in Java and Spring Boot.
  • Real comfort across the front end: React, React Native, and TypeScript.
  • Hands-on AWS and relational databases (MySQL or PostgreSQL).
  • Day-to-day use of modern AI tooling in engineering work.
  • Clear communication and ability to explain complex systems simply.

Mansioni

  • Own problems end to end from framing to production.
  • Build and operate backend services in Java/Spring Boot and front-end in React/TS.
  • Use AI tooling appropriately, document decisions, and write ADRs.
  • Participate in design/code reviews and raise the engineering bar.

Conoscenze

Senior ownership
Java
Spring Boot
React/React Native
TypeScript
AWS
Relational databases
AI tooling
Clear communication

Strumenti

AWS Lambda
SQS
OpenSearch/Elasticsearch
Redis/ElastiCache
Terraform

Descrizione del lavoro

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 do
Own 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 well
The 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

Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Senior Full Stack Developer - Node.js/React.js
Senior Full Stack Developer - Node.js/React.js

NetConnect AS • Bengaluru

In loco
INR 2.400.000 - 4.200.000
Competitive salary
Ownership of systems
Fast feedback loops
+1
Senior Software Engineer - AI Initiative
Senior Software Engineer - AI Initiative

Rippling • Bengaluru

In loco
INR 1.500.000 - 2.500.000
Senior Software Engineer - AI Initiative Engineering Bangalore, India Senior Software Engineer [...]
Senior Software Engineer - AI Initiative Engineering Bangalore, India Senior Software Engineer [...]

Rippling • Bengaluru

In loco
INR 1.500.000 - 2.500.000
Growth opportunities
Exposure to AI methodologies
Dynamic startup environment
Staff Engineer -Customer Engineering (Data and AI Security Platforms)
Staff Engineer -Customer Engineering (Data and AI Security Platforms)

Privacera • Pune District

Ibrido
INR 3.800.000 - 5.400.000
Founding Engineer
Founding Engineer

Blaugarnet Inc. • Pune District

In loco
INR 5.000.000 - 6.000.000
Founding equity
Tech Lead at Saleshandy
Tech Lead at Saleshandy

Ikigai Infotech LLP (SalesHandy) • Ahmedabad District

In loco
INR 1.500.000 - 2.100.000
Tech Lead Engineer (Saleshandy)
Tech Lead Engineer (Saleshandy)

Saleshandy • Ahmedabad District

In loco
INR 4.000.000 - 7.000.000
Forward Deployed Engineer (Contract) 3–5 years Remote, Bengaluru
Forward Deployed Engineer (Contract) 3–5 years Remote, Bengaluru

Realfast • Bengaluru

Remoto
INR 1.200.000 - 2.400.000
Founding Staff Engineer
Founding Staff Engineer

Weekday (YC W21) • India

Remoto
INR 350.000 - 700.000
Executive Founders Office (Technical)
Executive Founders Office (Technical)

Remoat Teams • India

In loco
INR 60.000 - 100.000
Access to masterclasses
Exposure to executive meetings
Competitive performance bonuses