-
View all jobs
Microsoft Development Center Estonia, with Offices in Tallinn and Tartu, is part of the Experiences & Devices division within Microsoft and well known for its Skype history. Today, our focus is much broader: We are building the Intelligent Conversations & Communications Cloud (IC3) which powers communication services for millions of Microsoft customers around the world across products such as Skype, Skype for Business, Microsoft Teams, Xbox, Windows, Azure and more. Our IC3 platform is one of the largest Azure deployments worldwide and growing rapidly. We own many large-scale applications in Estonia: from real-time communications, engineering systems to commerce, payments, anti-fraud and SMS. Together with partner teams across Microsoft we build and run an intelligent fabric of communication services to empower every person and organization to achieve more.
RootTools is the team making sure you can run Teams on a device of your choosing. Our library provides unified interface for Windows, macOS, iOS, Android, Linux, cloud platforms and various embedded systems. We’re also developing and maintaining a set of network interfaces, HTTP client library, AI infrastructure, telemetry, and general-purpose functionality for Teams.
Are you passionate about writing efficient native code or platform independent development? Do you want to work with the best-in-class engineers in a hybrid workplace, to solve issues and improve real time communication solutions? We may have your next position. We are looking for a seasoned group engineering manager to lead a group of highly talented and diverse engineers to create solutions that have no equal today!
Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
Responsibilities
Required Qualifications:
Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.
RootTools is the team making sure you can run Teams on a device of your choosing. Our library provides unified interface for Windows, macOS, iOS, Android, Linux, cloud platforms and various embedded systems. We’re also developing and maintaining a set of network interfaces, HTTP client library, AI infrastructure, telemetry, and general-purpose functionality for Teams.
Are you passionate about writing efficient native code or platform independent development? Do you want to work with the best-in-class engineers in a hybrid workplace, to solve issues and improve real time communication solutions? We may have your next position. We are looking for a seasoned group engineering manager to lead a group of highly talented and diverse engineers to create solutions that have no equal today!
Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
Responsibilities
- Lead and manage a group of highly experienced and multi-culture engineers on products used by hundreds of millions of customers around the world
- Coordinate and lead product and feature development with partner teams across time-zones in all stages of our engineering lifecycle - from design, development and testing to delivering and experimenting.
- Drive innovations in the real-time communication domain by combining traditional approaches with modern technology advancement in cloud, big data, and artificial intelligence that enables reliable and quality real time communication experiences in large scale with high efficiency and minimal latency.
- Support our customers 24/7 and lead and participate a rotating on call duty to ensure uninterrupted services by governments, fortunate 500 enterprises, and hundreds of millions of end users.
Required Qualifications:
- Bachelor's Degree in Computer Science, or related technical discipline AND technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
- OR equivalent experience.
- People management and team leading experience, especially in a cross-functional and cross time zone settings.
- Cross platform experience is a must including Windows, Mac, Electron, Android and iOS app development (Typescript, Objective C, java).
- Knowledge and experiences in building real time communication products that are used by millions and more customers.
- Experiences in driving innovations and shaping long term business and technology investment strategies and approaches.
- Solid communication and cross team collaboration skills.
- Self-starter with strong growth mindset who likes to learn every day.
Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.
Key Skills
Ranked by relevance
c
skype
cloud
ios
android
linux
embedded
ai
java
javascript
python
typescript
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Software Engineering
2026-05-27
Full-time
Not Applicable
India
Software Development
Engineering
View Job Details
Related
Senior Genrative Ai Engineer - Remote
2026-05-28
Full-time
Not Applicable
Estonia
Software Development
Engineering
View Job Details
Related
Software Engineer- Full stack
2026-05-26
Full-time
Not Applicable
Canada
Software Development
Engineering
Login to Apply
- Posted
- Oct 23, 2024
- Type
- Full-time
- Level
- Not Applicable
- Location
- Tallinn
- Company
- Microsoft
Industries
Software Development
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Software Engineering
2026-05-27
Full-time
Not Applicable
India
Software Development
Engineering
View Job Details
Related
Senior Genrative Ai Engineer - Remote
2026-05-28
Full-time
Not Applicable
Estonia
Software Development
Engineering
View Job Details
Related
Software Engineer- Full stack
2026-05-26
Full-time
Not Applicable
Canada
Software Development
Engineering