1

Senior Software Developer Engineer Jobs in Reston, VA

Be Seen First

... Engineer (Senior Software Developer, Application) to support the design, development, implementation, and optimization of advanced Artificial Intelligence (AI) and Machine Learning (ML) solutions for ...

Be Seen First

... Engineer (Senior Software Developer, Application) to support the design, development, implementation, and optimization of advanced Artificial Intelligence (AI) and Machine Learning (ML) solutions for ...

Sr Software Developer

Arlington, VA · On-site

$62.75 - $83/hr

Sr. Software Developer Work Location: (Hybrid Onsite & Remote) - Arlington, VA ***Position is contingent on contract award*** About the Job: We are seeking a highly experienced Sr. Software Developer ...

Senior Software Developer

Hyattsville, MD · On-site

$54.75 - $72.25/hr

Role Overview - Senior Software Developer Reporting to engineering leadership, the Senior Software ... If you are a pragmatic, hands‑on engineer who enjoys mentoring colleagues and improving delivery ...

Senior Software Developer

Hyattsville, MD · On-site

$54.75 - $72.25/hr

Role Overview - Senior Software Developer Reporting to engineering leadership, the Senior Software ... If you are a pragmatic, hands‑on engineer who enjoys mentoring colleagues and improving delivery ...

Senior Software Developer

Reston, VA · On-site

$56.75 - $75/hr

Senior Cloud-Native Software Engineer AWS * Strong hands-on AWS cloud-native development experience * Experience with modern programming languages, frameworks & CI/CD * Strong knowledge of automated ...

Senior Software Developer

Herndon, VA · On-site

$56 - $74/hr

Senior Software Developer National Capital Region TS/SCI Polygraph | Hybrid (Remote with Occasional On-Site) | Immediate Hire Join Synertex and bring your expertise to a mission that matters. We're ...

Senior Software Developer

Herndon, VA · On-site +1

$56 - $74/hr

Senior Software Developer National Capital Region TS/SCI Polygraph | Hybrid (Remote with Occasional On-Site) | Immediate Hire Join Synertex and bring your expertise to a mission that matters. We're ...

Senior Software Developer

Bethesda, MD · On-site

$130K - $180K/yr

Job Title Senior Software Developer Location Bethesda, MD 20800 US (Primary) Category Research, Development, and Engineering Job Type Full-Time Career Level Staff Education Master's Degree Travel ...

Senior Software Developer

Herndon, VA · On-site +1

$56 - $74/hr

Senior Software Developer National Capital Region TS/SCI Polygraph | Hybrid (Remote with Occasional On-Site) | Immediate Hire Join Synertex and bring your expertise to a mission that matters. We're ...

Senior Software Developer

Herndon, VA · On-site

$56 - $74/hr

Senior Software Developer???? National Capital Region???? TS/SCI Polygraph | Hybrid (Remote with Occasional On-Site) | Immediate HireJoin Synertex and bring your expertise to a mission that matters.

Senior Software Developer

Chantilly, VA · On-site

$107K - $195K/yr

Leidos is seeking a Senior Software Developer-SME for a 200+ FTE technical development program supporting the Sponsor's Web-based applications. The Software Developer will work with a large team of ...

Senior Software Developer

Chantilly, VA · On-site

$107K - $195K/yr

Leidos is seeking a Senior Software Developer-SME for a 200+ FTE technical development program supporting the Sponsor's Web-based applications. The Software Developer will work with a large team of ...

Senior Software Developer

Fairfax, VA · On-site

$55.75 - $73.50/hr

Senior Software Developer Location: Onsite- Fairfax, VA 3 Days and in Washington, DC 2 Days per ... Zend PHP Certified Engineer * Microsoft Certified Solutions Expert (MCSE) Security Clearance ...

Sr. Software Developer

Gaithersburg, MD · On-site

$59 - $77.75/hr

As a Senior Software Developer, you'll do more than write exceptional code, you'll help build innovative, secure, and scalable solutions that support Intelligence Community operations. If you're ...

Senior Software Developer

Springfield, VA · On-site

$148K - $180K/yr

Senior Software Developer Springfield, VA Active TS (SCI eligibility) clearance and eligibility to obtain a CI poly At Bcore, our strength comes from how we deliver impact to the mission. Whether it ...

Senior Software Developer

Springfield, VA · On-site

