Software Engineer

Microsoft empowers every person and organization on the planet to achieve more through innovative technology solutions.
Walldorf, Germany
Backend
Mid-Level Software Engineer
Remote
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cloud

Description For Software Engineer

Microsoft's SAP Engineering team within Azure Core is seeking a Software Engineer to join their team focused on enabling SAP software and services integration with the Azure platform. This role, based in the SAP headquarters in Walldorf, Germany, is part of a global team spanning between Germany and Microsoft's Redmond headquarters.

The position involves working closely with SAP business units to deploy and integrate their SaaS and PaaS applications on Azure using Kubernetes and other open source frameworks. You'll be responsible for analyzing deployments, developing solutions, and collaborating with Azure Compute Engineering teams to enhance the SAP hosting experience on Azure.

This is an excellent opportunity for a mid-level engineer with cloud platform experience, particularly in Azure, and strong knowledge of authentication methods and Kubernetes architecture. The role offers a blend of technical challenges, from implementing code to breaking down complex work items, while working in a collaborative environment between two tech giants.

Microsoft offers comprehensive benefits including industry-leading healthcare, educational resources, investment options, and generous parental leave. The company maintains a strong commitment to diversity and inclusion, seeking to empower every individual to achieve more. With up to 100% work-from-home flexibility and 0-25% travel requirements, this position provides an excellent work-life balance while working on cutting-edge cloud integration solutions.

The ideal candidate will have a Bachelor's degree in Computer Science or related field, hands-on experience with cloud environments, and proficiency in languages like Python, Java, or JavaScript. Experience with Terraform, Ansible, and OSS projects on GitHub would be particularly valuable for this role.

Last updated 7 hours ago

Responsibilities For Software Engineer

  • Work with different SAP business units to deploy and integrate SaaS and PaaS applications on Azure using Kubernetes
  • Analyze deployments and develop solutions to improve SAP hosting experience on Azure platform
  • Work with stakeholders to determine user requirements for features
  • Contribute to design documents and identify dependencies
  • Create and implement code for products, services, and features
  • Break down and estimate work items

Requirements For Software Engineer

Python
Java
JavaScript
Kubernetes
  • Bachelor's Degree in Computer Science or related field with technical engineering experience
  • Experience with cloud environments, preferably Azure
  • Knowledge of authentication methods (OAUTH, SAML, MFA, SSO, Entra ID)
  • Experience with monitoring and telemetry in cloud environments
  • Experience with Terraform and Ansible
  • Experience with Kubernetes architecture and production operations
  • Experience working with OSS projects on GitHub

Benefits For Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
Education Budget
401k
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Networking opportunities

Interested in this job?

Jobs Related To Microsoft Software Engineer

Software Engineer

Software Engineer role at Microsoft's ODSP team in Hyderabad, working on cloud infrastructure and distributed systems serving 200M monthly active users.

Software Engineer II

Software Engineer II position at Microsoft's Location Service Team, working on location inference and geospatial solutions for major Microsoft products.

Software Engineer II

Microsoft is hiring a Software Engineer II in Hyderabad to work on security solutions, requiring 6-8 years of experience in C#, .NET, and distributed systems.

Software Engineer

Software Engineer II position at Microsoft's Cloud Security team, focusing on developing and maintaining cloud security products and infrastructure tools with 6+ years of experience required.

Software Engineer II

Software Engineer II position at Microsoft's Digital Security and Resilience team, focusing on cybersecurity and identity access solutions.