Software Engineer

Microsoft Development Center Estonia, part of the Experiences & Devices division, focuses on building Intelligent Conversations & Communications Cloud and Enterprise Cloud solutions.
Tallinn, Estonia
Backend
Entry-Level Software Engineer
Remote
5,000+ Employees
Enterprise SaaS · Cloud

Description For Software Engineer

Microsoft Development Center Estonia, located in Tallinn and Tartu, is seeking a Software Engineer to join their team. As part of the Experiences & Devices division, you'll work on critical Enterprise Cloud services and Intelligent Conversations & Communications Cloud (IC3) that power communication services for millions of Microsoft customers worldwide.

The role offers an opportunity to work on world-class problems, collaborating with experts to impact millions of users globally. You'll be involved in developing and maintaining cloud services for Fortune 500 companies and government organizations, with a focus on enterprise features, regulatory compliance, reliability, and security.

The position requires strong programming skills in languages like C++, Java, JavaScript, or Python, and you'll be responsible for implementing code, working with stakeholders, and contributing to service improvements. The team operates in an enthusiastic, high-paced environment with flexible hours and modern benefits.

As a Software Engineer, you'll help build and maintain mission-critical cloud services, collaborate with geographically dispersed teams, and work on improving service reliability and performance. Microsoft offers comprehensive benefits, including industry-leading healthcare, educational resources, parental leave, and opportunities for professional growth.

The ideal candidate should have a bachelor's degree in computer science or related field, excellent English communication skills, and a passion for working on enterprise-scale cloud solutions. You'll be joining a diverse, open-minded team focused on personal and professional development, working with the latest hardware and software tools.

Last updated 6 days ago

Responsibilities For Software Engineer

  • Create and implement code for our service in collaboration with team members
  • Work with stakeholders to determine user requirements for features
  • Support identification of dependencies and development of design documents
  • Break down work items into tasks and provide estimations
  • Monitor services, downtime, and handle interruptions following playbook
  • Propose improvements for availability, reliability, efficiency, observability, and performance

Requirements For Software Engineer

Java
JavaScript
Python
  • Bachelor's degree in computer science or related technical discipline
  • Experience coding in languages including C, C++, C#, Java, JavaScript, or Python
  • Excellent written and spoken English and good communication skills
  • Must pass Microsoft Cloud background check

Benefits For Software Engineer

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
  • Networking opportunities

Interested in this job?

Jobs Related To Microsoft Software Engineer

Software Engineer

Software Engineering role at Microsoft working on Azure Storage platform, building massively scalable distributed storage systems with focus on reliability and performance.

Software Engineer - Fullstack

Entry-level Software Engineer position at Microsoft focusing on fullstack development, offering competitive salary and benefits in Redmond, WA.

Software Engineer

Entry-level Software Engineer position at Microsoft's Data Security team in Bangalore, focusing on cloud security solutions and compliance features for Office 365 and Windows platforms.

Software Engineer

Software Engineering role at Microsoft working on Azure's Capacity Infrastructure Service Platform, focusing on automation and scaling of cloud infrastructure.

Software Engineer

Software Engineer role at Microsoft's Cloud Supply Chain organization in Bangalore, working on Azure Kubernetes Platform with hybrid work arrangement and comprehensive benefits.