Senior Software Engineer
Microsoft
We are seeking a creative and self-directed Senior Software Engineer to architect and build next-generation web experiences that differentiate Bing Sports from the competition. In this role, you will be the lead driver of product innovation, transforming complex sports data into immersive, high-fidelity user interfaces—from real-time game trackers to interactive statistical deep-dives. You will ship high-impact web features that move the needle on user engagement and brand loyalty.
The Bing Sports team within STCI (Microsoft AI) is redefining how fans consume sports globally. By bridging the gap between massive data feeds and world-class UX, we build intent-aware systems that go far beyond simple scores. You will own the front-end architecture and UI orchestration that powers these experiences, ensuring they are high-performance, accessible, and provide a "wow" factor that sets Bing apart in a crowded market.
Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
Starting January 26, 2026, Microsoft AI (MAI) employees who live within a 50-mile commute of a designated Microsoft office in the U.S. or 25-mile commute of a non-U.S., country-specific location are expected to work from the office at least four days per week. This expectation is subject to local law and may vary by jurisdiction.
Responsibilities
- Product & Feature Engineering: Lead end-to-end feature development with a focus on visual polish, micro-interactions, and competitive differentiation.
- System Architecture: Design modular, reusable component libraries, and robust client-side state management for large-scale web segments.
- Performance Optimization: Track record of optimizing rendering performance, Core Web Vitals, and low-latency data updates for real-time sports telemetry.
- Leadership & Mentorship: Experience leading technical initiatives and mentoring junior engineers in the Hyderabad office to raise the team's overall engineering bar.
- Collaboration: Solid communication skills for partnering with Design and Product teams to iterate on "first-to-market" fan features.
Qualifications
Required Qualifications:
- Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python.
- OR equivalent experience.
- 8+ years of professional software development experience.
- Significant expertise in building and shipping production-grade web services or high-scale applications.
- Front-End Expertise: Expert-level proficiency in modern web technologies including React, TypeScript, HTML5, and CSS/LESS.
- Engineering Fundamentals: Deep knowledge of data structures, algorithms, and software design patterns.
Preferred Qualifications:
- Master’s Degree in Computer Science or a related technical field.
- Experience with Azure DevOps (ADO) pipelines and CI/CD best practices.
#MicrosoftAI
This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.
Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.