1

Senior Software Engineering Manager Jobs in Virginia

Senior Software Engineer

Chantilly, VA

$125K - $165K/yr

Apply advanced engineering principles and modern software design techniques to analyze requirements ... Experience with database management systems including CA-IDMS, Microsoft SQL Server, and Oracle ...

New

Senior Software Developer

Fort Belvoir, VA · On-site

$61.75 - $81.50/hr

Bachelor's degree in computer science/software engineering or similar with 8+ years' experience, or ... Experience in project management, coordinating with customers, and establishing scope, budget, and ...

Senior Software Developer

Fort Belvoir, VA · On-site

$61.75 - $81.50/hr

Bachelor's degree in computer science/software engineering or similar with 8+ years' experience, or ... Experience in project management, coordinating with customers, and establishing scope, budget, and ...

As a Senior Software Engineer, you will play a key role in supporting the Geospatial Intelligence ... Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work ...

Senior Software Engineer

Springfield, VA · On-site

$140K - $160K/yr

As a Senior Software Engineer, you will play a key role in supporting the Geospatial Intelligence ... Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work ...

Senior Software Engineer

Falls Church, VA

$130K - $172K/yr

The Senior Software Engineer is a principal technical contributor within the WDP software ... engineering, cybersecurity operations, configuration-management teams, and DevSecOps pipeline ...

Senior Software Engineer

Herndon, VA · On-site

$130K - $180K/yr

Senior Software Engineer ID: SPA-26-B1 Team: Space & Ground Systems Location: Herndon, VA More ... Essential education and experience: * 5+ years of experience in software engineering. * 3+ years ...

Senior Software Engineer

Falls Church, VA · On-site

$130K - $172K/yr

The Senior Software Engineer is a principal technical contributor within the WDP software ... engineering, cybersecurity operations, configuration-management teams, and DevSecOps pipeline ...

Senior Software Engineer

Chantilly, VA

$125K - $165K/yr

Bachelors degree in Computer Science, Computer Engineering, Software Engineering, Cybersecurity, or ... Version control and configuration management tools such as Git * Knowledge of wireless ...

Senior Software Engineer

Chantilly, VA · On-site

$126K - $166K/yr

Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, Cybersecurity ... Version control and configuration management tools such as Git * Knowledge of wireless ...

Senior Software Engineer

Chantilly, VA

$126K - $166K/yr

Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, Cybersecurity ... Version control and configuration management tools such as Git * Knowledge of wireless ...

Senior Software Engineer

Reston, VA · On-site +1

$127K - $168K/yr

... Category Engineering Worker Category Regular Full-Time[F] Company Overview Iridium is an award ... Follow existing Iridium processes for Change Control, Prioritization, Risk Management, Commercial ...

Sr. Software Engineer

Reston, VA · Remote

$127K - $168K/yr

Full-time opening for Sr. Software Engineer at Ellucian Company LLC in Reston, VA 20191. Duties ... Engineering or closely related discipline plus 36 months' experience as a full-stack software ...

next page

Showing results 1-20

Senior Software Engineering Manager information

See Virginia salary details

$82.8K

$175.5K

$233K

How much do senior software engineering manager jobs pay per year?

As of Jun 14, 2026, the average yearly pay for senior software engineering manager in Virginia is $175,470.00, according to ZipRecruiter salary data. Most workers in this role earn between $150,200.00 and $197,300.00 per year, depending on experience, location, and employer.

How does a Senior Software Engineering Manager typically balance technical leadership with team management responsibilities?

A Senior Software Engineering Manager often splits their time between providing technical guidance and overseeing team development. This means staying involved in high-level architecture decisions while also focusing on mentoring engineers, conducting performance reviews, and facilitating communication across teams. Balancing these aspects requires strong organizational skills, as managers must ensure project delivery timelines are met without sacrificing team morale or individual growth. Regular one-on-ones, sprint planning sessions, and collaboration with product managers are key parts of the weekly routine.

