Senior Software Engineer - VS Code (GitHub - CoreAI)
Microsoft, Redmond, Washington
- Pay
- $120K–$235K / year
- Work type
- Hybrid
- Level
- Senior
- Area
- Software engineering
- Posted
- 22 days ago
About the role
Overview Visual Studio Code is where millions of developers turn ideas into working software. We are looking for a Senior Software Engineer to help build its next generation of editing, development, and GitHub Copilot experiences. You will help to make complex developer workflows feel simple, from everyday coding and debugging to delegating work to AI. This is hands-on product engineering in a large TypeScript and Rust codebase: you will shape a feature or technical area's direction, implement it, and keep improving it after release. We value engineers who care about how software feels, make sound decisions amid ambiguity, and learn from what they ship. About the team We work in the open, with direct feedback from developers and extension authors. You will collaborate with engineers, designers, researchers, and product teams across our team, GitHub, and Microsoft. We combine community feedback, research, experiments, and engineering judgment to decide what to build. Performance, accessibility, extensibility, security, and developer control are part of the product, not finishing touches. Examples of work The role spans core VS Code and Copilot; illustrative projects include: Improve navigation and editing in large repositories without slowing down startup or typing. Build a Copilot workflow that helps developers delegate a coding task, inspect the changes, and validate them using VS Code's review, testing, and debugging tools. Extend VS Code APIs so new capabilities work reliably with existing extensions and remote development environments. Refine our existing engineering process with custom tools fine-tuned for throughput and quality. Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As part of GitHub and CoreAI, we build developer tools that materially improve how software is written, reviewed, and shipped, while maintaining a culture of ownership, rigor, and technical excellence. 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.
Responsibilities Identify product and engineering opportunities, helping define what to build through user feedback, experimentation, and technical insight. Shape technical direction within your area, balancing near-term product needs with long-term maintainability. Lead hands-on design, implementation, testing, and delivery of VS Code features, coordinating contributors and partner-team dependencies as needed. Own outcomes after release: understand adoption, investigate quality issues, and use telemetry, evaluations, and user feedback to guide improvements. Improve responsiveness and reliability through profiling, debugging, and automated testing; strengthen the tools that let the team experiment and ship confidently. Work in the open: discuss designs publicly, investigate community-reported issues, and collaborate directly with developers and extension authors. Mentor engineers and improve technical decisions through constructive design and code reviews.
Similar roles at other companies
Staff Software Engineer (AI Governance)
CoderUnited States
$193K–$294K / yr
Posted Aug 11, 2026
Pay not posted
Posted yesterday
Full Stack Software Engineer, Codex
OpenAISan Francisco
$255K–$405K / yr
Posted Jun 11, 2026
$158K–$248K / yr
Posted 2 days ago
Listed; checked 22 h ago. First seen by us 22 h ago. Being listed doesn't mean the team is actively interviewing.