Taro Logo

Software Engineer

Microsoft's mission is to empower every person and every organization on the planet to achieve more.
Cloud
Mid-Level Software Engineer
Remote
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS · Cloud
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer

The Enterprise+Cloud team at Microsoft is seeking a Software Engineer to join their mission of increasing the addressable market for M365 by delivering backend services in special cloud environments. This role involves building cloud infrastructure that supports air-gapped clouds, sovereign clouds, and go-local environments, crucial for customers in public sector and highly regulated industries.

Key responsibilities include:

  • Engaging with product engineering teams to determine requirements for automation of deployment, configuration, and observability in special clouds.
  • Participating in design, implementation, testing, release, and support of automation solutions.
  • Learning about Azure cloud platform and implementing infrastructure as code (IaC).
  • Collaborating across teams to ensure optimal solutions.
  • Breaking down work items into tasks and providing estimations.

The ideal candidate should have:

  • A Bachelor's Degree in Computer Science or related field, or equivalent experience.
  • Proven experience coding in languages such as C, C++, C#, Java, JavaScript, or Python.
  • Passion for cloud infrastructure creation.
  • Technical experience in cloud engineering and/or DevOps/SRE disciplines (preferred).

Microsoft offers a comprehensive benefits package, including industry-leading healthcare, educational resources, savings and investments, parental leave, generous time off, and opportunities for networking and giving back.

Join Microsoft's inclusive culture where employees come together with a growth mindset, innovate to empower others, and collaborate to realize shared goals. This role offers exposure to the architecture and cloud infrastructure behind Microsoft 365, the world's largest productivity cloud.

Last updated 8 months ago

Responsibilities For Software Engineer

  • Engage with product engineering teams to determine requirements for automation
  • Participate in design, implementation, testing, release, and support of automation solutions
  • Learn about Azure cloud platform and implement infrastructure as code (IaC)
  • Collaborate across teams to ensure optimal solutions
  • Break down work items into tasks and provide estimations
  • Share information across disciplines within feature team and organizational group

Requirements For Software Engineer

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical discipline
  • Proven experience coding in languages including C, C++, C#, Java, JavaScript, or Python
  • Passion for cloud infrastructure creation
  • Technical experience in cloud engineering and/or DevOps or SRE disciplines (preferred)

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?