Company Logo
Software Engineer

Netflix - 1d ago

Company Logo
Senior Software Engineer

Reddit - 4d ago

Senior Software Engineer

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++, C#, Java, JavaScript, or Python OR equivalent experience.
  • Solid programming and application engineering skills, with the ability to become productive in a large TypeScript and Rust codebase.
  • Experience leading technical design and hands-on delivery for complex projects involving multiple contributors, within one team or across partner teams.
  • Sound product and engineering judgment, including the ability to turn an ambiguous user problem into a practical, maintainable solution.
  • Solid communication and collaboration skills, including working across team boundaries and helping other engineers grow.

Nice to Haves

  • Experience building interactive applications, with attention to performance, accessibility, or cross-platform behavior.
  • Experience designing APIs, extension points, or reusable components.
  • Experience improving products through direct user feedback, telemetry, or experiments.
  • Practical familiarity with AI coding tools and judgment about where they help, fail, or change development workflows.
  • Experience building AI-powered features or contributing to developer tools or open-source projects.

What You'll Be Doing

  • 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.

Perks and Benefits

  • Software Engineering IC4 - The typical base pay range for this role across Switzerland is CHF 146,200.00 - CHF 245,900.00 per year.
  • Opportunity for benefits and other compensation.
  • Open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.
AI Summary ✨

Similar jobs

  • 3 days ago
  • microsoft logo

    Principal Software Engineer

    Zurich, Switzerland

    5 days ago
  • 12 days agoRemote EMEA
  • See all jobs in Switzerland →