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.

Multifamily Business and Technology Manager (Flexible Hybrid)

Company: Fannie Mae

Location: Washington, DC

Posted Oct 12, 2024

Fannie Mae is seeking a Multifamily Business and Technology Manager with at least 6 years of relevant experience, including Multifamily experience. The role involves managing day-to-day efforts to support the Business vision, collaborating with various teams on system enhancements, evaluating and reporting on risk, leading team reviews, and creating an inclusive environment. The ideal candidate will have project management, influencing skills, and experience with Microsoft Access, SQL, and Excel. Fannie Mae offers a flexible hybrid work environment and a comprehensive benefits package.

Systems Consultant - Clarity PPM

Company: MassMutual

Location: Washington DC

Posted Oct 12, 2024

The job posting is seeking a Clarity PPM Architect/Developer to join the Business of IT Tools Team. The role will involve maturing the Clarity PPM platform, providing technical leadership, and supporting high-priority projects. The ideal candidate will have a bachelor's degree and 8+ years of experience with Clarity or related experience.

Application Security Engineer

Company: MassMutual

Location: Washington DC

Posted Oct 13, 2024

MassMutual is seeking an experienced Application Security Engineer to join their Software Security team. The ideal candidate will have advanced knowledge of secure software development and extensive experience with identifying vulnerabilities. The role requires collaboration with development teams, security architects, and other stakeholders to integrate security best practices into the software development lifecycle.

Configuration Manager - Project Program Mgmt. Senior Analyst

Company: NTT DATA Services

Location: Washington, DC

Posted Oct 12, 2024

NTT DATA is seeking a Configuration Manager - Project Program Mgmt. Senior Analyst for a role in Washington, DC. The job involves providing support to the Navy Program Office for the management of undersea defensive weapon systems, maintaining budget plans, and assisting with the execution of funding. The role also includes Configuration Management tasks such as updating and maintaining accurate system data, collaborating with engineers and managers, and participating in Physical Configuration Audits. Basic qualifications include a Secret security clearance, high school/vocational school degree or GED, and at least 7 years of professional experience in integrated logistics support.

Information Systems Security Officer (ISSO)

Company: STR

Location: Washington DC

Posted Oct 11, 2024

STR is a growing technology company that specializes in advanced research and development for defense, intelligence, and national security. They are committed to creating a collaborative learning environment and recognize the contributions of their team members.

Staff Software Engineer - Content Experiences

Company: The Washington Post

Location: Washington, DC

Posted Oct 12, 2024

The Staff Software Engineer for Content Experiences at The Washington Post will lead full-stack development, focusing on delivering high-performance web applications. This role involves gathering requirements, writing code, testing, deploying, and maintaining software using best practices. The engineer will work independently on large-scale projects, mentor junior developers, and contribute to new features, products, and tools. The ideal candidate thrives on solving complex technical challenges, has extensive full-stack development experience with React, Node, and Python, and proficiency in database management. They should have strong communication skills, excellent problem-solving abilities, and a proven track record of mentoring junior engineers.

Channel Systems Engineer

Company: Palo Alto Networks

Location: Washington, DC

Posted Oct 13, 2024

Palo Alto Networks is seeking a Channel Systems Engineer to lead and guide partners in becoming key Palo Alto Networks partners. The role involves providing technical expertise, training, and support for product implementation and integration. The ideal candidate should have 5+ years of experience in Partner Solution Consulting or pre-sales engineering, with extensive knowledge in networking, cybersecurity, or related fields. The company values innovation, collaboration, and ongoing learning, offering comprehensive benefits and a supportive work environment.

Chief Engineer, AEGIS

Company: Leidos

Location: Washington, DC

Posted Oct 12, 2024

Leidos is seeking a highly technical individual to lead the largest IT infrastructure contract at NASA, known as the Advanced Enterprise Global Information Technology Solutions (AEGIS) Program. The Chief Engineer will serve as a technical expert, managing relationships with OEMs, vendors, and key customers. They will contribute to program governance, assess operational baselines, and develop a technology roadmap. The role requires strategic planning, knowledge of IT developments, and experience with network solutions, data center technologies, cloud-based architectures, and collaboration services.

Data & AI Technology Sales Specialist

Company: IBM

Location: US Washington

Posted Oct 11, 2024

The job description is for a Technology Sales Specialist role in IBM's Data and AI brand, where you will work with clients to help them understand their data through AI and machine learning, and sell IBM's portfolio of multi-award winning software and world-class design practices. The role requires experience in tech sales, ability to convey tech solutions effectively, excellent communication and presentation skills, and expertise in the Data and AI market.

Software Engineer - USDS

Company: TikTok

Location: Washington, DC

Posted Oct 12, 2024

TikTok U.S. Data Security (USDS) is a division of TikTok in the U.S., focusing on data protection and content assurance. They are seeking a Senior Software Engineer to join their Risk and Response organization. The role involves developing tools, driving the Detection Engineering program, and collaborating with other Trust and Safety and Security teams. The ideal candidate should have extensive experience in software development, Python, and database technologies, with a preference for Trust and Safety experience and knowledge of social media processes.

Retail Manager 2

Company: Sodexo

Location: Washington, DC

Posted Oct 12, 2024

Sodexo is seeking a Chick-fil-A Retail Manager 2 for Howard University in Washington, DC. The position involves managing day-to-day operations in multiple food retail venues, delivering high-quality food service, and engaging with students. The successful candidate will be a hands-on leader, team player, and provide excellent customer service. Previous Chick-fil-A experience is a plus. Sodexo offers a comprehensive benefits package, including medical, dental, vision care, 401(k) plan, paid time off, and career growth opportunities.

SAP Order Fulfillment Consultant

Company: IBM

Location: US Washington

Posted Oct 11, 2024

The job description highlights the importance of long-term relationships, collaboration, and innovation in IBM Consulting. The role involves working with clients to deliver high-quality solutions, leading design workshops, and mentoring team members. The job requires expertise in SAP, experience in requirements gathering, and a bachelor's degree in a related field.

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