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