Software Engineer Jobs in Washington DC

36,386 open positions · Updated daily

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

Malware Defense Analyst

Company: Bank of America

Location: Washington, DC

Posted Jan 24, 2025

Bank of America is seeking a mid-level candidate with malware analysis and incident response experience for a role focused on cyber security threats. The role involves responding to real-time threats, conducting static, dynamic, and behavioral analysis of malicious software, and maintaining detailed documentation. The ideal candidate should have 3-5 years of experience in threat prevention disciplines, strong investigative mindset, and ability to drive process changes. Required skills include understanding of browser exploitation techniques, familiarity with web based technologies, experience with Email Headers, detecting phishing threats, SIEM experience, and technical skills in maintaining a virtualized sandbox environment.

Senior UX Engineer

Company: ATPCO

Location: Washington DC

Posted Jan 24, 2025

ATPCO is seeking a Senior UX Engineer with 5+ years of frontend engineering experience. The role involves driving frontend development, delivering innovative prototypes, designing components for the inhouse design system, and mentoring junior engineers. The ideal candidate should be expert with JavaScript, TypeScript, HTML, CSS, and have experience with modern JavaScript frameworks. They should also understand human-computer interaction design and have strong debugging skills. The salary range is $110,350 - $150,000.

Software Engineer for Weather Systems (remote)

Company: Element 84

Location: Washington DC

Posted Jan 24, 2025

Element 84 is a woman-owned small business specializing in geospatial data processing and software development for various sectors. They are known for their cloud-based geospatial data processing, remote sensing, and Earth science systems. The company values inclusivity, diversity, and equity, and offers flexible work schedules and parental leave. They are seeking a mid-level software engineer with expertise in the Unified Forecast System (UFS) and related applications. The ideal candidate should have a strong work ethic, excellent communication skills, and experience with Fortran, Python, and HPC technologies. The company offers competitive benefits and a positive work environment.

Knowledge Manager

Company: Leidos

Location: Washington DC

Posted Jan 24, 2025

Leidos, a technology-enabled solutions provider, is seeking a Knowledge Manager for the Defense Combating Terrorism Office of an Intelligence agency. The role involves aligning processes and technology for information sharing, compiling reports on performance metrics, disseminating intelligence products, and demonstrating expertise in intelligence production. The ideal candidate should have an active Top SecretSCI TSSCI security clearance, a Bachelor's or Master's degree, and 8-12 years of Department of Defense or Intelligence Community Knowledge Management experience. Familiarity with Tableau is a plus. The pay range is $104,650 - $189,175.

Senior Knowledge Manager

Company: Leidos

Location: Washington DC

Posted Jan 24, 2025

Leidos, a technology-enabled solutions provider, is seeking a Senior Knowledge Manager for the Defense Combating Terrorism Office of an Intelligence agency. The role involves aligning processes and technology for information sharing, compiling reports on performance metrics, disseminating intelligence products, and demonstrating expertise in intelligence production. The ideal candidate should have an Active Top SecretSCI TSSCI security clearance, a Bachelor's degree with 17-20 years of DoD/IC Knowledge Management experience, or a Master's degree with 12-15 years of experience. Familiarity with Tableau is a plus. The pay range is $126,100 - $227,950.

VP, Technology Products and Platforms (Flexible Hybrid)

Company: Fannie Mae

Location: Washington DC

Posted Jan 24, 2025

Fannie Mae is seeking a VP Technology Products and Platforms to lead the evolution and implementation of shared services across the enterprise. The role involves driving the transformation from a labor and project-focused strategy to a technology product and platform model. The successful candidate will be responsible for platform strategy and management, stakeholder collaboration, team leadership, process improvement, and efficiency. The ideal candidate should have 10+ years of leadership experience in technical product management, platform management, or a related role. They should have a proven track record in leading large-scale technical teams and product management initiatives, with a focus on shared services or platform product development. The candidate should be familiar with cloud platforms, modern software architectures, and have strong leadership and team management skills. They should also have excellent problem-solving skills, strategic thinking, and strong communication and interpersonal skills. Fannie Mae offers a flexible hybrid work environment and a comprehensive benefits package.

