1

Software Engineering Manager Jobs in Springfield, VA

Engineering Manager

Washington, DC · Remote

$190K - $230K/yr

Skills You'll Bring to Our Team * 6+ years of professional software engineering experience ... managing or leading technical teams. * Demonstrated success leading distributed teams in high ...

Engineering Manager About the Organization Now is a great time to join Redhorse Corporation. Our ... Experience working with office productivity software, such as Microsoft Office suite, including ...

The Engineering Manager / Associate Director leads a small team of software engineers responsible for designing and delivering the data pipelines, retrieval systems, and knowledge integrations that ...

Sr Director, Software Engineering

Mclean, VA · On-site

$255K/yr

Lead, manage, and grow multiple teams of product focused software engineers * Mentor and guide the professional and technical development of engineers on your team * Encourage innovation ...

Sr Director, Software Engineering

Mclean, VA · On-site

$255K/yr

Lead, manage, and grow multiple teams of product focused software engineers * Mentor and guide the professional and technical development of engineers on your team * Encourage innovation ...

next page

Showing results 1-20

Software Engineering Manager information

See Springfield, VA salary details

$103.9K

$176.9K

$209.4K

How much do software engineering manager jobs pay per year?

As of Jun 22, 2026, the average yearly pay for software engineering manager in Springfield, VA is $176,923.00, according to ZipRecruiter salary data. Most workers in this role earn between $180,700.00 and $180,700.00 per year, depending on experience, location, and employer.

What is L1, L2, L3, and L4 developer?

In software engineering, L1, L2, L3, and L4 typically refer to different levels of developer seniority or experience, with L1 being entry-level and L4 representing senior or lead roles. These levels often indicate increasing technical skills, responsibility, and leadership expectations within a company’s engineering hierarchy.

How much do software engineer managers make?

Software engineering managers typically earn a median annual salary ranging from $120,000 to $180,000, depending on experience, location, and company size. They often oversee teams, coordinate projects, and require strong technical and leadership skills, with some roles offering additional bonuses or stock options.

What are some common challenges faced by Software Engineering Managers when leading diverse development teams?

Software Engineering Managers often encounter challenges such as balancing technical leadership with people management, aligning team members with different backgrounds and skill sets, and ensuring effective communication across remote or cross-functional teams. Navigating these challenges involves fostering an inclusive environment, setting clear expectations, and adapting management styles to individual team members’ needs. Successful managers also prioritize regular check-ins and feedback to keep projects on track and support professional growth within the team.

What Does a Software Engineering Manager Do?

A software engineering manager oversees a team of people who are working on the development of new computer software or the enhancement of existing computer programs. Because this is a management job, your duties may include coordinating and planning with other departments within the company and with company executives. In addition to management skills, you need a firm understanding of the technical aspects of software engineering. Another aspect of this career involves understanding the market and competitor’s products so that your software can compete and meet market demands.

What is the difference between Software Engineering Manager vs Software Developer?

AspectSoftware Engineering ManagerSoftware Developer
CredentialsBachelor's or Master's in CS or related field, often with leadership experienceBachelor's or higher in CS or related field
Work EnvironmentLeads teams, manages projects, collaborates with stakeholdersFocuses on coding, debugging, and implementing features
Employer & Industry UsageUsed across tech companies, startups, and large enterprisesCommon in all software development settings
Search & Comparison IntentUnderstanding managerial roles, leadership responsibilitiesFocus on technical skills, coding tasks

The main difference between a Software Engineering Manager and a Software Developer lies in their roles and responsibilities. Managers oversee teams, coordinate projects, and handle strategic planning, while developers focus on coding and technical implementation. Both roles are essential in the software development lifecycle, but they serve different functions within an organization.

What does a Software Engineering Manager do?

A Software Engineering Manager oversees a team of software engineers, guiding the development of software projects from planning to implementation. They are responsible for managing the team's workflow, ensuring high-quality code, and meeting project deadlines. In addition to technical leadership, they also handle hiring, mentoring, and performance reviews. Their role bridges the gap between technical execution and business objectives, ensuring that software solutions align with strategic goals.

What does a software engineer manager do?

A software engineering manager oversees software development teams, coordinates project planning, sets technical goals, and ensures timely delivery of software products. They also handle team management, performance evaluations, and collaborate with stakeholders to align technical efforts with business objectives.

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

To thrive as a Software Engineering Manager, you need a solid background in software development, team leadership, and project management, often backed by a degree in computer science or a related field. Familiarity with development tools, agile methodologies, version control systems, and, in some cases, certifications like PMP or Scrum Master are valuable. Exceptional communication, problem-solving, and mentoring skills distinguish top performers in this role. These competencies are crucial for successfully guiding technical teams, delivering projects efficiently, and fostering a collaborative and innovative engineering culture.

What engineer makes $500,000 a year?

