09 Oct
|
upGrad
|
Bengaluru
We’re looking for a builder, not just a backend developer. If you are interested, please fill the form below
Link - https://forms.gle/zsNeNqcvEPfDbFUd6
Someone who brings strong engineering fundamentals, moves with pace, questions decisions constructively, and understands why something should be built before deciding how to build it.
Backend will be the primary playground, but boundaries aren’t rigid. We expect engineers to shift across the board, work cross-functionally and pick up problems outside their immediate area when the product needs it.
What you’ll do
• Build with ownership — take problems from idea and design to production, not just ticket to code.
• Think from first principles — question assumptions, understand trade-offs and make deliberate engineering choices.
• Keep it lean — prefer simple, maintainable architecture and continuously look for opportunities to optimize infrastructure and cost.
• Design for tomorrow — think about scalability, extensibility, reliability and maintainability without over-engineering for imaginary scale.
• Understand distributed systems — service boundaries, communication patterns, failure handling and when a microservice actually needs to exist.
• Think deliberately about tenancy, data isolation, partitioning and access patterns.
• Own performance — query optimization, API performance, caching, concurrency and identifying bottlenecks.
• Think product, not tickets — understand the expected outcome and challenge a solution when there is a better way to achieve it.
• Move with pace — make informed decisions, ship, measure and iterate.
• Be cross-functional when needed. The problem matters more than where the boundary of your role happens to be.
What we’re looking for
• 3–5 years of software engineering experience, with solid backend engineering fundamentals.
• Hands-on experience with Java and/or JavaScript/TypeScript.
• Experience building production systems using Spring/Spring Boot or Node.js.
• Language and framework f
📌 Senior Software Engineer (Bengaluru)
🏢 upGrad
📍 Bengaluru