Senior Software Engineer Jobs in Washington DC

49,767 open positions · Updated daily

Looking for Senior Software Engineer jobs in Washington DC? Browse our curated listings with transparent salary information to find the perfect Senior Software Engineer position in the Washington DC area.

Enterprise Architect SME- TS/SCI Required

Company: CGI

Location: Washington, DC

Posted Jan 13, 2025

CGI Federal is seeking an Enterprise Architect SME with active Top-Secret clearance for a large project supporting a federal government client. The role involves developing and maintaining crisis management applications, providing architectural recommendations, and collaborating with various teams on technology projects. Required qualifications include extensive experience in enterprise architecture, proficiency in various technologies, and strong communication skills. The position offers a competitive salary range of $84,000 - $161,600 and a positive work environment emphasizing ownership, teamwork, and growth.

Test Automation Engineer-Mid

Company: CGI

Location: Washington, DC

Posted Jan 13, 2025

CGI Federal is seeking a Mid-Level Test Engineer with active Top-Secret/SCI clearance for a federal government project in Washington DC. The role involves working in an agile environment, engaging with clients, creating test cases, performing manual and automation testing, and identifying risks. Required qualifications include clearance, a bachelor's degree, 3-5 years of test engineering experience, and proficiency in various languages and tools. CGI offers competitive compensation, comprehensive benefits, and opportunities for career growth.

Software Developer-Mid

Company: CGI

Location: Washington, DC

Posted Jan 13, 2025

CGI Federal is seeking Mid-Level Software Developers with active Top-Secret/SCI clearance for a project in Washington DC. The role involves leading Agile software development, system integration, and adhering to Agile and test-driven development principles. Required qualifications include proficiency in JavaScript (ES6 and higher), React, NextJS, Tailwind CSS, Material UI, RESTful design, NodeJS, Express, NestJS, Npm, Go language, Java 8, SOAP services, Maven, and Gradle. Minimum of 5+ years' experience as a Mid-level Software Developer is required. CGI offers competitive compensation, comprehensive insurance, 401(k) matching, paid time off, maternity/parental leave, learning opportunities, and wellness programs.

Systems Engineer (Sr.) - TS/SCI REQUIRED

Company: CGI

Location: Washington, DC

Posted Jan 13, 2025

CGI Federal is seeking a Sr. Systems Engineer with active TS/SCI clearance for a project in Washington DC. The role involves collaborating with tech and business teams, mentoring junior analysts, managing multiple projects, and ensuring adherence to documentation standards. Required qualifications include 5+ years of technical analysis, proficiency in JavaScript, Angular, Material UI, RESTful design, .NET Framework, C#, F#, OpenText Content Server, Git, Azure DevOps, SAST, unit and integration testing, AWS, Agile methodologies, strong interpersonal skills, and excellent communication. US Citizenship is mandatory due to the nature of the government contract.

Senior Director - Head of Acquisition Risk and Portfolio Management (Open to Remote)

Company: Fannie Mae

Location: Washington, DC

Posted Jan 13, 2025

Fannie Mae is seeking a Senior Director for the role of Head of Acquisition Risk and Portfolio Management. The position involves leading efforts on risk monitoring, forecasting, and reviews, optimizing the Single Family portfolio, and providing risk mitigation assistance. The ideal candidate should have extensive experience in risk management within a financial institution, knowledge of the Single Family mortgage business, and proficiency in Excel, PowerPoint, Tableau, SQL, and Python. Strong communication, analytical, and leadership skills are required. Fannie Mae offers a flexible hybrid work environment and a comprehensive benefits package.

Systems Analyst (Mid) - TOP SECRET REQUIRED

Company: CGI

Location: Washington, DC

Posted Jan 13, 2025

CGI Federal is seeking a Mid Systems Analyst with an active Top Secret clearance for a project in Washington, DC. The role involves updating and testing configurations, analyzing and responding to support issues, impact and requirements analysis, deploying system changes, facilitating client demonstrations, and implementing process improvements. Required qualifications include 3+ years of IT experience, Java, SQL, JavaScript, HTML, Version Control Software, Web Services, and experience with COTS Applications. Desired skills include Transact SQL, Team Foundation Server, GIT, JIRA, and ITSM Ticketing System. CGI offers competitive compensation, comprehensive insurance, 401(k) matching, paid time off, parental leave, learning opportunities, and wellness programs.

Offensive Security Engineer, Purple Team

Company: Meta

Location: Washington, DC

Posted Jan 13, 2025

Meta is looking for a Purple Team Offensive Security Engineer to test attack detection and prevention effectiveness across their environments. The role requires in-depth subject-matter knowledge, technical security challenges, and experience with Red Teaming, Penetration Testing, and/or Cyber Threat Hunting.

Senior Software Engineer

Company: Labcorp

Location: Washington, DC

Posted Jan 13, 2025