Senior software engineering managers and highly experienced software engineers at large tech companies can earn $500,000 or more annually, often including base salary, bonuses, and stock options. These roles typically require extensive experience, leadership skills, and expertise in areas like cloud computing, machine learning, or system architecture.
What are the most commonly searched types of Software Engineering jobs in Springfield, VA? The most popular types of Software Engineering jobs in Springfield, VA are:
What are popular job titles related to Software Engineering Manager jobs in Springfield, VA? For Software Engineering Manager jobs in Springfield, VA, the most frequently searched job titles are:
What cities near Springfield, VA are hiring for Software Engineering Manager jobs? Cities near Springfield, VA with the most Software Engineering Manager job openings:
Infographic showing various Software Engineering Manager job openings in Springfield, VA as of June 2026, with employment types broken down into 96% Full Time, 3% Part Time, and 1% Contract. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $176,923 per year, or $85.1 per hour.
Sr Manager, Staff Engineering - (Software Development / Microservices) - Hybrid

Sr Manager, Staff Engineering - (Software Development / Microservices) - Hybrid

Geico

Bethesda, MD • On-site

Full-time

Retirement

Posted 11 hours ago


GEICO rating

8.1

Company rating: 8.1 out of 10

Based on 352 frontline employees who took The Breakroom Quiz

132nd of 261 rated insurance


Job description

At GEICO, we offer a rewarding career where your ambitions are met with endless possibilities.

Every day we honor our iconic brand by offering quality coverage to millions of customers and being there when they need us most. We thrive through relentless innovation to exceed our customers' expectations while making a real impact for our company through our shared purpose.

When you join our company, we want you to feel valued, supported and proud to work here. That's why we offer The GEICO Pledge: Great Company, Great Culture, Great Rewards and Great Careers.

Position Summary

GEICO is seeking an experienced Senior Staff Engineering Manager with a passion for building high performance, low-latency platforms, and applications. You will build and manage a team of engineers with a deep focus on delivering enterprise-wide product to operate in a highly performant and efficient way. You will help drive our insurance business transformation as we redefine experiences for our customers.

Position Description

Our Senior Staff Engineering Manager is an engineering leader who works with the engineering staff to innovate and build new engineering solutions, improve and enhance existing solutions and leverage them to solve critical operational problems. A Senior Manager will lead defining the strategy and execution of a technical roadmap that will increase the velocity of delivering products and unlock new engineering capabilities in our core insurance platform. The ideal candidate has deep technical expertise to drive system design, architecture and implementation, improve application performance, capacity benchmarking, improve availability and reliability, design and evolve cloud infrastructure and services.

Position Responsibilities

As a Senior Staff Engineering Manager, you will:

Work with your Director to address project dependencies, negotiate and estimate incremental delivery dates for milestones with the stakeholder community, and deliver projects on time

Identify and raise appropriate project risks, in addition to presenting detailed and implementable solutions or alternatives

Report on your team's progress for project and other key metrics, in addition to presenting detailed and implementable ideas for areas to further improve or influence product or project delivery

Understand how requirements and design choices may impact systems across multiple areas

Initiate and support performance evaluation of team members

Cultivate a culture that motivates all levels of performers to higher levels of achievement

Build and maintain relationships with your team members to support an environment of trust

Collaborate with the product teams to understand their pain points around performance, resiliency and formulate strategies to address recurring issues in a sustainable way

Cultivate a culture of motivation and achievement, building and maintaining trustful relationships with team members

Address technical or analytical skill gaps, challenging team members to share knowledge and learn new technologies

Contribute as a hands-on technical leader to the architecture, system design and implementation of core services including API and microservice development, storage/persistence implementations, messaging and a variety of other technical areas.

Constantly up to date with current software engineering best practices

Identify where technical or analytical skill gaps put future team deliverables at risk and craft a plan to remediate, consistently challenge team members to share knowledge and learn new technologies

Proficiently execute difficult conversations on development and performance

Craft and deliver persuasive arguments to drive projects for process improvement, cost leadership, and customer experience enhancement

Manage up to leadership and provide feedback when necessary

Mindset of efficiency and utilization improvements

Contribute significantly to the team planning process, including surfacing team's proposals

Ability to construct roadmaps, manage and translate projects into deliverables, adjust priorities, and be able to understand and adjust the team capacity as needed

