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.

Product Marketing Manager - Defense & Intelligence

Company: C3 AI

Location: Washington DC

Posted Dec 28, 2024

C3 AI Inc. is a leading Enterprise AI software provider for accelerating digital transformation. They offer the C3 AI Platform, which provides comprehensive services to build enterprise-scale AI applications more efficiently and cost-effectively than alternative approaches. The company has an immediate need for a Product Marketing Manager, with a focus on Federal Applications. The ideal candidate is a creative thinker with analytic and problem-solving capabilities, compelling storyteller, and able to transform complex needs and solutions into simple differentiated messages.

Engineer II

Company: GEICO

Location: Washington DC

Posted Dec 26, 2024

GEICO is seeking a Software Engineer with a passion for building high-performance, low-maintenance, zero-downtime platforms and applications. The position involves helping drive the insurance business transformation, collaborating with software engineers and architects, implementing IT service management practices and DevOps practices, designing and building process automation solutions, developing applications using Python, Java, or other object-oriented languages, and more. The ideal candidate should have experience building process automation solutions and workflows, proven experience as an SRE engineer or in a similar role, and extensive knowledge of IT service management practices and DevOps practices.

Senior System Engineer

Company: Harmonia Holdings Group

Location: Washington DC

Posted Dec 26, 2024

Harmonia Holdings Group LLC is a rapidly growing federal government contractor seeking a Senior System Engineer to work on cutting-edge technology that supports the nation's defense services. The position offers a competitive compensation package, a family-focused culture, and opportunities for professional development. Applicants must have a TSSCI security clearance and US citizenship.

Head of Federal Sales

Company: Yurts

Location: Washington DC

Posted Dec 28, 2024

The text describes Yurts, a company that provides a secure knowledge management platform using AI to unlock unstructured and hard-to-find data. They were born from a partnership with the Department of Defense and collaborate with Nvidia, HPE, and Oracle. The company offers secure, innovative solutions, including airgapped deployments, ML ops, analytics, and a proprietary RAG system. They are looking for bold thinkers to join them in redefining AI productivity and performance. The Head of Federal Sales and GotoMarket Strategy will drive revenue growth, forge partnerships, and lead gotomarket efforts. Key responsibilities include strategic sales leadership, gotoMarket execution, client engagement, and market expansion. Qualifications include 10+ years in federal sales, experience with AI data analytics, and knowledge of federal procurement processes and security standards.

AEM Java Developer

Company: Makpar

Location: Washington DC

Posted Dec 28, 2024

Makpar is a team of innovators and consultants offering cutting-edge technologies for the federal government. They help clients achieve their goals by solving complex problems and building sustainable solutions. The company offers various service offerings including Cybersecurity, Cloud Migration, IT Project Management, Agile Transformation, DevSecOps, Identity Credential and Access Management, ICAM, and Health IT. They are a Great Place to Work™ certified company with recent awards including Fortune Top 100 Small Place to Work, Inc. 5000, Inc. Best in Business, and SBA Subcontractor of the Year Award Region 3. The Position is for an AEM Java Developer responsible for designing, building, and configuring applications using Adobe Experience Manager AEM and Java Enterprise Edition. The ideal candidate should have an educational background in software engineering or related field and experience with Adobe Experience Manager AEM and Java Enterprise Edition. Makpar offers a great benefits package, excellent training and career development opportunities, flexible work schedules, and a generous compensation package.

Verification Systems Engineer

Company: BAE Systems, Inc.

Location: Washington DC

Posted Dec 28, 2024

BAE Systems is seeking a full-time Principal Systems Engineer to guide and determine the verification approach for their Systems Engineering team using Model Based Systems Engineering tools and methodologies for the USUK TRIDENT Submarine Strategic Weapon System SWS program. The ideal candidate should be self-motivated, good at planning, and have excellent written and verbal communication skills. The position involves working closely with multiple engineering teams, performing verification strategy and approach establishment, leading verification reviews, developing and maintaining a Requirements Traceability and Verification Matrix, engaging with various teams and communities, attending customer staff meetings, supporting technical reviews, and mentoring junior engineers.

SailPoint Engineer

Company: Avint

Location: Washington DC

Posted Dec 26, 2024

Avint LLC is seeking a highly skilled SailPoint Engineer to join their team. The successful candidate will play a crucial role in developing and implementing technical solutions, ensuring alignment with departmental and organizational policies. This position requires expertise in identifying and evaluating complex business and technology risks, implementing internal controls, and managing large-scale cybersecurity systems. The position requires one day a week onsite in DC.

Tableau Administrator / Data Visualiztion

Company: CACI International Inc

Location: Washington DC

Posted Dec 27, 2024

The job posting is for a Tableau Administrator Data Visualization position at CACI. The role involves configuring and maintaining Tableau Server Software Layer and System Administration, working with management to develop sustainable processes, change management, performance tuning, server management, and facilitating change and innovation to legacy systems. The candidate must have 8+ years of experience, a TSSCI clearance, and API development experience. The position is contingent on funding and offers competitive compensation benefits and learning and development opportunities.

Engineer II - Assembly, Integration and Test

Company: BAE Systems, Inc.

Location: Washington DC

Posted Dec 28, 2024

The job description outlines a position in the Engineering Science and Analysis ESA Strategic Capabilities Unit, which involves implementing test procedures, conducting functional and environmental testing, and maintaining test engineering logs. The role requires strong technical skills, collaboration, and the ability to work in various environments. The position also involves travel and working onsite five days a week. The required education is a BS degree or higher in Engineering or a related technical field with 2 or more years of related experience.

O&M Application Support Specialist

Company: Makpar

Location: Washington DC

Posted Dec 28, 2024

Makpar is seeking an Application Support Specialist to provide hands-on and management support for various tasks related to a federal contract. The role involves managing client interactions, coordinating between teams, supporting Jenkins Pipelines, defining architecture solutions, and providing technical support for the application being built. The ideal candidate should have 3+ years of OAMPM management work experience in Application Support, programming skills with JavaScript and ReactJS, NextJS, NodeJS, JIRA, and Lambda Function Development, and experience with CSS, Python, and Jenkins. Makpar offers a great benefits package, excellent training and career development opportunities, flexible work schedules, and a generous compensation package.

Senior Staff Engineer - Land

Company: Fugro

Location: Washington DC

Posted Dec 27, 2024

The job description outlines a Senior Staff Engineer role in geotechnical work, including acquiring, analyzing, and interpreting data for clients. The role requires leading by example, ensuring quality, health, safety, security, and environmental protection. It involves using prescribed methods, standard practices, and techniques, as well as proposal and report preparation. The role requires a bachelor's degree in Civil Engineering, foundational knowledge of geotechnical engineering, and excellent communication skills.

AI Specialist

Company: AnaVation LLC

Location: Washington DC

Posted Dec 28, 2024

AnaVation is seeking an AI Specialist with expertise in large language models (LLMs) for cybersecurity applications. The role involves finetuning and optimizing LLMs like GPT and BERT, developing low-level code in C, and collaborating with developers to integrate finetuned LLMs into existing workflows. The position requires a strong understanding of offensive cyber topics, data preprocessing, and AI model deployment.

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