Software Engineer II

Global technology company empowering people and organizations to achieve more through software and cloud solutions.
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
Enterprise SaaS

Description For Software Engineer II

Microsoft's Windows Platform + Developer team is seeking a Software Engineer II to help make Windows the best platform for developers. This role focuses on developing high-quality SDKs and enhancing developer experiences within the Windows ecosystem. You'll be part of a team dedicated to empowering developers with AI, Cloud, and world-class developer tools.

The position offers a unique opportunity to work on innovative solutions that directly impact the Windows developer community. You'll contribute to SDK development, system-level software, and platform improvements while collaborating with various stakeholders. The role requires strong technical skills in languages like C++, Java, JavaScript, or Python, and deep understanding of Windows application development.

Working in a hybrid environment with up to 50% work from home flexibility, you'll join a diverse and inclusive team culture that values continuous learning and innovation. The position offers comprehensive benefits including industry-leading healthcare, educational resources, and parental leave. This is an excellent opportunity for a mid-level engineer passionate about developer tools and platform development to make a significant impact at one of the world's leading technology companies.

Microsoft's commitment to empowering every person and organization, combined with their growth mindset culture, makes this an ideal role for someone looking to advance their career while working on meaningful projects that shape the future of Windows development.

Last updated a month ago

Responsibilities For Software Engineer II

  • Work with stakeholders to determine user requirements for Software Development Kits (SDKs)
  • Contribute to identification of dependencies and development of design documents
  • Create and implement code for products, services, or features
  • Break down larger work items into smaller work items and provide estimation
  • Stay current with developments to improve product availability, reliability, efficiency, and performance

Requirements For Software Engineer II

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical field
  • 2+ years technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • Solid experience in Windows application development
  • Familiarity with system-level software
  • Solid analytical and problem-solving skills

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, Rust low level developer

Microsoft is seeking a Rust low-level developer to build innovative security solutions, requiring 3+ years of experience in systems programming and security protocols.

Software Engineer

Software Engineer position at Microsoft's Azure OneDeploy HealthStore team, working on large-scale distributed systems and cloud infrastructure with remote work options.

Software Engineer II

Software Engineer II position at Microsoft working on the Virtualization Core Platform team, developing foundational components of Microsoft's virtualization stack and Hyper-V technology.

Technical Support Engineer

Technical Support Engineer position at Microsoft in Seoul, offering hybrid work model, requiring 3+ years experience and bilingual Korean-English proficiency.

Technical Support Engineering

Technical Support Engineering role at Microsoft, offering hybrid work model with focus on resolving complex customer technical issues and driving product improvements.