Senior Software Engineer, Visual Studio Platform
Technology, Data & Digital · Software & Web Development · Software Engineering
In short
Join the Visual Studio Platform team at Microsoft as a Senior Software Engineer to modernize developer tooling and integrate AI-powered capabilities. You will design and implement high-quality platform features, collaborate across teams, and influence the future of professional software development for millions of engineers worldwide. This role requires strong computer science fundamentals, customer empathy, and a passion for building exceptional developer experiences.
Responsibilities
- Design, implement, and deliver high-quality platform capabilities that power Visual Studio.
- Partner closely with engineers, program managers, and designers across Microsoft and GitHub.
- Drive the evolution of Visual Studio as a key entry point for GitHub Copilot and AI-powered development experiences.
- Use data, telemetry, experimentation, and customer feedback to improve the developer experience.
- Engage directly with customers and the developer community to understand pain points and identify opportunities.
- Contribute to engineering excellence through software design, code reviews, automation, testing, and continuous integration.
- Mentor and collaborate with other engineers, fostering a culture of technical excellence and innovation.
Requirements
- Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, or C# OR equivalent experience.
- Ability to meet Microsoft, customer and/or government security screening requirements.
- Must pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
Desired Qualifications
- Experience using and understanding how to develop with large language models (i.e., prompt crafting, validation strategies, prompt caching, hyperparameters, etc.)
- Minimum of 2 years of experience building Windows client software.
Benefits
- The typical base pay range for this role across the U.S. is USD $119,800 - $234,700 per year.
- Base pay range for this role in San Francisco Bay area and New York City metropolitan area is USD $160,200 - $261,000 per year.
- Certain roles may be eligible for benefits and other compensation.
- Applications accepted on an ongoing basis until the position is filled.
#Software Engineering#Developer Tooling#AI#Platform#Visual Studio#GitHub Copilot