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
Mid-Level Full Stack Software Engineer - Cloud & Web
Join as a Full Stack Software Engineer focusing on C#, Azure, and Microservices in a dynamic team with flexible work options.
Cloud DevOps Engineer
Join our Cloud DevOps team in Brno to automate and enhance our SaaS product infrastructure using Azure, Terraform, and CI/CD tools.
Senior Software Engineer
Join Microsoft in Prague as a Senior Software Engineer. Work on cutting-edge technologies impacting billions globally. Remote work available.
Staff Software Engineer
Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.
Senior Software Engineer - C, C#, Java, JavaScript, Python, Rust
Join Microsoft as a Senior Software Engineer to enhance developer productivity with Azure Kubernetes Service.
Senior NodeJS Developer
Join Semrush as a Senior NodeJS Developer to build and enhance digital marketing tools. Work remotely with flexible hours.
C# Software Developer with .NET and Angular
Join our team as a C# Software Developer in Karlsruhe, focusing on .NET, Angular, and Azure technologies. Flexible work model and competitive salary.
Platform Engineer with Cloud and DevOps Expertise
Join ITQ as a Platform Engineer to design, implement, and maintain cloud-native platforms using Kubernetes and DevOps practices.
Senior Full Stack Engineer (PHP, Angular, React)
Seeking a Senior Full Stack Engineer with PHP, Angular, React expertise for remote work in the EU. 6+ years experience required.
Staff Software Engineer, Data Platform
Join Personio as a Staff Software Engineer in Berlin to build scalable data platforms using Kafka, Kubernetes, and AWS. Drive innovation and excellence.
Full Stack Engineer – React, Typescript, JavaScript (Frontend focus)
Join Tricentis as a Full Stack Engineer focusing on React and TypeScript in Prague. Work on cutting-edge technologies and innovate in software testing.
Senior Software Engineer - Java, Microservices
Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Bavaria, Germany. Work on ERP solutions for automotive finance.
Fullstack Developer - .NET, Angular, Azure
Join Virtual Vaults as a Fullstack Developer working with .NET, Angular, and Azure in a dynamic team in Rotterdam.
Senior Software Engineer - C#, Java, SQL
Join Microsoft as a Senior Software Engineer in Prague, working with C#, Java, and SQL to innovate AI-first business applications.
Senior Software Engineer - C#/.NET
Join TrueLayer as a Senior Software Engineer in Milan, working with C#, .NET, AWS, and Kubernetes to build scalable systems.
Principal AI Engineer
Join Cere Network as a Principal AI Engineer to drive AI innovation in Web3. Requires 10+ years in AI/ML, NLP, and software development.
Fullstack Developer - Platform Services (.NET, Angular)
Join Virtual Vaults as a Fullstack Developer in Rotterdam. Work with .NET, Angular, and Azure in a hybrid environment.
Senior Backend Engineer (JavaScript & Node.js)
Join Devire as a Senior Backend Engineer specializing in JavaScript & Node.js, working on innovative fintech solutions in a hybrid role in Warsaw.
Software Engineer - Cloud Applications and Python
Join Topicus as a Software Engineer in Arnhem to develop cloud applications using Python, REST APIs, and ETL processes for healthcare data services.
Senior Software Engineer - .NET and Go
Join Sysdig as a Senior Software Engineer in Berlin, focusing on .NET and Go for cloud security solutions.
Cloud-Native Fullstack Engineer - CXS Built-in Support
Join SAP as a Cloud-Native Fullstack Engineer to innovate with NodeJS and React, enhancing SAP cloud user experiences.
Cloud Data Engineer
Seeking a Cloud Data Engineer with expertise in AWS, Python, and CI/CD for a hybrid role in Hannover. Join our dynamic team!
Fullstack Developer .NET, React/TypeScript
Join Omnicom Media Group as a Fullstack Developer specializing in .NET, React/TypeScript. Work on innovative solutions with a dynamic team.
Remote Software Engineer - Microsoft Teams
Join Microsoft Teams as a Remote Software Engineer focusing on innovative collaboration features.