Senior Software Engineer

Global technology company empowering people and organizations through innovative software and cloud solutions.
Backend
Senior Software Engineer
Remote
5,000+ Employees
5+ years of experience
Enterprise SaaS · Cloud

Description For Senior Software Engineer

Microsoft's Azure API Platform team is seeking a Senior Software Engineer to join their Developer Division, focusing on Azure API Management and Azure API Center services. This role offers an exciting opportunity to work on highly scalable, cloud-based API management solutions that serve developers worldwide. The position involves building and maintaining distributed systems, working with both open-source and platform components, and contributing to Microsoft's cloud strategy. The team is particularly focused on leveraging generative AI to revolutionize API management solutions.

The role combines technical leadership with hands-on development, requiring expertise in multiple programming languages and distributed systems. You'll be working in a collaborative environment, designing and implementing features that impact thousands of developers globally. The position offers the flexibility of up to 100% remote work from Prague, with minimal travel requirements (0-25%).

As part of Microsoft's mission to empower every person and organization, you'll be contributing to services that are fundamental to the modern digital infrastructure. The role offers comprehensive benefits, including industry-leading healthcare, educational resources, and parental leave, along with the opportunity to work on cutting-edge technology at one of the world's leading tech companies.

The ideal candidate should be passionate about building new products while managing globally distributed services, capable of producing high-quality solutions independently, and able to thrive in a collaborative, diverse team environment. This position represents a unique opportunity to impact the future of API management and cloud computing while working with the latest technologies and methodologies.

Last updated 2 minutes ago

Responsibilities For Senior Software Engineer

  • Design, build and deliver next set of services, features, and developer's tools
  • Collaborate with stakeholders to determine user requirements
  • Produce maintainable code and optimize performance
  • Drive project plans and release plans
  • Maintain operations of live services
  • Develop playbooks for issue resolution
  • Enhance and contribute to software developer tools

Requirements For Senior Software Engineer

Java
JavaScript
Python
Node.js
  • Senior level technical engineering experience with C, C++, C#, Java, JavaScript, or Python
  • 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
  • Must pass Microsoft Cloud Background Check

Benefits For Senior 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
  • Opportunities to network and connect

Interested in this job?

Jobs Related To Microsoft Senior Software Engineer

Senior Software Engineer

Senior Software Engineer role at Microsoft CO+I team in Hyderabad, focusing on datacenter infrastructure automation and D365 implementation with 8+ years experience required.

Senior Software Engineer

Senior Software Engineer role at Microsoft Viva, focusing on AI-powered employee experience solutions, requiring 8+ years of experience in backend development and distributed systems.

Senior X++ Developer

Senior X++ Developer position at Microsoft Bangalore, focusing on Dynamics 365 Finance development with 8+ years experience required.

Senior Backend Engineer– Azure Video Indexer Group

Senior Backend Engineer role at Microsoft's Azure Video Indexer group, focusing on cloud infrastructure, automation, and ML model deployment with hybrid work options.

Software Engineer

Senior Software Engineer position at Microsoft's Azure Data engineering team, focusing on database systems and SQL Server integration with Fabric services in Barcelona, Spain.