Software Engineer

Microsoft is a global technology company that operates cloud services and infrastructure supporting over 200 online businesses including Azure, Bing, Office 365, Xbox Live, and Skype.
Cloud
Entry-Level Software Engineer
Hybrid
5,000+ Employees
1+ year of experience
Enterprise SaaS · Cloud

Description For Software Engineer

Microsoft's Cloud Supply Chain (CSCP) organization is seeking a Software Engineer to join their team working on the Azure Kubernetes Platform (AKS). This role is part of a critical infrastructure team that supports Microsoft's massive cloud operations, spanning over 200 datacenters worldwide and serving more than 1 billion customers across 90 countries.

The position offers an exciting opportunity to work on large-scale distributed systems that handle millions of daily requests and host hundreds of services. As part of the Supply Chain Engineering team, you'll be responsible for developing and maintaining the AKS platform that hosts vital supply chain services. This role combines cloud infrastructure expertise with traditional software engineering, requiring skills in both modern development frameworks and cloud-native technologies.

The ideal candidate will have experience with cloud platforms and a strong foundation in software development. You'll be working in a hybrid environment with up to 50% work from home flexibility. The role involves collaborating with teams across the organization on security and compliance initiatives, developing automation solutions, and implementing robust CI/CD pipelines.

This position offers an excellent opportunity for growth and learning, with access to Microsoft's comprehensive benefits package including industry-leading healthcare, educational resources, and parental leave. You'll be part of a team that's at the forefront of cloud infrastructure development, supporting Microsoft's expanding cloud business and AI initiatives.

The role requires a minimum of 1 year of development experience and a bachelor's degree in Computer Science or related field. You'll need proficiency in languages like Java, JavaScript, or Python, and familiarity with cloud platforms. This is an ideal position for someone who wants to make a daily impact while working with cutting-edge technology at a global scale.

Last updated 3 months ago

Responsibilities For Software Engineer

  • Develop distributed systems/applications using modern UX libraries and server side frameworks
  • Develop automation to remove toil and improve developer productivity
  • Develop thorough documentation and follow up with teams on security/compliance initiatives
  • Actively contribute to DevOps practice by developing CI/CD pipelines
  • Develop Unit tests, integration tests, regression tests and contribute to product/code quality
  • Be a champion of security by actively applying security fixes and address compliance issues

Requirements For Software Engineer

Kubernetes
Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical discipline
  • At least 1 year experience in a developer role
  • Experience with cloud computing platforms Azure, GCP or AWS
  • Experience coding in languages including C, C++, C#, Java, JavaScript, or Python
  • Ability to meet Microsoft, customer and/or government security screening requirements
  • Must pass Microsoft Cloud background check

Benefits For 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 Software Engineer

Technical Support Engineer - Azure Billing and Subscription (German Speaker)

Technical Support Engineer position at Microsoft focusing on Azure Billing and Subscription support for German-speaking customers, offering hybrid work arrangement in Lisbon.

Technical Support Engineering

Technical Support Engineering role at Microsoft focusing on Azure cloud platform support and customer success.

Technical Support Engineering

Technical Support Engineer role at Microsoft focusing on Azure cloud services support, offering hybrid work and comprehensive benefits.

CE Field Service Engineer

CE Field Service Engineer role at Microsoft's Cloud Operations & Innovation team, managing datacenter infrastructure and operations.

Software Engineer

Entry-level Software Engineer position at Microsoft focusing on cloud security and compliance solutions for Office 365 and Windows platforms.