Specialist - Software Engineering Jobs in Washington, DC
Specialist - Software Engineering jobs in Washington concentrate in the Capitol Hill technology corridor, the Navy Yard district, and Rosslyn-Ballston, with strong demand across federal IT services, defense contracting, and emerging tech startups. Employers hiring right now include CVS Health, Anduril, and SpaceX. Scan the live roles below and apply to whichever ones fit.
Find JobsOverview
Showing 5 of 204+ Specialist - Software Engineering jobs











Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
Security represents one of the most critical priorities for our customers in a world of increasing digital threats, regulatory scrutiny, and estate complexity. Microsoft Security aspires to make the world a safer place for all. We are building a security cloud that helps protect users, customers, developers, devices, and data across increasingly heterogeneous environments. The Microsoft Purview team builds cloud services that power security, compliance, data governance, data loss prevention, and related experiences across Microsoft 365 and Windows. We build and operate global-scale services that transport, store, secure, and manage some of our customers’ most sensitive data. We are looking for a deeply technical Engineering Manager who combines strong engineering judgment with a drive for results. You will lead an engineering team within Microsoft Purview Insider Risk Management (IRM), building and operating high-throughput multi-tenant cloud services, large-scale data processing systems.
Responsibilities
Lead a team of software engineers to deliver meaningful customer and business outcomes. Define clear objectives and measurable outcomes, establish priorities, and create accountability for execution and results.- Own the technical quality and engineering outcomes of the team. Stay deeply connected to the architecture, codebase, engineering systems, and operational health of the services your team owns.
- Drive engineering excellence across design, implementation, testing, deployment, security, reliability, performance, and maintainability using AI to improve engineering quality and effectiveness.Build a culture where engineers solve root causes, make data-driven decisions, and leave systems better than they found them.
- Drive execution with urgency and focus. Translate customer and business priorities into an executable engineering plan, identify dependencies and risks early, make appropriate tradeoffs, and maintain clarity on progress and outcomes.
- Operate and improve production services at scale. Establish a strong live-site culture, use incidents and operational data to identify systemic improvements, and hold a high bar for service reliability and customer experience.
- Develop and grow engineers. Lead, grow, coach, hire, and retain a high-performing team of engineers. Provide clear, actionable feedback and create opportunities for engineers to grow their technical capabilities, ownership, and impact.
- Collaborate across organizational and discipline boundaries. Build effective partnerships with product, engineering, and other stakeholders to resolve dependencies and deliver end-to-end customer outcomes.
- Model Microsoft’s values and leadership principles and create an inclusive environment where people can do their best work.
Embody our Culture and Values
Qualifications
Bachelor's Degree in Computer Science or related technical discipline AND 10+ years of experience in software engineering, OR equivalent experience.- 3+ years of software engineering people management experience.
- 5+ years of experience launching and shipping multiple iterations of products to customers.
• Experience leading technical projects and working with engineers and cross-functional partners to deliver software from design through production. • Demonstrated technical depth in areas such as distributed systems, cloud services, large-scale data processing, and storage or big data platforms.
- Self-starter with strong engineering judgment, communication skills, demonstrated ability to influence across teams, and a bias toward action and results.
- Proven ability to collaborate across teams, disciplines, and levels of management while contributing to a healthy, inclusive engineering culture.
- Demonstrated customer empathy and a passion for delivering high-quality experiences and measurable customer outcomes.
- Experience with Azure cloud technologies and large-scale distributed data processing platforms such as Apache Spark.
- Experience developing and shipping AI-powered features, including experience with LLMs.
Software Engineering M5 - The typical base pay range for this role across the U.S. is USD $142,800 - $274,800 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 $188,000 - $304,200 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
This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.
Microsoft is an equal opportunity employer. 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 with religious accommodations and/or a reasonable accommodation due to a disability during the application process.
See All 204+ Specialist - Software Engineering Jobs in Washington
Find roles in Washington that match your experience and apply in just a few clicks.
Find JobsSpecialist - Software Engineering Job Market in Washington
Who's Hiring



Top Industries Hiring
- Technology & Software
- Law & Legal Services
- Consulting & Professional Services
Specialist - Software Engineering Jobs in Washington: Frequently Asked Questions
How do I get a specialist - software engineering job in Washington?
Washington's specialist - software engineering market leans heavily toward candidates with experience in federal systems, cloud infrastructure, and security-cleared environments. Roles concentrate in the Navy Yard and Rosslyn-Ballston corridor, where defense contractors, federal agencies, and government IT firms cluster. Holding an active security clearance gives candidates a meaningful edge here, as does familiarity with federal compliance frameworks. Targeting contractors that hold active government task orders accelerates your search considerably.
Which companies hire specialist - software engineerings in Washington?
Employers hiring specialist - software engineerings in Washington right now include CVS Health, Anduril, and SpaceX, based on current listings on Migrate Mate as of November 2026. Washington's hiring base skews toward large defense contractors, federal IT integrators, and agency-adjacent technology firms that maintain a strong presence in the metro area.
Are there remote specialist - software engineering jobs in Washington?
Yes, though availability varies by specialization. Software engineering work is relatively remote-friendly for development, architecture, and analytical tasks, while roles requiring classified system access or on-site lab work remain largely in-person. About 81% of specialist - software engineering openings tied to Washington are remote or hybrid as of November 2026, with hybrid arrangements most common among commercial tech employers in the downtown and Navy Yard districts.
How can I get a specialist - software engineering job in Washington with little or no experience?
The most realistic entry path in Washington is targeting junior developer or associate engineer roles at mid-size federal IT contractors, who often hire entry-level candidates and provide on-the-job clearance sponsorship. Apprenticeship programs tied to Washington's federal agency ecosystem, including DOD-adjacent tech pipelines, offer structured pathways. Familiarity with government cloud platforms and a willingness to pursue a security clearance significantly widens your options among Washington's contractor community.
Which industries hire the most specialist - software engineerings in Washington?
The sectors hiring the most specialist - software engineerings in Washington are Technology & Software, Law & Legal Services, and Consulting & Professional Services, based on current listings on Migrate Mate as of November 2026. Washington's concentration of federal agencies, defense contractors, and policy-driven technology organizations makes it a uniquely government-oriented market compared to other major U.S. tech hubs.
Related Jobs in District of Columbia
See All 204+ Specialist - Software Engineering Jobs in Washington
Find roles in Washington that match your experience and apply in just a few clicks.
Find Jobs