Senior Software Engineer Jobs in Washington DC

49,767 open positions · Updated daily

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

Sales Development Representative

Company: FiscalNote

Location: Washington, DC

Posted Jan 23, 2025

SW Developer - Mid Level (K2)

Company: MAXISIQ

Location: Washington DC

Posted Jan 23, 2025

IOMAXIS dba MAXISIQ, a company specializing in Cyber RDTampE since 2006, is seeking a highly motivated Software Developer for a hybrid position in Lorton, VA. The role involves modernizing operational mission systems, designing software application upgrades, and implementing solutions. The company offers competitive benefits and supports professional development. The ideal candidate should have a degree in software development or computer science, or equivalent experience, along with familiarity with various scripts, programming languages, and operating systems.

Principal Consultant, Offensive Security, Proactive Services (Unit 42) - Remote

Company: Palo Alto Networks

Location: Washington, DC

Posted Jan 23, 2025

Palo Alto Networks is a cybersecurity company dedicated to protecting the digital way of life. They are committed to innovation and disrupting traditional methods, seeking innovators who share their vision of a safer, more secure world. The Principal Consultant on the Offensive Security team is responsible for assessing and enhancing clients' security posture, conducting vulnerability scans, penetration testing, and threat hunting. The role requires 6+ years of experience in risk assessment, penetration testing, and understanding of various security tools and methodologies. The company values ongoing learning, individual development, and fostering an inclusive environment. They offer competitive compensation, comprehensive benefits, and opportunities for professional growth and external presence.

Senior Devops Engineer

Company: Easy Dynamics

Location: Washington DC

Posted Jan 23, 2025

Easy Dynamics is a fast-paced, innovative organization that values its people and strives for excellence. They offer cutting-edge solutions in the ever-changing IT landscape, with a focus on zero trust architecture, cloud delivery, and security automation. The company culture is collaborative and connection-oriented, with a growth mindset that encourages everyone to contribute. The role involves providing software development, continuous integration, and systems documentation support, as well as assisting with cloud-based infrastructure services and Red Hat/CentOS systems administration. The ideal candidate should have extensive experience with AWS IaaS, EKS, Docker, Jenkins, and other DevOps tools, along with expertise in FedRamp IaaS/SaaS.

Help Desk Support Analyst

Company: Link Solutions, Inc.

Location: Washington DC

Posted Jan 23, 2025

Link Solutions Inc is a reliable IT services provider for government clients, offering a wide range of services including infrastructure operations, application development, cybersecurity, virtualization, cloud, and mobility. They are seeking a Help Desk Support Analyst to join their team supporting the US Army PEO Soldier Project Manager Soldier Medical Devices PM SMD at Ft Detrick MD. The role involves managing desktop computer functionality, providing hardware and software services, and working as part of Tier 1 and 2 service teams. The company values innovation, quality, and compliance, and offers competitive compensation and benefits. The ideal candidate should be a US citizen with an active DoD security clearance, IAT Level II or higher certification, and 12 years of service desk experience.

Rates Coordinator

Company: Crowell & Moring

Location: Washington DC

Posted Jan 23, 2025

Crowell & Moring LLP, an international law firm, is seeking a Rates Coordinator to manage rate implementation and maintenance. The role involves collaborating with the Pricing team, configuring rates for new employee timekeepers, and assisting the Billing team with complex client billing arrangements. The ideal candidate should have experience with legal rate maintenance, clear communication skills, and proficiency in Microsoft Excel and 3E or similar account systems. The firm offers a competitive compensation package and a positive, friendly culture.

Software Engineer for Weather Systems (remote)

Company: Element 84

Location: Washington DC

Posted Jan 23, 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 in Agile environments. The role involves working on a small agile team, delivering UFS weather model and associated applications, and engaging with the UFS community to improve forecast skills.

Application Support Lead - Data Loss Prevention

Company: Merrill

Location: Washington, DC

Posted Jan 23, 2025

