Back End Engineer (Bengaluru)

Back End Engineer (Bengaluru)

26 Oct
|
Nxtwave Disruptive Technologies (Hiring for a client)
|
Bengaluru

26 Oct

Nxtwave Disruptive Technologies (Hiring for a client)

Bengaluru

What You'll Do

- Own a service end to end: schema, API, deployment, dashboards and alerts.
- Make failure cases boring: idempotency, retries, timeouts, dead-letter handling, and a reconciliation job that catches what they miss.
- Write design notes before large changes, and give code reviews that improve the code.
- Debug production issues using logs, metrics and traces, and fix the root cause, not the symptom.

Skills & Experience Required

- 5+ years building backend systems that real users depend on.
- Strong fundamentals in at least one of: Rust, Go, Java, Python or Node.js.
- Experience with distributed systems: queues/streams, retries, idempotency, caching and invalidation, and zero-downtime migrations.
- Strong SQL skills: schema design, indexing, transactions, query plans, and optimising slow queries.
- Working experience with at least one NoSQL database.
- Hands-on AWS experience: ECS/EKS, RDS, S3, SQS/SNS, IAM and CloudWatch, including deploying and debugging your own services.
- REST API design: versioning, error handling, pagination and authentication.
- Good habits with Git, CI/CD and testing.
- Clear written communication, including design notes.

What We're Looking For

- Strong ownership, from identifying a problem through to execution.
- Comfortable in a fast-paced environment with changing priorities.
- Solid analytical and problem-solving skills.
- Clear communication and stakeholder management.
- Bias for action; can execute with limited supervision.
- Data-driven decision-making, using metrics like latency, error rates and queue depth.
- Willing to challenge existing approaches and propose practical solutions.




- Strong attention to detail and a high bar for quality.

Nice to Have (not mandatory)

- Payments, lending or banking backend experience: UPI, NPCI, KYC, credit bureaus, collections or ledgers.
- Event-driven systems in production: Kafka, SQS, Temporal, CDC or the outbox pattern.
- Rust experience, or a willingness to learn it (our core service is Rust on ECS).
- LLM-based features in production, with evaluation and cost control.
- Open-source contributions, a side project people actually use, or a competitive programming record.
- Early-stage startup experience.

Why Join Us?

- High Ownership: take responsibility for meaningful problems and see your work through to impact.
- Fast Learning: work closely with leadership and with product, growth, operations and technology teams.
- Real Impact: build products that solve meaningful problems for customers.
- AI + Technology: work at the intersection of AI, data and financial services.
- Build From Scratch: help shape systems and processes as the company scales.

Who Will Thrive Here

- You take ownership rather than waiting for instructions.
- You're comfortable with ambiguity.
- You prefer execution over excessive planning.
- You use data and customer insights to make decisions.
- You challenge assumptions when something doesn't make sense.
- You move fast, learn from failures and iterate.
- You care about quality and measurable impact.

What You Can Expect

- A high-ownership environment with significant responsibility.
- Direct exposure to business, product and growth decisions.
- Opportunities to work across functions and take on broader responsibilities.
- A team that values speed, accountability and measurable outcomes.

📌 Back End Engineer (Bengaluru)
🏢 Nxtwave Disruptive Technologies (Hiring for a client)
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: back end engineer (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: back end engineer (bengaluru) / bengaluru