CareerPlan

2026 MS EMT1 VM Senior

USAFull-time2026-10-30 → 2026-11-09

Core

Design, develop, maintain, and optimize Visual Studio Code extensions and plugins to build developer productivity tools and workflows.

Role type

Senior IC Visual Studio Code Extensions Engineer

Builds

Developer productivity tools, VS Code extensions, and enterprise developer platforms

Domain

Developer Tools / Software Engineering

Required skills

TypeScript, JavaScript, Node.js, Visual Studio Code Extension API, Language Server Protocol, Debug Adapter Protocol, Git, CI/CD pipelines, Docker, Kubernetes, REST API integration, OAuth, JWT, unit testing, software architecture

Preferred skills

C#, .NET 6/7/8, ASP.NET Core Web API, Azure, AWS, GitHub Copilot, LLM APIs, Electron, Terraform, infrastructure as code

Technologies

TypeScript, JavaScript, Node.js, Docker, Kubernetes, GitHub Actions, Azure DevOps, Jenkins, GitLab CI, OAuth, JWT, C#, .NET, ASP.NET Core, Roslyn, NuGet, Electron, Terraform, YAML

Responsibilities

Design and develop VS Code extensions and plugins; Build automated CI/CD pipelines for extension deployment; Integrate extensions with REST APIs, backend services, and AI services; Containerize applications and manage deployments; Troubleshoot extension and debugging issues; Mentor junior developers and contribute to scalable software architecture

Seniority

Senior, hands-on IC