Invitae is collaborating with Labcorp to advance genetic testing. The Senior Software Engineer role on the Lab Fulfillment team involves leading the evolution of Invitae's core Fulfillment engine, streamlining software tools for Lab Operations, and managing critical lab data. The role requires proficiency in various technical stacks and a passion for event-driven, distributed systems. The position offers a competitive pay range and comprehensive benefits.

Implementation Consultant

Company: Thomson Reuters

Location: Washington, DC

Posted Jan 13, 2025

Thomson Reuters is seeking an Implementation Consultant to drive transformation in the accounting industry by implementing cutting-edge software solutions. The role involves working closely with clients to enhance their processes through AI applications, providing expert guidance, and optimizing business processes. The ideal candidate should have a background in public accounting, consulting, or accounting software, with strong technical and consultative skills. The position offers a comprehensive benefits package, flexible work arrangements, and opportunities for professional growth.

Finance & Administration Director - USAID Communication and Knowledge Management Activity

Company: Bixal

Location: Washington, DC

Posted Jan 13, 2025

Bixal is a consulting company based in Fairfax, VA, working alongside governments and organizations to help them deliver better services and experiences to the communities they serve. The Finance and Administration Director will lead the day-to-day financial and operational management of the contract, including accounting, reporting, subcontracting, and project logistics, while ensuring compliance with USAID regulations.

Computer Scientist (Cybersecurity)

Company: U.S. Department of State

Location: Washington, DC

Posted Jan 13, 2025

This position is in the Bureau of Consular Affairs, Office of Consular Systems and Technology (CA/CST). CA/CST offers comprehensive systems support for the Consular function globally, covering planning, design, development, implementation, installation, and ongoing support of automated systems. The role involves providing authoritative scientific and technical leadership in research, development, design, and implementation of cutting-edge computing science and information management. The incumbent is recognized as a government-wide expert in computer science, researching and leading innovative cybersecurity strategies. They explore emerging trends in computer science, engineering, information management, and cybersecurity, developing recommendations for research priorities. The role also involves representing the Bureau in partnerships with other USG agencies, academic institutions, and private research organizations to advance computer science, engineering, and IT. The position requires U.S. citizenship, ability to obtain a Top Secret security clearance, and successful E-Verify check. Applicants must have a Bachelor's degree in computer science or a related field with specific coursework in mathematics, statistics, and computer science. At least one year of specialized experience in providing technical leadership, formulating policies, and guiding information architecture is necessary. Applicants must demonstrate expertise in IT-related problem-solving, customer service, oral communication, and attention to detail.

Test Automation Engineer Sr.

Company: CGI

Location: Washington, DC

Posted Jan 13, 2025

CGI Federal is seeking a Sr. Test Engineer with active Top-Secret/SCI clearance for a project in Washington DC. The role involves working in an agile environment, creating test cases, performing manual and automation testing, and identifying risks. Required qualifications include a Bachelor's degree, 8 years of test engineering experience, and proficiency in various tools like Git, Jira, SAST, and Selenium. US Citizenship is mandatory due to the nature of the government contract. CGI offers competitive compensation, comprehensive benefits, and opportunities for career growth.

Frequently Asked Questions

What are the typical salary ranges for Senior Software Engineers?
In the U.S., Senior Software Engineers earn between $120,000 and $200,000 annually, depending on location and tech stack. In Europe, the range is €70,000–€110,000, while in India it spans ₹12,00,000–₹25,00,000. Companies factoring in advanced skills like Kubernetes, Terraform, or AI/ML often push the upper end of these brackets.
Which skills and certifications do Senior Software Engineers need?
Core languages include Go, Java, Python, TypeScript, and Rust. Must‑have tools are Docker, Kubernetes, Terraform, GitHub Actions, and Prometheus. Certifications such as AWS Certified Solutions Architect, GCP Professional Cloud Architect, Microsoft Certified: Azure Solutions Architect Expert, and Certified Kubernetes Administrator (CKA) significantly boost employability.
How common is remote work for Senior Software Engineer roles?
Over 70% of senior engineering positions on the board offer fully remote or hybrid arrangements. Companies in the tech and fintech sectors prioritize flexibility, enabling engineers to work from any location while maintaining collaboration through Slack, Zoom, and remote‑first design reviews.
What career progression paths exist beyond Senior Software Engineer?
Typical trajectories include Staff Engineer, Principal Engineer, Distinguished Engineer, and Engineering Manager. Advancement often requires leadership in system design, cross‑team mentorship, and ownership of high‑impact projects, as well as contributions to open source or industry standards.
What industry trends are shaping Senior Software Engineer roles today?
Emerging trends include AI‑driven observability, serverless and edge computing, multi‑cloud orchestration, and infrastructure‑as‑code (IaC). Engineers who master cloud‑native patterns, continuous delivery, and data‑centric AI model deployment are in the highest demand.

Related Pages