Likeremote

Subscribe to the latest remote jobs:

  • Likeremote jobs on https://LinkedIn.com/
  • Likeremote jobs on https://telegram.org/
  • Likeremote jobs on Reddit.com

Senior Backend Engineer - Bengaluru

CLANX
๐Ÿ‡ฎ๐Ÿ‡ณ India
On-site
Senior
2 weeks ago
  • Lean
  • Java
  • JavaScript
  • TypeScript
  • Spring Boot
  • Node.js
  • System Design
  • SQL
  • NoSQL
  • AWS
  • GCP
  • AI
  • Microservices
  • Design Systems
Not scoredNo CV on file. Upload one and this job gets a score out of 100.Upload CV

Weโ€™re looking for a backend builder who owns problems end-to-end, thinks from first principles, builds lean and scalable systems, and moves across boundaries when the product needs it.

Company Details
upGrad is a South Asia-focused EdTech platform that combines technology, industry partnerships and expert-led learning to help learners achieve career outcomes.upGrad

Requirements

  • 3โ€“5 years of software engineering experience with strong backend fundamentals.

  • Hands-on experience withJava and/or JavaScript/TypeScript.

  • Production experience withSpring/Spring Boot orNode.js.

  • Comfortable working across Java/Spring andNode.js when required.

  • Strong understanding ofAPIs, distributed systems and production-grade system design.

  • Experience with SQL databases, including schema design, indexing and query optimisation.

  • Good understanding of NoSQL concepts such as partitioning, consistency, access patterns and data modelling.

  • Experience with at least one cloud platform โ€” AWS, GCP or equivalent.

  • Ability to reason about scalability, reliability, performance, maintainability and cost.

  • Strong engineering judgement and willingness to use AI effectively while validating its output.

Responsibilities

  • Own backend problems from idea and design through production.

  • Build simple, maintainable and scalable backend architecture.

  • Design and evolve distributed systems, service boundaries and communication patterns.

  • Make deliberate decisions around microservices, tenancy, data isolation, partitioning and access patterns.

  • Own backend performance through query optimisation, API performance, caching and concurrency.

  • Design systems for scalability, extensibility, reliability and maintainability without over-engineering.

  • Think beyond tickets by understanding product outcomes and challenging solutions when needed.

  • Optimise infrastructure and engineering costs.

  • Ship, measure and iterate with pace.

  • Collaborate across backend, frontend, infrastructure, product and other teams when required.

  • Use AI for exploration, coding, debugging, testing and review while owning engineering decisions.

Job Details
Bengaluru โ€” Work from Office

Interview Process

  • Recruiter Screening

  • Technical Assessment

  • Backend Technical Interview

  • System Design Interview

  • Hiring Manager Interview

  • Final Interview

Important Note
ClanX is a recruitment partner, helping upGrad hire Backend Engineer.

Senior Backend Engineer - Bengaluru ยท CLANX

Auto apply with Likeremote