Software Engineer II

Microsoft empowers every person and organization on the planet to achieve more through innovative technology solutions.
$98,300 - $193,200
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
AI · Enterprise SaaS

Description For Software Engineer II

The Business & Industry Copilot (BIC) organization at Microsoft is seeking a Software Engineer II to join their innovative team. This role is part of Microsoft's cutting-edge initiative in AI-driven business applications, specifically working on the Dataverse core platform team within the Dynamics 365 and Power Platform suite.

The position offers an exciting opportunity to work at the forefront of digital transformation, developing state-of-the-art AI solutions and product offerings. As a Software Engineer II, you'll be responsible for creating maintainable, scalable code while collaborating with business and AI leaders to identify and implement solutions that address critical business requirements.

The role offers competitive compensation ranging from $98,300 to $193,200 per year (higher in SF Bay Area and NYC), along with comprehensive benefits including healthcare, educational resources, and investment options. Working in a hybrid environment (up to 50% work from home), you'll be part of a team that's revolutionizing how organizations create and implement Copilot solutions.

Key responsibilities include developing features based on user requirements, implementing clean and maintainable code, and contributing to project planning and execution. You'll need a Bachelor's degree in Computer Science or related field, plus 2+ years of technical engineering experience with various programming languages.

This is an excellent opportunity for a mid-level engineer looking to make an impact in the AI and enterprise software space while working with cutting-edge technology at one of the world's leading tech companies. The role combines technical challenges with business impact, offering significant growth potential in a rapidly evolving field.

Last updated 2 minutes ago

Responsibilities For Software Engineer II

  • Work with stakeholders to determine user requirements for features
  • Create and implement code for products, services, or features
  • Write extensible and maintainable code
  • Review work items and execute project plans
  • Break down larger work items into smaller tasks and provide estimation
  • Leverage feedback channels to incorporate insights into future designs

Requirements For Software Engineer II

Python
Java
JavaScript
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience
  • Experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • 1+ years of experience in designing and building high-scale cloud services
  • Must pass Microsoft Cloud Background Check

Benefits For Software Engineer II

Medical Insurance
Parental Leave
401k
Education Budget
  • 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 II

Software Engineer II

Software Engineer II position at Microsoft's Purview Information Protection team, focusing on building security features for Office products to protect sensitive information across platforms.

Software Engineer II

Software Engineer II position at Microsoft's Mixed Reality team, focusing on display software/firmware development for AR/VR technology. Hybrid role in Redmond, WA.

Software Engineer - Fullstack, Multiple Locations

Full-stack Software Engineering role at Microsoft with focus on developing maintainable and extensible code for products and services.

Software Engineer II

Software Engineer II position at Microsoft focused on building scalable services and product experiences using modern technologies.

Software Engineer II - Microsoft Defender for Cloud Apps (TLV)

Software Engineer II position at Microsoft working on cloud security and SaaS protection tools, requiring 5+ years experience in backend development and distributed systems.