Qualifications

  • Fluency with C#/.NET , HTML-5, JavaScript/TypeScript, XML, JSON, RESTful Web Services, and Event Driven Architectures

  • Fluency with at least one additional modern language such as Java, Python or GO and experience with open-source software is a big plus

  • Ability to be hands-on developing software at least 10-20% of the time

  • Strong knowledge of system design, architecture and full lifecycle of design, implementation and productionizing of core Services and APIs.

  • Passionate for all things testing (unit, integration, functional, performance, etc.)

  • Strong foundation in algorithms, data structures, and core computer science concepts

  • Implemented RESTful and GRPC services, event driven architecture, micro-services, messaging technology and optimal storage/persistence approaches.

  • Knowledge of cloud computing technologies (SaaS/PaaS/IaaS, etc.)

  • Knowledge of Cloud platforms (AWS, GCP, Azure etc.)

  • Experience with application monitoring tools and performance assessments

  • Understanding of SQL, and NoSQL databases, including stateful services management and storage

  • Ability to construct, interpret, and apply metrics for decision-making, prioritization, and progress visibility

  • Strong site reliability engineering principles

  • Strong passion for technology and engineering excellence

  • Exceptional leadership and communication skills

  • Effective negotiation abilities

  • Strategic thinking and the ability to drive projects for positive change

Experience

6+ years of professional software engineering experience, including software development lifecycle best practices

5+ years of development in a large-scale, mission-critical environment

5+ years of hands-on work experience supervising personnel in a technical environment

2+ years of experience with automated testing including Unit, Integration, and End-to-End functional testing

Education

Bachelor's degree in Information Technology or related field, or equivalent experience

#LI-FA1

#Dice


Annual Salary

$140,000.00 - $300,000.00

The above annual salary range is a general guideline. Multiple factors are taken into consideration to arrive at the final hourly rate/ annual salary to be offered to the selected candidate. Factors include, but are not limited to, the scope and responsibilities of the role, the selected candidate's work experience, education and training, the work location as well as market and business considerations.


GEICO will consider sponsoring a new qualified applicant for employment authorization for this position.


The GEICO Pledge:

Great Company:At GEICO, we help our customers through life's twists and turns. Our mission is to protect people when they need it most and we're constantly evolving to stay ahead of their needs.

We're an iconic brand that thrives on innovation, exceeding our customers' expectations and enabling our collective success. From day one, you'll take on exciting challenges that help you grow and collaborate with dynamic teams who want to make a positive impact on people's lives.

Great Careers:We offer a career where you can learn, grow, and thrive through personalized development programs, created with your career - and your potential - in mind. You'll have access to industry leading training, certification assistance, career mentorship and coaching with supportive leaders at all levels.

Great Culture:We foster an inclusive culture of shared success, rooted in integrity, a bias for action and a winning mindset. Grounded by our core values, we have an an established culture of caring, inclusion, and belonging, that values different perspectives. Our teams are led by dynamic, multi-faceted teams led by supportive leaders, driven by performance excellence and unified under a shared purpose.

As part of our culture, we also offer employee engagement and recognition programs that reward the positive impact our work makes on the lives of our customers.

Great Rewards:We offer compensation and benefits built to enhance your physical well-being, mental and emotional health and financial future.

  • Comprehensive Total Rewards program that offers personalized coverage tailor-made for you and your family's overall well-being.
  • Financial benefits including market-competitive compensation; a 401K savings plan vested from day one that offers a 6% match; performance and recognition-based incentives; and tuition assistance.
  • Access to additional benefits like mental healthcare as well as fertility and adoption assistance.
  • Supports flexibility- We provide workplace flexibility as well as our GEICO Flex program, which offers the ability to work from anywhere in the US for up to four weeks per year.

The equal employment opportunity policy of the GEICO Companies provides for a fair and equal employment opportunity for all associates and job applicants regardless of race, color, religious creed, national origin, ancestry, age, gender, pregnancy, sexual orientation, gender identity, marital status, familial status, disability or genetic information, in compliance with applicable federal, state and local law. GEICO hires and promotes individuals solely on the basis of their qualifications for the job to be filled.

GEICO reasonably accommodates qualified individuals with disabilities to enable them to receive equal employment opportunity and/or perform the essential functions of the job, unless the accommodation would impose an undue hardship to the Company. This applies to all applicants and associates. GEICO also provides a work environment in which each associate is able to be productive and work to the best of their ability. We do not condone or tolerate an atmosphere of intimidation or harassment. We expect and require the cooperation of all associates in maintaining an atmosphere free from discrimination and harassment with mutual respect by and for all associates and applicants.


What GEICO employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


GEICO logo

About GEICO

Sourced by ZipRecruiter

GEICO is built on ingenuity, perseverance, innovation, resilience, and hard, honest work. From its humble beginnings in the midst of the Great Depression to its current place as one of the most successful companies in the nation, GEICO represents a quintessential American success story. At GEICO, we love that our associates are proud goal-seekers, and that's why we believe in celebrating their milestones and rewarding their achievements. Throughout the year we reward performance and accomplishments, host programs that recognize personal successes, and acknowledge innovation, service, and leadership.

Industry

Insurance services

Company size

10,000+ Employees

Headquarters location

Chevy Chase, MD, US

Year founded

1936