Software Engineering II

Global technology company empowering people and organizations to achieve more through software and cloud solutions.
$98,300 - $193,200
Backend
Mid-Level Software Engineer
Remote
2+ years of experience
Enterprise SaaS

Description For Software Engineering II

Microsoft's Developer Division is seeking a Software Engineer II to join their .NET Runtime Diagnostics team within the Languages, Runtimes, and Compilers Group. This role focuses on building APIs and tools for debugging, profiling, tracing, and metrics in .NET. The position offers the opportunity to work on systems that directly impact developer satisfaction worldwide, collaborating with both internal and external customers. The team values collaboration and innovation, working on best-in-class support for multiple programming languages including C++, Java, .NET, Python, Rust, and Go. This role combines system programming expertise with customer-focused development, offering up to 100% remote work flexibility. The position comes with competitive compensation and comprehensive benefits, reflecting Microsoft's commitment to empowering every person and organization to achieve more. The ideal candidate will have a passion for system programming, continuous learning, and a deep understanding of developer needs.

Last updated a day ago

Responsibilities For Software Engineering II

  • Work with technical customer base
  • Solve difficult technical problems affecting Languages, Runtimes, Compilers, and Tooling
  • Design, implement, debug, and deliver experiences in C/C++, C#, Java, TypeScript, and others
  • Build and design high quality, performant developer experiences
  • Collaborate as part of a motivated engineering team

Requirements For Software Engineering II

Java
JavaScript
TypeScript
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience
  • 1+ years of experience with C/C++ or equivalent systems language
  • Must pass Microsoft Cloud Background Check
  • Experience with coding in languages including C, C++, C#, Java, JavaScript, or Python

Benefits For Software Engineering II

Medical Insurance
Education Budget
Parental Leave
Mental Health Assistance
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Networking opportunities

Interested in this job?

Jobs Related To Microsoft Software Engineering II

Software Engineer

Software Engineer II position at Microsoft working on Azure PostgreSQL migration platform, building cloud database services with hybrid work option in Hyderabad.

Software Engineer II

Microsoft is seeking a Software Engineer II to build high-scale microservices for the Windows Store, focusing on app discovery and acquisition features.

Software Engineer

Microsoft Software Engineer position developing cloud services for Windows People eXperiences team, focusing on family-oriented products and requiring 2+ years of experience.

Software Engineer - II

Microsoft Advertising seeks Software Engineer II for Monetize reporting team to develop and maintain petabyte-scale analytics platform in Bangalore/Pune.

Software Engineer II

Microsoft is hiring a Software Engineer II to build autonomous agent platforms using LLM technology for Dynamics 365 Customer Service Applications in Hyderabad.