$148K - $180K/yr

Overview Senior Software Developer Springfield, VA Active TS (SCI eligibility) clearance and eligibility to obtain a CI poly At Bcore, our strength comes from how we deliver impact to the mission.

next page

Showing results 1-20

Senior Software Developer Engineer information

See Reston, VA salary details

$16

$64

$91

How much do senior software developer engineer jobs pay per hour?

As of Sep 1, 2026, the average hourly pay for senior software developer engineer in Reston, VA is $64.34, according to ZipRecruiter salary data. Most workers in this role earn between $54.62 and $72.16 per hour, depending on experience, location, and employer.

What is a senior software developer engineer?

Senior Software Developer Engineers are experienced professionals who design, develop, and maintain complex software systems. They lead technical projects, mentor junior developers, and collaborate with cross-functional teams to deliver high-quality solutions. Their responsibilities often include architecting software, reviewing code, ensuring best practices, and troubleshooting critical issues. Senior developers play a key role in shaping technical strategies and guiding the overall direction of software projects.

What are the key skills and qualifications needed to thrive as a senior software developer engineer?

A Senior Software Developer Engineer requires advanced programming skills, deep understanding of software architecture, and several years of experience with a relevant degree in computer science or a related field. Familiarity with modern development frameworks, version control systems like Git, and certifications such as AWS Certified Developer or Microsoft Certified: Azure Developer Associate are often expected. Strong problem-solving abilities, effective communication, and leadership skills help in mentoring teams and collaborating on complex projects. These competencies ensure high-quality software delivery, efficient teamwork, and innovation within dynamic tech environments.

What are some common challenges faced by senior software developer engineers when leading project teams?

Senior Software Developer Engineers often encounter challenges such as balancing technical leadership with hands-on coding, managing cross-functional communication, and aligning team members with project goals. They may also need to mentor junior developers while ensuring code quality and timely delivery of features. Navigating competing priorities and rapidly changing requirements requires strong problem-solving skills and adaptability, as well as effective collaboration with project managers, designers, and QA teams.

What is the difference between Senior Software Developer Engineer vs Software Developer?

AspectSenior Software Developer EngineerSoftware Developer
Required CredentialsBachelor's degree in CS or related field; 3+ years experience; sometimes certifications like Microsoft or AWSBachelor's degree in CS or related field; 0-2 years experience; certifications are optional
Work EnvironmentTeam lead roles, project planning, mentoringDevelopment tasks, coding, testing
Employer & Industry UsageTech companies, software firms, startupsSame as Senior Software Developer Engineer

The main difference is experience level and responsibilities. Senior Software Developer Engineers typically have more experience, take on leadership roles, and mentor junior developers, while Software Developers focus on coding and implementing features. Both roles are essential in software development teams, but the senior position involves more strategic and supervisory duties.

Infographic showing various Senior Software Developer Engineer job openings in Reston, VA as of July 2026, with employment types broken down into 83% Full Time, 5% Part Time, 1% Temporary, and 11% Contract. Highlights an 82% Physical, 5% Hybrid, and 13% Remote job distribution, with an average salary of $133,827 per year, or $64.3 per hour.

AI Developer/Engineer (Senior Software Developer, Application)

Sara Software Systems

Washington Navy Yard, DC • On-site

$62 - $82/hr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 12 days ago

Be Seen First

After you apply to this job, you can share why you’re interested to jump to the top of the candidate list.


Job description

Position Overview

We are seeking a highly skilled AI Developer/Engineer (Senior Software Developer, Application) to support the design, development, implementation, and optimization of advanced Artificial Intelligence (AI) and Machine Learning (ML) solutions for the Department of Homeland Security (DHS) and Federal Emergency Management Agency (FEMA).

The successful candidate will work closely with data scientists, software engineers, and other technical stakeholders to develop production-ready AI/ML applications, analyze complex datasets, improve model performance, and integrate AI capabilities into secure and scalable software environments.

