1

Senior Software Engineering Manager Jobs in Virginia

This role combines senior software engineering expertise with the responsibilities of a Task Manager, including managing personnel and the planning, scheduling, and performance of contracted tasks.

This role combines senior software engineering expertise with the responsibilities of a Task Manager, including managing personnel and the planning, scheduling, and performance of contracted tasks.

Senior Software Engineer

Reston, VA

$127K - $168K/yr

... energy management practices that improve operational efficiency and maximize energy savings ... software engineering roles Minimum 8 years of experience with Unix internals; Java or .NET; XML ...

Senior Software Engineer

Reston, VA · On-site

$127K - $168K/yr

... energy management practices that improve operational efficiency and maximize energy savings ... senior software engineering roles • Minimum 8 years of experience with Unix internals; Java or

Senior Software Engineer

Richmond, VA

$121K - $159K/yr

About the Role The Senior Software Engineer serves as a senior individual technical contributor ... Reporting to the Digital Engineering Manager, this role partners closely on technical execution ...

Senior Software Engineer

Reston, VA · On-site

$127K - $168K/yr

... energy management. The Senior Software Engineer will implement solutions for complex software ... products and features, ensuring high quality through design, implementation, and testing.

Senior Software Developer

Herndon, VA · On-site

$56 - $74/hr

Senior Software Developer National Capital Region TS/SCI Polygraph | Hybrid (Remote with Occasional ... Software engineering lifecycle best practices * Strong collaboration and communication skills

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 Jul 25, 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 cities in Virginia are hiring for Senior Software Engineering Manager jobs? Cities in Virginia with the most Senior Software Engineering Manager job openings:
Infographic showing various Senior Software Engineering Manager job openings in Virginia as of July 2026, with employment types broken down into 90% Full Time, 7% Part Time, and 3% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $175,470 per year, or $84.4 per hour.
Senior Software Engineering Manager

Senior Software Engineering Manager

Freddie Mac

Mclean, VA • On-site

Full-time

Posted 29 days ago


Job description

Job Summary:
Freddie Mac is dedicated to making home possible for families across the country and is looking for a Senior Software Engineering Manager to lead enterprise platform technology initiatives. The role involves executing technology strategies, managing infrastructure updates, and ensuring operational excellence while supporting various business objectives.
Responsibilities:
• Execute technology strategy and roadmap for the enterprise platform, aligning with business, marketing, and employee communication goals.
• Manage delivery of infrastructure updates and application enhancements
• Lead architecture and technical implementation of personalization, content management, and regulatory compliance related artifacts (TCPA, CAN-SPAM, GDPR, CCPA).
• Oversee platform integration with enterprise tools
• Ensure operational excellence and vendor management for platform reliability and deliverability.
Qualifications:
Required:
• 10 years+ related experience and 2+ years management experience and people leadership experience in developing a vibrant and highly talented engineering team is a MUST.
• Bachelor’s degree in computer science, information systems or other related technical discipline or the equivalent combination of education, training, or work experience.
• Leadership experience with enterprise-grade web content management platforms (Acquia, SiteCorp or similar frameworks)
• Expertise in managing landscape of tools related to knowledge management and content tools (Ex Drupal)
• Strong background in data integration for personalized communications
• Technical knowledge of communication channels, deliverability, and compliance.
• Experience collaborating with business leaders in marketing, HR, legal, and compliance teams.
• Ability to manage dependencies with vendors or internal engineering teams for software delivery
• Excellent communication skills and leading teams of motivated software engineers
• Solid experience influencing business outcomes by working directly with the business users/team members
Preferred:
• Advanced studies/degree preferred
Company:
Freddie Mac is a public government-sponsored enterprise that provides mortgage capital to lenders. Founded in 1970, the company is headquartered in Mclean, USA, with a team of 5001-10000 employees. The company is currently Late Stage.

Freddie Mac logo

About Freddie Mac

Sourced by ZipRecruiter

Today, Freddie Mac makes home possible for one in four home borrowers and is one of the largest sources of financing for multifamily housing. Join our smart, creative and dedicated team and you'll do important work for the housing finance system and make a difference in the lives of others.

Industry

Finance and insurance

Company size

5,001 - 10,000 Employees

Headquarters location

McLean, VA, US

Year founded

1970