Staff Software Engineer – Backend
A senior backend engineering role at a leading global technology organisation, based in Bengaluru. The position involves designing and building large-scale software systems that power retail operations worldwide.
About the role
This is a Staff Software Engineer – Backend position within the global technology division of one of the world's largest retail enterprises, located in Bengaluru, Karnataka. The role sits at a senior individual-contributor level, requiring deep technical expertise in backend systems and the ability to influence engineering direction across teams.
The successful candidate will be responsible for architecting, developing, and maintaining high-throughput, distributed backend services. They will collaborate closely with cross-functional teams — including product, data engineering, and infrastructure — to deliver reliable and scalable solutions that serve millions of users globally.
- Design and build robust, large-scale backend systems and microservices
- Drive technical strategy and mentor engineers across the organisation
- Participate in code reviews, architectural discussions, and engineering best practices
- Contribute to the full software development lifecycle, from ideation through production deployment
This opportunity is well suited to engineers with a strong foundation in backend technologies, a track record of delivering complex distributed systems, and a passion for solving problems at global scale.