Senior Software Engineer
A Senior Software Engineer opportunity at a leading global technology organisation based in Bengaluru, Karnataka. The role involves designing and building robust software solutions within a large-scale tech environment.
About the role
This position is open for an experienced software engineering professional looking to contribute to large-scale technology initiatives. The role is based in Bengaluru, Karnataka, and sits within a global technology function that supports one of the world's largest retail enterprises.
The successful candidate will be expected to take ownership of complex engineering challenges, collaborate with cross-functional teams, and deliver high-quality, scalable software systems. A strong foundation in software design principles and hands-on development experience is essential.
Key responsibilities and expectations include:
- Designing, developing, and maintaining robust software applications and services
- Contributing to architectural decisions and technical strategy
- Collaborating with product, data, and infrastructure teams to deliver end-to-end solutions
- Mentoring junior engineers and upholding engineering best practices
This is a senior-level individual contributor role suited to engineers who bring depth of technical expertise, a problem-solving mindset, and the ability to operate effectively within a large, distributed engineering organisation.