Microsoft

Senior Software Engineer

Microsoft
Apply
1 day ago
Remote, EstoniaStaff+

Responsibilities

  • Design, implement, and evolve large-scale engineering systems, services, and tools supporting build, test, and release pipelines.
  • Lead end-to-end feature crews and major platform initiatives from problem framing through production deployment and live-site ownership.
  • Make architecture and design decisions balancing developer productivity, reliability, scalability, security, and maintainability.
  • Serve as a technical authority in areas such as CI execution, test reliability, release gating, and platform observability.
  • Collaborate with product, infrastructure, and program teams to establish ownership boundaries and platform contracts.
  • Resolve complex production issues across multiple services and system layers.
  • Improve engineering standards through design reviews, code reviews, operational rigor, and technical guidance.
  • Mentor engineers and help shape engineering culture.

Requirements

  • Bachelor’s degree in Computer Science or a related technical field plus solid technical engineering experience, or equivalent experience.
  • Coding experience in one or more of C, C++, C#, Java, JavaScript, or Python.
  • Solid professional software engineering experience, including ownership of production systems.
  • Experience designing and building distributed systems or cloud-based services.
  • Experience with CI/CD systems, developer productivity platforms, or large-scale test infrastructure.
  • Familiarity with cloud platforms, preferably Azure, and operating production services through monitoring, alerting, and incident response.
  • Strong experience debugging complex distributed systems and improving reliability and performance.
  • Experience establishing engineering standards, quality gates, or platform contracts.
  • Ability to meet Microsoft, customer, and government security screening requirements, including the Microsoft Cloud Background Check.
  • A master’s degree or extensive technical engineering experience is preferred.

Benefits

  • Benefits and additional compensation may be available; the posting also highlights subsidized food and beverages, public transport, gym access, phone and broadband support, and sports and gaming groups.
  • The role is based at Microsoft Development Center Tallinn with flexible work hours and access to professional development opportunities.
  • The position remains open for at least five days and accepts applications until filled.

Categories

Microsoft

About Microsoft

10,000+ employees

Microsoft develops operating systems, productivity software, cloud services, developer tools, and consumer devices for individuals, enterprises, and governments. Its main products include Windows, Microsoft 365, Azure, Visual Studio/GitHub, Xbox, and LinkedIn; revenue comes from software subscriptions and licenses, cloud consumption, hardware sales, and advertising. Founded in 1975 and headquartered in Redmond, Washington, Microsoft is a public company traded on Nasdaq.

Contact me