Jobiglo

No results.

Principal Software Engineer

Microsoft · Tallinn

New
70,600 - 129,200 EUR/year 🇬🇧 English
C++ C# Java JavaScript Python Azure AWS GCP Azure DevOps CI/CD Automated testing Monitoring Telemetry Observability AI Machine learning LLM Intelligent automation DevOps

Job description

About the role

The Principal Software Engineer will provide hands‑on technical leadership for the Intelligent Conversation and Communications Cloud (IC3) Developer Excellence team. You will shape architecture, drive AI‑powered automation, and improve developer productivity across Azure DevOps tooling.

Key responsibilities

  • Lead architecture, technical strategy, and design of developer platforms, services, and tooling for IC3 and Azure DevOps.
  • Drive adoption of AI‑enabled engineering capabilities, intelligent automation, and LLM‑based solutions.
  • Modernise build, test, release, source‑control, and workflow pipelines for consistency and scalability.
  • Define common engineering frameworks and services to reduce duplication and standardise practices.
  • Partner with engineering teams to understand needs, align technical direction, and deliver end‑to‑end solutions.
  • Influence roadmaps, evaluate trade‑offs, manage dependencies, and resolve cross‑team architectural challenges.
  • Champion secure development, CI/CD automation, observability, testing, reliability, and operational rigour.
  • Mentor engineers through design reviews, code reviews, and knowledge sharing.

Required profile

  • Bachelor’s (or higher) in Computer Science or related field with extensive experience in large‑scale distributed systems.
  • Proven track record leading complex technical initiatives across multiple teams.
  • Deep expertise in software architecture, scalability, reliability, and performance.
  • Strong ability to influence without authority and communicate technical concepts in English.
  • Understanding of data privacy, compliance, and security in distributed environments.

Required skills

  • C, C++, C#, Java, JavaScript, Python
  • Azure (preferred), AWS, GCP
  • Azure DevOps, CI/CD pipelines, automated testing, monitoring, telemetry, observability
  • AI/ML, LLM‑enabled solutions, intelligent automation, agentic workflows
  • DevOps practices, incident management

What we offer

  • Modern work environment with industry‑leading benefits and latest hardware/software.
  • Subsidised food, beverages, gym memberships, and sports/gaming communities.
  • Opportunities for personal and professional growth within IC3, MDCE, and Microsoft.

Questions fréquentes

Le salaire proposé pour ce poste est de 71-129k EUR par an. Le détail figure dans l'annonce.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Explore further

Salaries, guides and searches in Estonia.

Salary: Senior Software Engineer Based on 5 job offers in Estonia

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

💬 Chat with us on Telegram Chat on WhatsApp

Published 2 days ago

Expires 1 month from now

17 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Microsoft

Tallinn