Sr. Software Engineer

Full Time Reston, Virginia Microsoft

Microsoft Careers: My job detailsSkip to main content

This site uses cookies for analytics, personalized content and ads. By continuing to browse this site, you agree to this use. Learn more

Microsoft Careers

Sign in

– Account central
– history
– Help center
– Job alerts
– Job watch list
– Recommended jobs
– Resumes


If you have an existing Microsoft Careers account, sign in below. If you are new to the site, create a Microsoft Careers account by clicking on one of the following:






– Working at Microsoft

– Benefits and perks
– Businesses and teams
– Mission and culture
– Office locations

– Students and graduates

– Events and webinars
– Find your recruiter
– International opportunities
– Programs

– Find a job

– Students and graduates
– Industry professionals

– Things to do

– Create a careers account
– Explore recommended jobs
– Locate events and webinars
– Find your recruiter
– Review interview tips

– Working at LinkedIn

Sr. Software Engineer

Security Clearance 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:

Citizenship Verification: This position requires verification of US Citizenship to meet federal government security requirements.

Candidates must have an active TS and be willing to upgrade to TS/SCI (with polygraph) or have an active TS/SCI and be willing to upgrade to TS/SCI (with polygraph). This role will require candidates to maintain the TS/SCI (with polygraph) clearance.

Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.

More than ever before, cloud services are transforming the way the world does business. As you’ve probably heard, Microsoft is committed to being cloud-first, and with several multi-billion dollar services already serving the needs of individuals and organizations all over the globe, the opportunity to shape the future has never been greater!

Microsoft’s Enterprise cloud services are some of the most rapidly growing and strategically important segments in our company. The Office 365 Enterprise Cloud team runs a mission-critical cloud service for many of the largest organizations in the world, including many of the Fortune 500 companies as well as federal, state, and local government organizations. We provide a distributed, scalable, highly-reliable service for millions of people. As you might expect, customers of this nature have the highest expectations around enterprise features, regulatory compliance, reliability and availability and of course about the security of our service!

We are looking for a Software Engineer to help design and implement scenarios for our customers. You would receive significant mentoring and coaching as you help prioritize and unblock work for our big government sovereign environments.

Core Responsibilities:

– Design and automate service scale features and customer requirements

– Design and implement improvements to our security posture and compliance automation

– Be part of a Dev-Ops team that handles and remediates customer issues

– Collaborate with partner teams to meet the engineering goals in a unified manner

– Contribute to significantly improving the security rigor of our system to be best-in-world

Basic Qualifications:

– 4 years of software development experience using C#, Java, C++, or C

– 1+ year of engineering experience

Preferred Qualifications:

– Bachelor’s degree in science, engineering or equivalent experience

– PowerShell or other scripting technologies (Python, GO..)

– Experience with building cloud-scale infrastructure components.

– Awareness & passion related to cloud scale monitoring and big-data analysis.

– Familiar with secure software design concepts

– Familiar with security related configurations such as encryption or authentication mechanisms

– Proven track record of delivering projects that include multiple components

– Ability and eagerness to work across and partner with multiple engineering teams to achieve business goals


Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request to **********************.

Job #

****** *******

United States, Reston (VA)

Job families
Development (engineering)


Empower your future.

When you complete this final step in the application process, your resume will be sent to staffing and you will get an email confirmation of submission. You may be contacted directly be a recuiter if there is a match.

Select resume The resume you have selected will be used for the below job openings. Edit this resume Create New Resume

The resume noted above will be used for applying to the position(s) listed in the table. Please make sure that these are the openings you are interested in. Are you ready to proceed with submitting your resume for the above position(s)?

Affirmative action information

Microsoft is committed to a diverse work environment and this commitment is demonstrated, in part, through its affirmative action program. To assist us in meeting this commitment, we encourage you to complete the below information for our records. This information is solicited from all individuals applying for U.S. – based positions with Microsoft, as required by U.S. law. Completion of this section is strictly voluntary. Declining to provide this information will not result in any adverse treatment of your application for employment. The ethnicity/race categories listed below are defined by the U.S. Equal Employment Opportunity Commission.




Decline to state

Race/ethnicity View definitions Close definitions

What prompted you to apply to Microsoft?

To confirm that you are a person and not an automated program, please enter all the characters you see in the image. You can avoid this by signing in.

Your computer must be able to play audio in WAV format. The audio file is intentionally distorted to prevent automated programs from reading it. If the file plays in another program, remember the numbers, return to this page, and then type them in the field.

Play audio

Update contact information?
Some of the contact information you just provided is different from what we have in your existing Microsoft Careers account. Do you want us to update your account with the latest information?

Great! Updates to your account have been saved.

You need a resume to apply

To apply for this job, you must to submit a resume.

If you already have a saved resume, Sign in

The selected job(s) were added to your job watch list



Get started

– Explore recommended jobs
– Search jobs
– Manage job alerts
– Manage resumes

Life at Microsoft

– Diversity
– JobsBlog
– News Center
– Stories
– The Fire Hose
– Women at Microsoft

Tips and tools

– history
– Frequently asked questions
– Help center
– Interview tips
– Job watch list

Connect with us

– Legal
– Privacy
– Contact us
– 2018 Microsoft

To apply for this job please visit the following URL: →