1

Microsoft Software Engineer Jobs in New York (NOW HIRING)

Senior Software Engineer

Manhattan, NY · On-site

$134.90K - $177.80K/yr

Microsoft AI is seeking a Senior Software Engineer to join their Ads SDKs team, which focuses on building high-performance advertising SDKs and platform capabilities. The role involves leading the ...

Senior Software Engineer

Manhattan, NY · On-site

$135K - $178K/yr

Microsoft is hiring an experienced Senior Software Engineer to join the Auction Logic team, specifically focused on build, test, deploy, and monitoring. As a Senior Software Engineer, you will * Lead ...

Microsoft's mission is to empower every person and every organization on the planet to achieve more ... Software Engineering IC5 - The typical base pay range for this role across the U.S. is USD $139,900 ...

The Lead Software Engineer ("LSE") is a hands-on leader of a full-stack software engineering team ... Expertise in at least one DevOps tool, such as Microsoft DevOps. * Expertise with GIT source ...

... Microsoft Office Suite, particularly Excel. * Strong analytical and problem-solving abilities ... Experience in developing and optimizing software for specific programming languages [Specify common ...

... engineer complex data formats a plus • manage your work and time with a hybrid work model What ... Bash is a plus Team player with strong interpersonal skills Familiarity with Microsoft development ...

Software Engineer

New York, NY · On-site

$81.58K - $122.37K/yr

Software Engineer - Java Description As a Software Engineer, you will develop and execute key ... Microsoft Graph API * Experience with modern API/ micro-service development, including build tools ...

Software Engineer

Holmdel, NJ · On-site

$81.58K - $122.37K/yr

Software Engineer - Java Description As a Software Engineer, you will develop and execute key ... Microsoft Graph API * Experience with modern API/ micro-service development, including build tools ...

Software Engineer

Holmdel, NJ · On-site

$81.58K - $122.37K/yr

Software Engineer - Java Description As a Software Engineer, you will develop and execute key ... Microsoft Graph API * Experience with modern API/ micro-service development, including build tools ...

Software Engineer

Manhattan, NY · On-site

$81.58K - $122.37K/yr

Software Engineer - Java Description As a Software Engineer, you will develop and execute key ... Microsoft Graph API * Experience with modern API/ micro-service development, including build tools ...

Software Engineer

Parsippany, NJ · On-site

$65.50K - $120K/yr

Experience in Microsoft .NET Framework 4.0 OR above, C#, ASP.NET, ADO.NET, Web services/WCF, MS SQL ... Able to train peers, software engineers, and support team members. * Able to work in our office in ...

Software Engineer

Parsippany, NJ · On-site

$65.50K - $120K/yr

Experience in Microsoft .NET Framework 4.0 OR above, C#, ASP.NET, ADO.NET, Web services/WCF, MS SQL ... Able to train peers, software engineers, and support team members. * Able to work in our office in ...

... Microsoft Visio for process mapping and Azure DevOps for requirements management to ensure ... Deloitte Tax LLP seeks a Software Engineer, Lead in Morristown, New Jersey. Work You'll Do Assist ...

Senior Software Engineer

Florham Park, NJ · On-site

$128.20K - $169K/yr

Senior Software Engineer Department: Information Technology Reports To: Manager, Software ... Experience in other technology stacks is a plus. * 3+ years of experience in Microsoft SQL Server ...

... on Microsoft SQL Server. - Experience with C#, WPF or Boost Library is a plus. - Software engineering techniques with large scale systems is a plus. - Fixed-income experience is a plus. Benefits ...

next page

Showing results 1-20

Microsoft Software Engineer information

See New York salary details

$69.5K

$161.4K

$224.8K

How much do microsoft software engineer jobs pay per year?

As of May 28, 2026, the average yearly pay for microsoft software engineer in New York is $161,396.00, according to ZipRecruiter salary data. Most workers in this role earn between $131,300.00 and $189,300.00 per year, depending on experience, location, and employer.

What is a Microsoft Software Engineer job?

A Microsoft Software Engineer is responsible for designing, developing, testing, and maintaining software products and services. They work with various technologies, programming languages, and frameworks to create innovative solutions that meet user and business needs. Engineers collaborate with cross-functional teams, including product managers, designers, and other developers, to build scalable and efficient software. They also engage in code reviews, debugging, and optimization to ensure high-quality code.

What are the key skills and qualifications needed to thrive in the Microsoft Software Engineer position, and why are they important?

To thrive as a Microsoft Software Engineer, candidates typically need strong programming abilities (such as proficiency in C#, C++, or Java), a solid understanding of computer science fundamentals, and a relevant degree in computer science or related field. Familiarity with Microsoft development tools like Visual Studio, Azure cloud services, and certifications such as Microsoft Certified: Azure Developer Associate are often advantageous. Excellent problem-solving skills, effective communication, and the ability to collaborate in diverse teams help individuals excel in this role. These capabilities are essential for delivering robust software solutions, keeping up with technological advancements, and contributing effectively within Microsoft's fast-paced, innovative environment.

What does a typical day look like for a Microsoft Software Engineer?

A typical day for a Microsoft Software Engineer involves writing and reviewing code, participating in team stand-ups or agile sprint meetings, and collaborating with cross-functional teams such as designers, program managers, and testers. Engineers also spend time troubleshooting issues, conducting code reviews, and contributing to architectural or design discussions. There is a strong emphasis on continuous learning and leveraging the latest Microsoft technologies to deliver scalable solutions. This structure provides opportunities to work on impactful projects, develop new skills, and contribute to a global technology leader.
What cities in New York are hiring for Microsoft Software Engineer jobs? Cities in New York with the most Microsoft Software Engineer job openings:

Senior Software Engineer

Microsoft AI

Manhattan, NY • On-site

$134.90K - $177.80K/yr

Full-time

This job post has expired today. Applications are no longer accepted.


Job description

Job Summary:
Microsoft AI is seeking a Senior Software Engineer to join their Ads SDKs team, which focuses on building high-performance advertising SDKs and platform capabilities. The role involves leading the design and development of key components, enhancing CI/CD pipelines, and collaborating across teams to improve the ad delivery experience on Windows platforms.
Responsibilities:
• Lead the design, architecture, and development of key components of the Windows Ads SDK, making informed design decisions that balance performance, scalability, reliability, and maintainability.
• Build and enhance CI/CD pipelines, test infrastructure, and automation to enable reliable, high-quality, and frequent releases, including validation in non-production environments.
• Design and implement features and enhancements that improve the ad delivery experience on Windows platforms while meeting Microsoft standards for security, privacy, accessibility, and compliance.
• Collaborate with architects and cross-functional engineering teams to evaluate design options, document tradeoffs, and evolve solutions that integrate cleanly with existing systems.
• Drive data-informed feature rollouts, leveraging telemetry and experimentation to monitor feature health, system performance, and customer impact.
• Participate in and influence design and code reviews, applying secure design principles, sharing best practices, and contributing to a culture of engineering excellence.
• Work closely with partner teams to ensure end-to-end readiness, including integration testing, live-site coverage, clear ownership, and defined escalation paths prior to production releases.
Qualifications:
Required:
• Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python + OR equivalent experience.
• Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
Preferred:
• Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python + OR Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python + OR equivalent experience.
• 6+ years of professional software engineering experience building, shipping, and maintaining production-grade software systems.
• 4+ years of hands-on experience with C++, C#, .NET, and Windows development frameworks such as Win32 API, WinUI3 and/or UWP, along with working knowledge of JavaScript.
• Experience designing and optimizing software for performance, reliability, and efficient resource utilization across diverse runtime environments and deployment scenarios.
• Experience building or integrating systems in cloud-based environments, including telemetry, monitoring, CI/CD pipelines, or backend service interactions.
• Ability to work effectively across multiple domains, technologies, and ambiguous problem spaces, adapting quickly to evolving requirements.
• Familiarity with advertising technology concepts such as SDK development, ad delivery pipelines, telemetry, experimentation, or monetization platforms is a strong plus.
Company:
Microsoft AI is a software development company. Founded in 2024, the company is headquartered in Redmond, USA, with a team of 5001-10000 employees. The company is currently Late Stage.