Microsoft logo

Principal Software Engineer - Azure API Platform

Microsoft

Job Overview

Join Microsoft's Azure API Platform team as a Principal Software Engineer in Prague, Czech Republic. This role offers the unique opportunity to work on large-scale distributed systems and implement key initiatives that are crucial to Microsoft's cloud strategy. You will be part of a team responsible for developing and managing some of the most popular, highly paid, and fastest-growing Azure services, including Azure API Management and the recently announced Azure API Center.

Responsibilities

  • Collaborate with stakeholders to determine user requirements and incorporate insights into designs.
  • Lead architecture discussions, create proposals, and oversee junior team members.
  • Ensure system architecture meets security and compliance requirements.
  • Produce maintainable code and optimize performance.
  • Provide expertise in coding and validation strategy, and ensure code meets quality standards.
  • Drive project plans and release plans, break down vision into milestones, and guide project estimation.
  • Lead experimentation to determine the effectiveness of changes.
  • Maintain operations of live services, develop playbooks for issue resolution, and ensure solutions are scalable and meet compliance guidelines.
  • Enhance and contribute to software developer tools, apply automation within production, and stay current with technological developments.

Qualifications

  • Bachelor’s degree in computer science, or related technical discipline.
  • Principal/Lead level of technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python, or equivalent experience.
  • Hands-on experience with distributed systems and services in the cloud.
  • Full stack engineering experience involving client-side technologies.
  • Proven ability to tackle complex technical issues for running large scale cloud services.
  • Knowledge in Web application frameworks like ASP.NET, Node.js etc.

Benefits

  • Remote work flexibility.

Location

This position is based in Prague, Czech Republic, offering a vibrant tech community and a dynamic work environment.

Benefits
Extracted with AI

  • Remote work flexibility

Similar jobs

Last update: 23 minutes ago

Microsoft logo
Microsoft

Software Engineer II

Join Microsoft's COSMIC team as a Software Engineer II in Prague, focusing on Azure Kubernetes Service and engineering excellence.

Microsoft logo
Microsoft

Principal Software Engineer

Join Microsoft as a Principal Software Engineer to design and build next-gen collaboration experiences remotely.

Microsoft logo
Microsoft

Principal Software Engineer - Cloud Security

Join Microsoft as a Principal Software Engineer focusing on cloud security solutions. Remote work available.

Microsoft logo
Microsoft

Principal Software Architect

Join Microsoft as a Principal Software Architect in Reston, VA, leading engineering and cybersecurity initiatives with Azure technologies.

Procore Technologies logo
Procore Technologies

Senior Software Engineer, Frontend

Join Procore as a Senior Software Engineer, Frontend, to innovate and drive UI changes in a remote role.

Inclusively logo
Inclusively

Senior Cloud Engineer

Join as a Senior Cloud Engineer to architect and deploy cloud solutions using Azure, AWS, and GCP. Lead innovation in cloud technology.

Procore Technologies logo
Procore Technologies

Senior Software Engineer, Frontend

Join Procore as a Senior Frontend Engineer to innovate UI design systems remotely. Enhance developer experiences and mentor junior engineers.

Keboola logo
Keboola

Senior AI Engineer - Backend

Join Keboola as a Senior AI Engineer to enhance AI features, develop models, and collaborate on innovative projects in Prague.

SentinelOne logo
SentinelOne

Senior Backend Engineer - Cloud Native Security

Join SentinelOne as a Senior Backend Engineer to design and implement cloud-native security solutions.

Microsoft logo
Microsoft

Senior Software Development Engineer

Join Microsoft as a Senior Software Development Engineer to drive AI and ML innovations in Windows.

Apify logo
Apify

Backend Engineer for Developer Platform (Node.js/TypeScript)

Join Apify as a Backend Engineer to build web scraping and automation platforms using Node.js and TypeScript.

Microsoft logo
Microsoft

Senior Software Engineer - Azure DNS and Traffic Manager

Join Microsoft as a Senior Software Engineer to build resilient, low-latency applications on Azure DNS and Traffic Manager.

SentinelOne logo
SentinelOne

Senior Backend Engineer - Cloud Native Security

Join SentinelOne as a Senior Backend Engineer focusing on cloud-native security solutions. Work remotely in Slovakia.

Utilus logo
Utilus

Senior Python Developer with Azure and FastAPI Experience

Join Utilus as a Senior Python Developer to design scalable APIs with FastAPI and Azure, ensuring optimal performance and data integrity.

Intuit logo
Intuit

Principal Software Engineer

Join Intuit as a Principal Software Engineer to lead and innovate in software development, focusing on customer-driven solutions and agile methodologies.

Riverty logo
Riverty

Senior Azure Cloud Engineer

Join Riverty as a Senior Azure Cloud Engineer to lead cloud data platform initiatives with Azure expertise.

Eliq logo
Eliq

Senior Data Engineer with Azure Expertise

Join Eliq as a Senior Data Engineer to enhance our Azure-based data platform and drive the energy transition.

Mapiq logo
Mapiq

Senior Back End Developer (C#, .NET, Azure)

Join Mapiq as a Senior Back End Developer. Work with C#, .NET, and Azure to enhance our workplace experience platform.

Thales logo
Thales

JavaScript/DevOps Engineer

Join Thales as a JavaScript/DevOps Engineer in Prague, focusing on CI/CD, automation, and cloud solutions.

Oracle logo
Oracle

Principal Java Developer - Oracle Health & Applications Infrastructure

Join Oracle as a Principal Java Developer to build cloud-centric applications for healthcare.

SentinelOne logo
SentinelOne

Senior Software Engineer - Test Framework Development

Join SentinelOne as a Senior Software Engineer to develop test frameworks with Java, TypeScript, and more. Remote work available.

Farmless logo
Farmless

Principal Software Engineer

Join Farmless as a Principal Software Engineer to revolutionize food production with cutting-edge software solutions.

OPENLANE logo
OPENLANE

Remote Software Engineer

Join our team as a Remote Software Engineer, developing high-quality code in an agile environment. Skills in microservices, API development, and cloud computing required.

HERE Technologies logo
HERE Technologies

Principal Software Engineer (AI/ML - Python, Java)

Join HERE Technologies as a Principal Software Engineer focusing on AI/ML with Python and Java. Lead R&D for location intelligence.