Software Development Engineer
Full Job Description
About the Role
As a Software Development Engineer III at Tesco Technology in Bengaluru, you will play an active role in technical leadership with proven impact across teams. You are expected to design highly scalable distributed systems, implement robust architecture patterns, and provide mentorship within your team.
Your responsibilities include:
- Demonstrated experience designing and running large-scale distributed systems.
Infrastructure implementation using various design patterns.
Technical leadership with focus on coaching and operations maintenance.
Key Responsibilities
You will own the development of products in your domain, build organizational capability through mentoring, and participate in hiring. Your work will have foundational impact across teams within your directorate. You are expected to advocate for best practices, ensure service maturity, design appropriate testing strategies, and anticipate product evolution.
At this senior Individual Contributor level (SDE3), you exercise high technical judgment alongside implementation skills. You manage competing priorities in ambiguous scenarios, utilize data-driven decision-making for trade-offs, identify risks proactively, and act as a trusted mentor to junior engineers.
Inclusivity & Culture
Tesco is committed to inclusion, treating everyone fairly with respect. We celebrate diversity and are a Disability Confident Committed Employer. Our hybrid work model offers flexibility:
- Work 60% of your week in person at office locations or local sites.
- The remaining time can be spent working remotely.
Company
Tesco Technology
Tesco is a global retail leader committed to using technology for good, creating tailored solutions rather than relying on off-the-shelf products.Our Technology team comprises over 4,000 experts acros...