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.

Senior Named Account Executive, Federal

Company: Cloudflare

Location: Washington, DC / Remote

Posted Jan 24, 2025

Cloudflare, a leading company in the Internet infrastructure sector, is seeking a seasoned sales professional with a technical background to cover the Federal market, specifically DHS. The role involves developing and executing a comprehensive account/territory plan, driving sales, managing contract negotiations, and building strategic relationships with key accounts. The company offers competitive compensation, equity participation, and a comprehensive benefits package. Cloudflare is committed to fostering a diverse and inclusive team, and is known for its mission to build a better Internet, including initiatives like Project Galileo and 1.1.1.1.

Principal Data Scientist - BCG X & BCG Fed

Company: Boston Consulting Group (BCG)

Location: Washington, DC

Posted Jan 24, 2025

Boston Consulting Group (BCG) is seeking a Principal Data Scientist for its BCG X unit, focusing on the US Public Sector. The role involves leading interdisciplinary teams to design, build, and deploy innovative data science solutions. The ideal candidate should have at least 8 years of data science experience, comfort in client-facing roles, and expertise in advanced analytics. They must also possess strong project management skills and a deep understanding of modern machine learning techniques. The role offers a first-year base compensation of $252,900 USD, along with benefits including comprehensive health coverage, retirement contributions, and generous paid time off.

Front End Engineer, Subscriptions

Company: The Washington Post

Location: Washington, DC

Posted Jan 24, 2025

The Washington Post is seeking a Front End Engineer for its subscription team, focusing on building and supporting internal and external systems. The role is in a fast-paced, high-growth environment that values innovation and quality work. The engineer will have a direct impact on The Post's performance, collaborating with various teams including Marketing and the Newsroom. Responsibilities include participating in all stages of software development, developing web applications using React and Node, architecting and deploying applications on AWS, and collaborating with cross-functional teams. Requirements include a BA/BS in Computer Science, experience with git, React 16 and Node, TypeScript, and DevOps technologies. Preferred qualifications include 5+ years of React and Node experience, Next JS Framework experience, and hands-on experience with AWS services.

Enterprise System Engineer

Company: The Aerospace Corporation

Location: Washington DC

Posted Jan 24, 2025

The Aerospace Corporation is seeking an Enterprise System Engineer Project Engineer for a major systems acquisition program within the Imagery Programs Division. The role involves providing onsite technical support for the development of a next-generation ElectroOptical sensing system. The ideal candidate should have a Bachelor's degree in Engineering or Science, at least 7 years of progressively more responsible engineering experience, and expertise in satellite imagery processing, collection and sensor modeling, and agile software development practices. The position requires a current and active TSSCI security clearance, US citizenship, and the ability to travel approximately one week every two months. The company offers comprehensive benefits, professional growth opportunities, and an inclusive work environment.

Federal - Data Engineer (ETL)

Company: Accenture Federal Services

Location: Washington, DC

Posted Jan 24, 2025

Accenture Federal Services, based in Washington, DC, is seeking a data professional to build end-to-end ETL processes for various data sources. The role involves using tools like Informatica, Databricks, Spark, and Python to ingest data into a Cloudera Impala Data Lake environment. The candidate should have strong SQL, Python, Linux, and ETL best practices knowledge, along with experience in AWS, Hadoop, Cloudera Impala, Hive, Apache Spark, Apache Sedona, Nifi, and Kafka. Accenture values diversity and inclusion, offering opportunities for growth and making a difference in the world.

Director, Customer Information Systems

Company: AdvaMed

Location: Washington, DC

Posted Jan 24, 2025

The job posting is for a Director of Customer Information Systems in Washington, DC. The role involves managing interdepartmental and cross-functional teams, providing strategic oversight of the Salesforce platform, and ensuring best practices for configuration and integration. The incumbent will also supervise staff and contractors, foster a positive work environment, and manage complex technology projects. Key responsibilities include business analysis, project management, data analysis, and creating and managing budgets. The ideal candidate should have a Bachelor's degree, 6+ years of work experience, and expertise in Salesforce and other association systems. The salary range is $156,850 - $177,300.

Software / DevOps Developer

Company: Addison Group

Location: Washington, DC

Posted Jan 24, 2025

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