Senior Software Engineer - Estonia

Microsoft Development Center Estonia, part of Experiences & Devices division, focuses on building Intelligent Conversations & Communications Cloud and Enterprise Cloud solutions.
Backend
Senior Software Engineer
Remote
5,000+ Employees
5+ years of experience
Enterprise SaaS

Description For Senior Software Engineer - Estonia

Microsoft Development Center Estonia, located in Tallinn and Tartu, is seeking a Senior Software Engineer to join their team working on Enterprise Cloud solutions and Intelligent Conversations & Communications Cloud (IC3). This role offers the opportunity to work on mission-critical cloud services used by Fortune 500 companies and government organizations worldwide. The position involves developing and maintaining high-availability systems with strict security and compliance requirements.

As a Senior Software Engineer, you'll be part of a team that values innovation and growth, working on world-class problems alongside global experts. You'll have the chance to work across the technology stack or specialize in specific domains, with access to extensive learning resources for professional development. The role combines technical excellence with product development, allowing you to influence the future direction of Microsoft's enterprise cloud services.

The ideal candidate will bring strong software engineering fundamentals, experience with modern programming languages, and a passion for building reliable, scalable cloud services. You'll be working in a collaborative, international environment where you can make a significant impact on products used by millions of Microsoft customers globally. The position offers a flexible work arrangement with up to 100% remote work possibility, comprehensive benefits, and the opportunity to be part of Microsoft's mission to empower every person and organization on the planet to achieve more.

Last updated 3 minutes ago

Responsibilities For Senior Software Engineer - Estonia

  • Collaborate with other teams on finding elegant solutions to complex problems
  • Design, implement and test new features in existing and new services
  • Write clean, efficient, and maintainable code
  • Drive product vision, suggest and implement innovative features
  • Monitor live services and perform service operations in Production
  • Follow and improve code quality, performance, testability, and documentation
  • Participate in estimation and planning of development tasks
  • Debug and fix issues, ensure overall software quality

Requirements For Senior Software Engineer - Estonia

TypeScript
JavaScript
Python
Go
  • Bachelor degree in computer science or equivalent technical discipline
  • Strong coding and software design skills in C#, C++, Java, Python, TypeScript, JavaScript, Go
  • Solid problem solving, troubleshooting and debugging skills
  • Good analytical skills and logical thinking
  • Ability to communicate technical details clearly
  • Deep understanding of software development principles
  • Ability to write clean, maintainable and tested code
  • Ability to work in an international team in English-speaking environment

Benefits For Senior Software Engineer - Estonia

Medical Insurance
Education Budget
Parental Leave
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect

Interested in this job?

Jobs Related To Microsoft Senior Software Engineer - Estonia

Sr. Software Engineer, Amazon QuickSight

Senior Software Engineer role at Amazon QuickSight focusing on security engineering, distributed systems, and technical leadership within AWS's cloud platform.

Software Engineer, DNS Systems

Senior Software Engineer position at Apple focusing on DNS systems and infrastructure, requiring 10+ years of experience and expertise in Go, Linux, and distributed systems.

Sr. Software Development Engineer, Project Kuiper

Senior Software Engineer role at Project Kuiper, Amazon's satellite internet initiative, focusing on customer eCommerce services and network infrastructure.

Senior Solutions Engineer

Senior Solutions Engineer role at Amazon Logistics, leading large-scale engineering projects to optimize delivery operations across North America.

Senior Software Engineer - Database Systems

Senior Software Engineer position at Microsoft focusing on database systems, offering competitive salary and benefits, requiring 4+ years of experience in database and Linux systems.