📢 New: get today's jobs on our WhatsApp Channel
Jobiglo

No results.

Senior Software Engineer - Visual Studio Code

Microsoft · Zurich

New
Senior 146,200 - 245,900 CHF/year 🇬🇧 English
TypeScript Rust JavaScript C++ C# Java Python

Job description

About the role

Visual Studio Code is looking for a Senior Software Engineer in Zurich to help build its next generation of editing, development and GitHub Copilot experiences. The role 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.

Key responsibilities

  • Identify product and engineering opportunities through user feedback, experimentation and technical insight, and shape technical direction within your area.
  • Lead hands-on design, implementation, testing and delivery of VS Code features, coordinating contributors and partner-team dependencies.
  • 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, and strengthen the tools that let the team experiment and ship.
  • Work openly: 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.

Required profile

  • Bachelor's degree in Computer Science or a related technical field and 4+ years of technical engineering experience coding in languages such as C, C++, C#, Java, JavaScript or Python, or equivalent experience.
  • Solid programming and application engineering skills, able to become productive in a large TypeScript and Rust codebase.
  • Experience leading technical design and hands-on delivery for complex projects with multiple contributors, within one team or across partner teams.
  • Sound product and engineering judgment, and solid communication and collaboration skills across team boundaries.

Preferred qualifications

  • Master's degree in Computer Science and 6+ years of experience, or Bachelor's degree and 8+ years of experience.
  • Experience building interactive applications, designing APIs, extension points or reusable components, and improving products through user feedback, telemetry or experiments.
  • Familiarity with AI coding tools and experience building AI-powered features or contributing to developer tools or open source.

The role requires passing the Microsoft Cloud Background Check upon hire and every two years thereafter. The typical base pay range in Switzerland is CHF 146,200 to CHF 245,900 per year.

Questions fréquentes

Le salaire proposé pour ce poste est de 146-246k CHF par an. Le détail figure dans l'annonce.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

Published 7 hours ago

Expires 1 month from now

1 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Microsoft

Zurich