Bank of America is seeking an experienced Application Manager with a strong background in Systems Engineering, Deployment, and DLP. The role involves managing daily activities, delegating tasks, supervising work processes, and providing leadership to team members. Key responsibilities include solving complex technical issues, communicating results to senior management, and ensuring enterprise service level agreements are met. The ideal candidate should have a deep understanding of large networks, systems, and security principles, with proficiency in Windows and Linux server support. Strong analytical skills, problem-solving abilities, and effective communication skills are essential. The role offers a competitive salary range of $90,900.00 - $157,900.00 annualized, with discretionary incentive eligibility and benefits.

Application Security Engineer

Company: Easy Dynamics

Location: Washington DC

Posted Jan 23, 2025

Easy Dynamics is a fast-paced, growing organization that values its people and strives for excellence. They offer cutting-edge innovation and steady guidance in the ever-changing IT landscape. The company culture is one of connection and collaboration, with a focus on Agile methodology. They are seeking an application security expert to provide support for the agency's digital assets, including the Bureau's public-facing website and internal software tools. The role involves working closely with various teams to ensure compliance, secure baseline development, and the use of best practices in an AWS FISMA moderate environment. The ideal candidate should have experience with application security tools, vulnerability scanning, and integrating security testing in automated continuous delivery pipelines. They should also have expertise in a modern web development stack, open-source solutions, and FedRamp IaaS/SaaS. The role includes collaborating with software development teams, mentoring stakeholders on secure software development, and assisting in the development of various documentation.

System Administrator - US Citizenship & TS/SCI Required Poly Required

Company: cFocus Software Incorporated

Location: Washington DC

Posted Jan 23, 2025

cFocus Software is hiring a System Administrator for a position in Washington DC. The role requires an active TSSCI CI Poly clearance and extensive experience in Linux administration, integrating federal government systems with Splunk, managing complex systems, and Risk Management Framework activities. The candidate will provide onsite technical and administrative support, Tier 2 and 3 support, and serve as a key technical interface with DIA operations teams. They will also maintain and sustain cross domain capabilities, support ECDS onboarding activities, and ensure a performance rating of Green or higher for various PRSM items. Deliverables include maintaining an ECDS Inventory List, providing daily and weekly brief reports, and maintaining logs for maintenance activities, outages, and change management.

Frequently Asked Questions

What are the typical salary ranges for Senior Software Engineers?
In the U.S., Senior Software Engineers earn between $120,000 and $200,000 annually, depending on location and tech stack. In Europe, the range is €70,000–€110,000, while in India it spans ₹12,00,000–₹25,00,000. Companies factoring in advanced skills like Kubernetes, Terraform, or AI/ML often push the upper end of these brackets.
Which skills and certifications do Senior Software Engineers need?
Core languages include Go, Java, Python, TypeScript, and Rust. Must‑have tools are Docker, Kubernetes, Terraform, GitHub Actions, and Prometheus. Certifications such as AWS Certified Solutions Architect, GCP Professional Cloud Architect, Microsoft Certified: Azure Solutions Architect Expert, and Certified Kubernetes Administrator (CKA) significantly boost employability.
How common is remote work for Senior Software Engineer roles?
Over 70% of senior engineering positions on the board offer fully remote or hybrid arrangements. Companies in the tech and fintech sectors prioritize flexibility, enabling engineers to work from any location while maintaining collaboration through Slack, Zoom, and remote‑first design reviews.
What career progression paths exist beyond Senior Software Engineer?
Typical trajectories include Staff Engineer, Principal Engineer, Distinguished Engineer, and Engineering Manager. Advancement often requires leadership in system design, cross‑team mentorship, and ownership of high‑impact projects, as well as contributions to open source or industry standards.
What industry trends are shaping Senior Software Engineer roles today?
Emerging trends include AI‑driven observability, serverless and edge computing, multi‑cloud orchestration, and infrastructure‑as‑code (IaC). Engineers who master cloud‑native patterns, continuous delivery, and data‑centric AI model deployment are in the highest demand.

Related Pages