Technical Support Engineer

Company: The Washington Post

Location: Washington, DC / Remote

Posted Jan 24, 2025

The Technical Support Engineer role at Arc XP involves handling complex technical escalations, debugging production issues, partnering with engineering teams, maintaining a knowledge base, analyzing support trends, and providing technical guidance. Required skills include 2+ years of B2B technical support experience in a SaaS environment, proficiency in a programming language, experience with modern web technologies, incident management, and excellent communication skills. The Washington Post offers competitive benefits, including medical, dental, vision coverage, pension, 401(k) match, vacation, sick leave, holidays, parental leave, mental health resources, and more. The salary range is $74,200.00 - $123,600.00 USD Annual.

Software Developer - 37818

Company: Alion Science and Technology

Location: Washington, DC

Posted Jan 24, 2025

Enlighten, a HII company, is seeking a Software Developer with extensive experience in Analytic Software Development, preferably 8+ years. The role involves analyzing cloud infrastructure needs, working closely with engineering teams, and providing support for cloud-based infrastructure. Required skills include proficiency in various technologies such as Kafka, Spark, Flink, MapReduce, Hadoop, Elasticsearch, MongoDB, Solr, enterprise APIs, RESTful web services, Microservices architecture, OOP paradigms, AWS, Azure, Spring, Guava, Linux, Git, Nexus, Maven, and agile software lifecycle. The candidate should also have a proven ability to learn quickly, work independently and in a team, and potentially lead a team of software engineers. U.S. Citizenship is required, and the role involves on-site work 3-5 days a week, with potential for hybrid work in the future.

Lead AWS Cloud Engineer

Company: Gray Tier Technologies, LLC

Location: Washington DC

Posted Jan 24, 2025

Gray Tier is seeking a Lead AWS Cloud Engineer with at least 5 years of hands-on experience in virtualized IT environments. The candidate should be proficient in infrastructure as code environments, automating patches and system configurations, and designing commercial cloud environments architectures. The role involves managing commercial cloud migration, automating continuous development and integration, and improving customer experience. The candidate must have a TSSCI, IAT Level II Baseline Certification, and be able to obtain Amazon and Ansible certifications within specified timeframes.

Frequently Asked Questions

What are the typical salary ranges for Software Engineers at different seniority levels?
Junior (0‑2 yrs) $70k‑$90k, Mid‑level (2‑5 yrs) $90k‑$120k, Senior (5‑10 yrs) $120k‑$160k, Staff/Principal (10+ yrs) $160k‑$200k, with variations for tech hubs like SF ($180k‑$220k) and NYC ($170k‑$210k).
What technical skills and certifications are most valuable for Software Engineers today?
Core languages: Java, Python, Go, Rust, JavaScript/TypeScript. Frontend: React, Vue, Angular. Backend: Node.js, Spring Boot, .NET Core. DevOps: Kubernetes, Docker, Terraform, CI/CD pipelines. Data: Spark, Flink, Snowflake, BigQuery. Certifications: AWS Certified Solutions Architect, Google Cloud Professional Cloud Architect, Microsoft Certified: Azure Developer, Certified Kubernetes Administrator, Certified ScrumMaster.
How common is remote work for Software Engineer positions?
Over 70% of listings support fully remote or hybrid models. Companies like Atlassian, GitLab, and Shopify offer global remote teams, while many startups maintain flexible locations. Remote roles often include a stipend for home office setup and access to virtual collaboration tools.
What career progression paths exist for Software Engineers?
Typical ladder: Junior → Mid‑level → Senior → Staff Engineer/Principal Engineer → Engineering Manager → Director of Engineering → VP of Engineering. Each step adds responsibility for architectural decisions, mentorship, project ownership, and cross‑functional leadership.
What industry trends should Software Engineers be aware of?
AI/ML model deployment, serverless architectures, edge computing for IoT, container‑native observability, GitOps, and continuous delivery pipelines. Companies are also investing in secure multi‑tenant cloud services and low‑latency data streaming platforms.

Related Pages