What are the key skills and qualifications needed to thrive as a Senior Software Engineering Manager, and why are they important?

To thrive as a Senior Software Engineering Manager, you need a solid background in software development, strong leadership abilities, and experience managing engineering teams, often supported by a degree in computer science or a related field. Familiarity with project management tools (like Jira), cloud platforms (such as AWS or Azure), and agile methodologies is typically expected, and certifications like PMP or Scrum Master can be advantageous. Outstanding communication, strategic thinking, and mentorship skills help build high-performing teams and foster collaboration. These skills and qualities are crucial for delivering successful projects, supporting team growth, and aligning technical work with business objectives.

What is a Senior Software Engineering Manager?

A Senior Software Engineering Manager is a leadership role responsible for overseeing multiple software engineering teams or large projects within an organization. They manage engineering managers and senior engineers, define technical strategies, and ensure the successful delivery of complex software solutions. In addition to technical oversight, they are involved in talent development, process improvement, and cross-functional collaboration with other departments. Their role is crucial for aligning engineering goals with business objectives and fostering a culture of innovation and excellence.
What are popular job titles related to Senior Software Engineering Manager jobs in Virginia? For Senior Software Engineering Manager jobs in Virginia, the most frequently searched job titles are:
What job categories do people searching Senior Software Engineering Manager jobs in Virginia look for? The top searched job categories for Senior Software Engineering Manager jobs in Virginia are:
What cities in Virginia are hiring for Senior Software Engineering Manager jobs? Cities in Virginia with the most Senior Software Engineering Manager job openings:
Senior Software Engineer

$125K - $165K/yr

Other

Posted yesterday


Job description

Senior Software Engineer

Redhorse transforms the way government uses data and technology. To support this mission, we are seeking a Senior Software Engineer with deep technical expertise to lead complex engineering initiatives. This is a high-impact role designed for a seasoned professional who can navigate the complexities of modern software design while understanding the critical nature of government sponsor requirements. As an SME, you will not just write code; you will analyze requirements, design foundational solutions, and perform high-level synthesis of operational data to drive sound technical decisions for our nation's most vital systems.

Key Responsibilities
  • Apply advanced engineering principles and modern software design techniques to analyze requirements and design end-to-end solutions.
  • Develop, install, and configure computer programs and supporting technologies to meet specific sponsor directions.
  • Troubleshoot complex system issues by performing rigorous root-cause analysis and evaluating alternative technical approaches.
  • Recommend cost-effective, high-performance courses of action for system improvements and optimizations.
  • Anticipate and adapt to changing requirements and environments, assessing the impact of operational changes on overall system outcomes.
  • Apply deductive and inductive reasoning to synthesize complex information and derive sound technical conclusions.
  • Mentor junior and mid-level engineers in best practices for software development and system architecture.
Required Experience/Clearance
  • Ability to obtain and maintain a government security clearance (Specific level determined by project).
  • 10 + years of experience in software engineering, design, and systems analysis.
  • Demonstrated mastery in modern software design techniques and the full software development life cycle (SDLC).
  • Extensive experience in root-cause analysis and troubleshooting complex, large-scale enterprise systems.
  • Proven track record of delivering technical decisions that balance operational needs with cost-effectiveness and infrastructure constraints.
Desired Experience
  • Experience with database management systems including CA-IDMS, Microsoft SQL Server, and Oracle DBMS.
  • Proficiency in multiple programming languages such as C, C++, Java, and Ruby on Rails.
  • Experience with legacy technologies and modeling tools like Visual Basic, SIMULA, and IBM Rational Rose XDE.
  • Background in embedded development tools and web platforms including Apache Struts, HTML, and JavaScript.
  • Familiarity with defect tracking and performance testing tools such as LoadRunner and usability testing methodologies.
  • Experience working within a government sponsor environment or supporting Federal IT modernization projects.