Microsoft
Senior Software Engineer
Found: May 9, 2026
This role is based in Hyderabad, India.
Responsibilities:
- Define and drive the technical vision and architecture for large-scale systems.
- Contribute to core code and resolve production issues.
- Influence teams and stakeholders through technical leadership.
- Mentor engineers and promote engineering excellence.
- Refine data pipelines and system architecture for improved performance.
- Collaborate with Ads and Bing teams for unified solutions.
- Provide production support and fix bugs.
- Utilize AI tools to enhance engineering workflows.
Qualifications:
- BS degree in Computer Science or related field.
- 6+ years of experience with programming languages (C#, Java, C++, Python, Go).
- Strong SQL expertise and experience with Kafka, Hadoop.
- Proven experience with distributed, cloud-based systems.
- Ability to influence and drive alignment across teams.
- Expertise in system architecture and software design patterns.
- Experience with microservices and CI/CD pipelines.
Preferred Qualifications:
- Experience with AdTech.
- Knowledge of Azure or other cloud platforms.
- Experience with data-intensive systems and machine learning.