Software Engineer II

Microsoft is a global technology company that empowers every person and organization on the planet to achieve more.
$127,200 - $208,800
Backend
Mid-Level Software Engineer
Hybrid
2+ years of experience
Enterprise SaaS

Description For Software Engineer II

Microsoft's Advertising (MSA) Platform is expanding its team to meet the growing demands of the advertising industry. They are seeking a Software Engineer II to join their dynamic engineering team focused on Microsoft Dynamics 365 Platform, Azure Data Lakes, Power Apps, and various internal system integrations.

The role offers a unique opportunity to work with Microsoft's critical advertising sales tools and Dynamics 365 Platform, which are essential to the success of their Sales, Service, and Marketing teams. As a Software Engineer II, you'll be responsible for architecture, development, and administration of these systems while delivering high-priority, business-impacting features.

The position provides an excellent balance of work-life integration with a hybrid work model, requiring 2-3 days in the NYC office per week. You'll have the chance to develop deep business acumen, enhance your technical skills, and contribute to meaningful projects that directly impact Microsoft's advertising business.

The compensation is competitive, with a base salary range of $127,200 - $208,800 for the New York City metropolitan area, along with comprehensive benefits including industry-leading healthcare, educational resources, and parental leave.

This role is ideal for someone with 2+ years of experience who is passionate about enterprise software development and wants to work with modern technologies like Power Platform, Azure Data Factory, and various programming languages. You'll be part of Microsoft's mission to empower every person and organization on the planet to achieve more, working in an inclusive culture that values growth mindset, innovation, and collaboration.

The position offers significant growth opportunities, including the chance to mentor other engineers, learn unique aspects of the advertising business, and develop expertise in deal structuring. You'll be working with cross-functional teams, contributing to system architecture, and ensuring the reliability and performance of critical business systems.

Last updated 5 hours ago

Responsibilities For Software Engineer II

  • Work with stakeholders and cross-functional teams to determine user requirements
  • Contribute to identifying dependencies and developing design documents
  • Create and implement code for products, services, or features
  • Break down larger work items and provide estimation
  • Act as Designated Responsible Individual (DRI) for on-call system monitoring
  • Stay current with developments to improve system availability, reliability, and performance

Requirements For Software Engineer II

Java
JavaScript
Python
  • Bachelor's degree in computer science or related technical field AND 2+ years technical engineering experience
  • Experience in Dynamics 365 features, workflows, dashboards, business processes, reports, plugins, and SSIS scripts
  • Experience in Power Apps, Power Platform, Azure Data Factory, PySpark, Databricks and Azure Data Lakes

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

Interested in this job?

Jobs Related To Microsoft Software Engineer II

Software Engineer II

Software Engineer II role at Microsoft working on MAIA System Infrastructure team, focusing on AI accelerator development and optimization.

Software Engineer

Mid-level Software Engineer position at Microsoft's Cloud Supply Chain organization, focusing on distributed systems and microservices development.

Software Engineer II

Microsoft is seeking a Software Engineer II to join their AI organization's Advertising Delivery Engine team, focusing on distributed systems and microservices development.

Software Engineering II

Microsoft Security division seeks Software Engineer II to build AI-powered cybersecurity solutions, offering hybrid work and comprehensive benefits.

Software Engineer II

Microsoft Software Engineer II position focusing on building scalable advertising technology systems with machine learning integration.