Taro Logo

Software Engineer II

Microsoft is a company where passionate innovators collaborate to develop cloud-enabled solutions and business applications, including Dynamics 365 and Power Platform.
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
Enterprise SaaS · AI

Description For Software Engineer II

Microsoft's Business & Industry Copilots group is seeking a Software Engineer II to join their Agent Cloud Infrastructure Team. This team is responsible for hosting mission-critical services for some of the largest businesses globally, built on Azure and operating at a truly global scale.

The role involves working on the Data Management team in Dataverse, focusing on helping customers manage petabytes of data at scale in a cost-effective manner. The position requires expertise in development and design using C/C++/C# and/or Java, with demonstrated experience in building services.

As a software engineer, you'll be responsible for:

  • Designing, developing, and maintaining services, APIs, and infrastructure
  • Working in an agile, data-driven environment
  • Contributing to core initiatives across the Dynamics organization
  • Implementing enterprise-scale AI products
  • Building and maintaining cloud services and big data platforms

The ideal candidate should have:

  • 3+ years of development and design experience
  • Bachelor's degree in software engineering or computer science
  • Strong analytical skills with a systematic approach to software design
  • Experience with cloud services and big data platforms
  • Knowledge of Dynamics 365 and/or Power Platform solutions (preferred)

Microsoft offers comprehensive benefits including healthcare, educational resources, savings and investments, parental leave, and generous time away. The company promotes a culture of inclusion where everyone can thrive, with a growth mindset focused on innovation and collaboration.

The position offers hybrid work arrangements with up to 50% work from home opportunity and requires minimal travel (0-25%). Join Microsoft's mission to empower every person and organization on the planet to achieve more while working on cutting-edge technology solutions.

Last updated 8 hours ago

Responsibilities For Software Engineer II

  • Design, development and maintenance of services, APIs and resources
  • Build and maintain enterprise-scale services
  • Work in agile, data-driven environment
  • Manage petabytes of data at scale
  • Collaborate with team members on core initiatives
  • Implement quality-first solutions

Requirements For Software Engineer II

Java
  • 3+ years in development and design experience (C/C++/C# and/or Java)
  • Bachelor's degree in software engineering or computer science
  • Experience with design and implementation of enterprise-scale AI products
  • Knowledge of Cloud Services and Big Data platforms
  • Experience with Dynamics 365 and/or Power Platform solutions (preferred)
  • Must pass Microsoft Cloud Background Check

Benefits For Software Engineer II

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

Jobs Related To Microsoft Software Engineer II