Software Engineer Jobs in Washington DC

36,389 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.

Senior Infrastructure Engineer - SWIFT Transactions (Flexible Hybrid)

Company: Fannie Mae

Location: Washington DC

Posted Sep 18, 2024

Fannie Mae is a flexible hybrid company that offers a range of benefits and opportunities for employees. The company is committed to fostering a diverse and inclusive workplace and offers a comprehensive benefits package.

IT Helpdesk Manager

Company: ADNET Systems, Inc.

Location: Washington DC

Posted Sep 17, 2024

The Manager of IT Helpdesk is a pivotal role in leading and mentoring Helpdesk staff, aligning IT strategy with organizational goals, and implementing a world-class IT support function. The role emphasizes the management of office productivity tools and technology systems, ensuring the Helpdesk serves as a key enabler of AIPAC's growth and technological advancement.

Staff Software Engineer (Data Controls & Standards)

Company: GEICO

Location: Washington DC

Posted Sep 18, 2024

GEICO is seeking a Senior Engineer to drive business transformation, build high-performance platforms, and maintain high standards of protection and availability. The ideal candidate has broad technical knowledge and experience with programming languages, data governance, and DevOps concepts.

Sr. Enterprise Architect III (5421)

Company: MetroStar

Location: Washington DC

Posted Sep 18, 2024

The job description is for an Enterprise Architect III at MetroStar, responsible for strategizing, planning, and recommending the modernization of a Federal Customer's IT infrastructure. The role requires a strong background in IT, experience in enterprise architecture, and a passion for people.

Senior Network Engineer (TS/SCI)

Company: Tau Six

Location: Washington DC

Posted Sep 17, 2024

The job posting is for a Senior Network Engineer position at a company that delivers cybersecurity and systems integration services to the US National Security market. The role requires a strong background in network engineering, with experience in designing, deploying, and maintaining enterprise-level IT systems. The job also requires a high level of security clearance and the ability to work with sensitive information.

Software Engineer (.NET | Federal | Top Secret)

Company: Rackner

Location: Washington DC

Posted Sep 18, 2024

Rackner is seeking a Full Stack Developer with experience in NET and SQL development, DevOps, and cloud technologies. The company offers a range of benefits, including employee development and training, competitive pay, and a positive work environment.

Software Developer Senior

Company: Leidos

Location: Washington DC

Posted Sep 18, 2024

Leidos is looking for a Software Developer to support a technical development program. The job offers great benefits, career growth, and opportunities to work on prestigious projects.

AI Solution Architect

Company: Seekr Technologies

Location: Washington DC

Posted Sep 18, 2024

Seekr is a privately held artificial intelligence company that is seeking an AI Solutions Architect to help customers implement AI solutions and realize transformational business opportunities. The role demands strong technical experience with AI and ML technologies and a deep understanding of the opportunities and challenges enterprises face in adopting AI.

Executive Director of Brand Sales

Company: Resonate

Location: Washington DC

Posted Sep 18, 2024

Resonate is a company that uses AI to provide cutting-edge marketing and advertising solutions. They have a strong team and offer a flexible work environment. The job posting is for a sales position that requires experience in selling analytics software to marketers.

Oracle DBA

Company: Leidos

Location: Washington DC

Posted Sep 18, 2024

Leidos is looking for a Database Administrator to support its Sponsors Entitlement Programs. The company offers great benefits, career growth, and opportunities to work on prestigious projects. The job requires experience with Oracle, MS SQL, UNIX, PostGres, and Linux, as well as an active TSSCI with Polygraph.

Senior C++ / Core Agent Engineer (m/f/x)

Company: Dynatrace

Location: Washington DC

Posted Sep 17, 2024

The job description is for a software developer position at Dynatrace, a company that provides software intelligence solutions. The role involves developing and maintaining the core components of the company's software, working with a team to design and implement new features, and ensuring product quality through comprehensive quality assurance measures.

Senior Technical Advisor (IT SME)

Company: InSequence, Inc

Location: Washington DC

Posted Sep 17, 2024

InSequence is a company that engineers outcomes for technology problems, hiring talented professionals to bridge the gap between desired business results and actual implementation. They offer engineered products and managed services to help organizations achieve their goals.

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