Key Responsibilities

  • Design, develop, implement, and maintain machine learning models and AI algorithms.
  • Implement and optimize AI/ML solutions for operational and business requirements.
  • Collaborate with data scientists, software engineers, DevOps engineers, and other technical teams to integrate AI/ML models into production systems.
  • Analyze large and complex datasets to identify patterns, trends, and actionable insights.
  • Develop, tune, test, and continuously improve model performance, accuracy, scalability, and reliability.
  • Evaluate emerging AI and machine learning technologies and recommend appropriate approaches for project requirements.
  • Apply a strong understanding of machine learning algorithms, statistical methods, model development practices, and AI engineering principles.
  • Develop solutions using appropriate deep learning frameworks and modern AI/ML technologies.
  • Build and maintain reproducible AI/ML development and deployment processes.
  • Document AI/ML models, experiments, methodologies, configurations, results, and operational processes.
  • Support model validation, testing, deployment, monitoring, and ongoing optimization.
  • Integrate AI/ML solutions with existing software applications, data platforms, APIs, and cloud environments.
  • Implement infrastructure and deployment automation using tools such as Terraform.
  • Develop and maintain Continuous Integration/Continuous Delivery (CI/CD) pipelines.
  • Use Git-based source control and modern software development practices.
  • Incorporate observability, monitoring, logging, metrics, and performance tracking into AI/ML engineering and production environments.
  • Troubleshoot technical issues and optimize applications and models for performance, scalability, and reliability.
  • Stay current with advances in AI, ML, deep learning, MLOps, software engineering, and related technologies.

Required Technical Skills

The ideal candidate should demonstrate strong hands-on experience with:

  • Artificial Intelligence and Machine Learning
  • Machine learning model and algorithm development
  • Model training, tuning, evaluation, and optimization
  • Deep learning frameworks
  • Large-scale and complex dataset analysis
  • Python, R, or JavaScript
  • Software development and application engineering
  • Git-based source code management
  • CI/CD pipeline development and management
  • Terraform and infrastructure-as-code practices
  • AI/ML model deployment and integration
  • Productionization of machine learning solutions
  • AI/ML observability and monitoring
  • Model performance and accuracy optimization
  • Documentation of models, experiments, and engineering processes

Preferred Qualifications

  • Experience deploying AI/ML solutions into enterprise or production environments.
  • Experience with MLOps and automated machine learning lifecycle management.
  • Experience working with cloud-based AI/ML environments and services.
  • Experience implementing model monitoring, logging, metrics, and observability.
  • Experience working in Agile software development environments.
  • Experience integrating machine learning models with APIs and enterprise applications.
  • Experience supporting Federal Government, DHS, FEMA, or other government programs is highly desirable.
  • Familiarity with secure software development practices and government technology environments.

Core Competencies

The successful candidate will possess:

  • Strong analytical and problem-solving skills.
  • Excellent software engineering and programming abilities.
  • Strong understanding of AI/ML concepts and practical implementation.
  • Ability to translate business and mission requirements into technical AI/ML solutions.
  • Strong collaboration and communication skills.
  • Ability to work independently in a virtual environment while effectively collaborating with distributed technical teams.
  • Commitment to producing secure, reliable, scalable, and maintainable solutions.
  • Ability to quickly learn and apply emerging AI and ML technologies.

Citizenship & Suitability Requirement

U.S. Citizenship Required: Yes

Public Trust: Candidate must be able to obtain Public Trust suitability prior to Entry on Duty. Investigation level will be determined based on the position's risk and access requirements, including T1/T2/T4 as applicable.

Company Description

Sara Software Systems, LLC founded in July 2004 is a small, woman, minority owned and economically disadvantaged 8(a) business as approved by the Small Business Administration (SBA). Owned and managed by experienced IT professionals, we bring a realistic and knowledgeable approach with 15 years of technical excellence to solve complex federal and commercial IT challenges, transform how organizations operate, and protect our Customer's critical infrastructure.
Sara Software Systems, LLC is a process-driven and quality-focused company and we are appraised at Maturity Level (ML) 3 by the CMMI Institute for both DEV + SVC. Our CMMI DEV ML3 appraisal was specifically focused on Agile and DevSecOps. We are International Standards of Organization (ISO) 9001:2015, ISO 20000-1:2011 and ISO 27001:2013-certified.

Sara Software Systems, LLC is a leading technology Services provider with focus in Application Development and Modernization, Agile Transformations, Program Management , Information Technology , Software development, Cybersecurity, IT infrastructure, Business Process Reengineering and Service Desk services for Federal Agencies and commercial organizations. We serve the business needs of our customers by providing strategy, program management, architecture, and sustainment of information technology solutions both in traditional waterfall and agile methodologies that transform ideas to value.