Find Your Dream Job Today

Our mission is to help high-achieving LGBTQ+ undergraduates reach their full potential.

Software Engineer II



This job is no longer accepting applications

See open jobs at Microsoft.
Software Engineering
Redmond, WA, USA
Posted on Monday, February 12, 2024
Do you describe yourself as an explorer, builder, and lifelong learner who thinks collaboratively and has a technical background as a software developer? We are looking for a Software Engineer II who embraces these roles on the Special Projects and Resources Team (SPARTANs) in M365 Core Platform, also known as Substrate.

Substrate is the data and intelligence platform that enables internal partner teams at Microsoft to build, deploy, and maintain compliant productivity apps and services with reduced effort and faster time to market. The purpose of the SPARTANs team is to tackle 6-month long strategic projects across Substrate that are directly approved by leadership and are highly visible. With other large tech companies all working hard to deliver capabilities in this space, the need to deliver strategic projects is critical to our success. SPARTANs enables us to move faster and make greater impact.

We are looking for SPARTAN team members who are excited about making important technical contributions and who can see themselves in or growing into one or more of the following roles. You are an explorer who is excited about the opportunity to learn new code, meet other teams, and enable new customer scenarios. You have an approach for quickly gaining expertise and confidence working in new code bases. You are a builder who loves to build clean and testable code, effective working relationships, and helpful documentation. You want to help create an effective team that loves working together. You develop adaptable and reliable solutions that are well tested. You want to create a reputation of excellence for your team. You are inclusive. It is important to you that everyone on the team feel like they belong. You listen well and you speak openly. You have empathy and curiosity. You are a teacher who shares what they know with others. You are open to growing by sometimes making mistakes and breaking things you wish you had not. You are open to applying a growth mindset to those experiences to make your engineering more reliable and resilient.

More About Microsoft 365

Microsoft 365 is the fastest growing cloud services business in Microsoft. M365 brings together cloud versions of our most trusted communications and collaboration products like Exchange, SharePoint, OneDrive and Skype with the desktop suite of Office products in an always up-to-date integrated service offering. Since its launch, the service has made it easier for millions of information workers across the world in small, medium, and large enterprises to use the best of Microsoft’s business productivity solutions via the cloud. The service now extends the same capability to consumer communication and collaboration products.


The engineers in this team play a critical role in driving the technical details of a variety of middle tier and backend service projects spanning multiple areas. They will have to understand the design, code and features of different areas, come up to speed and implement features that delight customers and partners via their intuitiveness, attention to detail and responsiveness. They have good partnership skills and are motivated to collaborate with others.


Required/Minimum Qualifications

  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR equivalent experience.
  • 1+ year Server and/or service experience

Other Requirements

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 Qualifications

  • 3+ years of software development experience and familiarity in one or more OOP languages, such as: Java, C#, C++.
  • Continuously building coding, design, and problem-solving skills.
  • Understanding of data analysis and machine learning is beneficial, but not required.
  • Ability to quickly ramp up on new technologies.

Software Engineering IC3 - The typical base pay range for this role across the U.S. is USD $94,300 - $182,600 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $120,900 - $198,600 per year.

Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here: https://careers.microsoft.com/us/en/us-corporate-pay


Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.

This job is no longer accepting applications

See open jobs at Microsoft.