This role sits one level above Senior Software Engineer (E4) and combines people management, execution ownership, and direct technical contribution. You are expected to remain deeply technical ...
This role sits one level above Senior Software Engineer (E4) and combines people management, execution ownership, and direct technical contribution. You are expected to remain deeply technical ...
Software Engineering Managers have not only the technical expertise to take on and provide technical leadership to major projects, but also manage a team of Engineers. You not only optimize your own ...
Software Engineering Managers have not only the technical expertise to take on and provide technical leadership to major projects, but also manage a team of Engineers. You not only optimize your own ...
They are seeking an AI Native Software Engineering Manager who will partner with enterprise clients to design, build, and deploy agentic workflows that enhance operational efficiency in complex ...
They are seeking an AI Native Software Engineering Manager who will partner with enterprise clients to design, build, and deploy agentic workflows that enhance operational efficiency in complex ...
About the Opportunity We are seeking a Software Engineering Manager to lead and actively contribute to building and maintaining innovative, world-class SaaS solutions for higher education. This role ...
About the Opportunity We are seeking a Software Engineering Manager to lead and actively contribute to building and maintaining innovative, world-class SaaS solutions for higher education. This role ...
As a Software Engineering Manager supporting NAVAIR, you'll lead a talented group of professionals to create innovative, mission-critical solutions that empower naval aviation and defense operations.
As a Software Engineering Manager supporting NAVAIR, you'll lead a talented group of professionals to create innovative, mission-critical solutions that empower naval aviation and defense operations.
Manager, Software Engineering
Reston, VA · On-site
About the Opportunity We are seeking a Software Engineering Manager to lead and actively contribute to building and maintaining innovative, world-class SaaS solutions for higher education. This role ...
Manager, Software Engineering
Reston, VA · On-site
About the Opportunity We are seeking a Software Engineering Manager to lead and actively contribute to building and maintaining innovative, world-class SaaS solutions for higher education. This role ...
Manager, Software Engineering
Reston, VA · On-site
About the Opportunity We are seeking a Software Engineering Manager to lead and actively contribute to building and maintaining innovative, world-class SaaS solutions for higher education. This role ...
Manager, Software Engineering
Reston, VA · On-site
About the Opportunity We are seeking a Software Engineering Manager to lead and actively contribute to building and maintaining innovative, world-class SaaS solutions for higher education. This role ...
Manager, Software Engineering
Washington, DC · Remote
$195K - $257.50K/yr
... with software engineering * 3 or more years experience coding in one of the following languages: Go, Java, and/or Javascript * Hands on technical manager experienced in designing, building and ...
Manager, Software Engineering
Washington, DC · Remote
$195K - $257.50K/yr
... with software engineering * 3 or more years experience coding in one of the following languages: Go, Java, and/or Javascript * Hands on technical manager experienced in designing, building and ...
As an Engineering Manager, you will play a key role in shaping our solutions, leading a team to build scalable, intuitive software that empowers property managers and residents alike. This is an ...
Quick apply
As an Engineering Manager, you will play a key role in shaping our solutions, leading a team to build scalable, intuitive software that empowers property managers and residents alike. This is an ...
Software Engineering Managers have not only the technical expertise to take on and provide technical leadership to major projects, but also manage a team of Engineers. You not only optimize your own ...
Software Engineering Managers have not only the technical expertise to take on and provide technical leadership to major projects, but also manage a team of Engineers. You not only optimize your own ...
Director, Software Engineering
Arlington, VA · On-site
$291.10K/yr
All About You: • Proven experience as a Software Engineering Manager or Director in an agile, production-scale environment. • Experience leading multiple engineering teams and developing ...
Director, Software Engineering
Arlington, VA · On-site
$291.10K/yr
All About You: • Proven experience as a Software Engineering Manager or Director in an agile, production-scale environment. • Experience leading multiple engineering teams and developing ...
Director, Software Engineering
Arlington, VA · Hybrid
$291.10K/yr
Partner closely with Product Management to shape and execute product and technology roadmaps. Lead ... Proven experience as a Software Engineering Manager or Director in an agile, production-scale ...
Director, Software Engineering
Arlington, VA · Hybrid
$291.10K/yr
Partner closely with Product Management to shape and execute product and technology roadmaps. Lead ... Proven experience as a Software Engineering Manager or Director in an agile, production-scale ...
... manage multi-provider pipelines. * Minimum of 5 years experience programming in Python, Java, or equivalent; familiarity with evaluation tooling, logging, monitoring, and agent observability.
... manage multi-provider pipelines. * Minimum of 5 years experience programming in Python, Java, or equivalent; familiarity with evaluation tooling, logging, monitoring, and agent observability.
Mentor Engineers on all phases of the Program * Supports the software department, software center, and software sector in their day-to-day activities * Manage a team of direct reports of between 15 ...
Mentor Engineers on all phases of the Program * Supports the software department, software center, and software sector in their day-to-day activities * Manage a team of direct reports of between 15 ...
This role will support our Software and Controls Engineering Team located in Dulles, VA . This dual-hat role splits candidate's time between functional management activities (15% to 20%) and direct ...
This role will support our Software and Controls Engineering Team located in Dulles, VA . This dual-hat role splits candidate's time between functional management activities (15% to 20%) and direct ...
The Engineering Manager will supervise multiple early career and mid-level staff members while also directly making use of Software Engineering concepts, principles, practices, and tools to perform ...
The Engineering Manager will supervise multiple early career and mid-level staff members while also directly making use of Software Engineering concepts, principles, practices, and tools to perform ...
Engineering Manager
Reston, VA · On-site
... software application development." Role Summary Our mission is to build a different kind of ... As an Engineering Manager, you will lead our talented engineering team and work closely with ...
Engineering Manager
Reston, VA · On-site
... software application development." Role Summary Our mission is to build a different kind of ... As an Engineering Manager, you will lead our talented engineering team and work closely with ...
The Engineering Manager will supervise multiple early career and mid-level staff members while also directly making use of Software Engineering concepts, principles, practices, and tools to perform ...
The Engineering Manager will supervise multiple early career and mid-level staff members while also directly making use of Software Engineering concepts, principles, practices, and tools to perform ...
The Engineering Manager will supervise multiple early career and mid-level staff members while also directly making use of Software Engineering concepts, principles, practices, and tools to perform ...
The Engineering Manager will supervise multiple early career and mid-level staff members while also directly making use of Software Engineering concepts, principles, practices, and tools to perform ...
Engineering Manager
Reston, VA · On-site
... software application development." Role Summary Our mission is to build a different kind of ... As an Engineering Manager, you will lead our talented engineering team and work closely with ...
Engineering Manager
Reston, VA · On-site
... software application development." Role Summary Our mission is to build a different kind of ... As an Engineering Manager, you will lead our talented engineering team and work closely with ...
Software Engineering Manager information
See Springfield, VA salary details
$103.9K - $113.5K
1% of jobs
$113.5K - $123.1K
0% of jobs
$123.1K - $132.7K
2% of jobs
$132.7K - $142.3K
2% of jobs
$142.3K - $151.9K
2% of jobs
$151.9K - $161.5K
3% of jobs
$161.5K - $171.1K
4% of jobs
$176.1K is the 25th percentile. Wages below this are outliers.
$171.1K - $180.7K
19% of jobs
The median wage is $183.1K / yr.
$180.7K - $190.2K
64% of jobs
$190.2K - $199.8K
1% of jobs
$199.8K - $209.4K
1% of jobs
$103.9K
$176.9K
$209.4K
How much do software engineering manager jobs pay per year?
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 are the key skills and qualifications needed to thrive as a Software Engineering Manager, and why are they important?
What are some common challenges faced by Software Engineering Managers when leading diverse development teams?
What engineering jobs pay 500,000?
What is the difference between Software Engineering Manager vs Software Developer?
| Aspect | Software Engineering Manager | Software Developer |
|---|---|---|
| Credentials | Bachelor's or Master's in CS or related field, often with leadership experience | Bachelor's or higher in CS or related field |
| Work Environment | Leads teams, manages projects, collaborates with stakeholders | Focuses on coding, debugging, and implementing features |
| Employer & Industry Usage | Used across tech companies, startups, and large enterprises | Common in all software development settings |
| Search & Comparison Intent | Understanding managerial roles, leadership responsibilities | Focus 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.

Job description
Job Summary
About the Role We are looking for a hands on Software Engineering Manager to lead a backend engineering team building production grade AI Agent systems. This role sits one level above Senior Software Engineer (E4) and combines people management, execution ownership, and direct technical contribution. You are expected to remain deeply technical, spending at least ~30% of your time coding in the same production systems as your team. You will design, build, review, and operate backend services while also being accountable for team health, delivery, and growth. This is not a “manager only” role. Success comes from leading through context, example, and hands on involvement, while scaling your impact through strong people leadership. You will partner with product, design, and leadership to turn ambiguous AI opportunities into dependable, customer facing systems—while building a high performing team that can sustain this work overtime.Job Description
What You Will Do:
People Management & Team Health
- Directly manage a team of backend engineers, owning 1:1s, feedback, performance management, and career development.
- Coach engineers on technical growth, system design thinking, and operational ownership.
- Build a culture of trust, accountability, and continuous improvement—especially important in AI‑heavy, probabilistic systems.
- Hire and onboard engineers who strengthen both technical capability and team dynamics.
Hands‑On Technical Contribution (Minimum ~30%)
- Actively write and ship production code across core backend services and agent workflows.
- Take ownership of well‑scoped technical areas or services, especially those critical to correctness, reliability, or cross‑team interfaces.
- Model high standards in code quality, testing, observability, and operational readiness.
- Stay close enough to the codebase to make informed architectural, staffing, and execution decisions.
Technical Leadership Through Example
- Guide architectural decisions by contributing designs and implementations—not just reviewing others’ work.
- Ensure AI agent behavior is engineered responsibly: tool invocation, state management, memory strategies, reasoning control, failure handling, and evaluation.
- Treat prompts and agent policies as production code: versioned, tested, reviewed, and monitored for cost, latency, and reliability.
- Set and enforce engineering standards that keep AI‑heavy systems understandable and supportable over time.
Execution Ownership & Delivery
- Own planning, prioritization, and execution for the team.
- Translate product goals into achievable technical plans while managing tradeoffs across scope, quality, and risk.
- Identify delivery and technical risks early and address them proactively.
- Ensure the team consistently delivers production‑ready systems, not just proofs of concept.
Testing & Quality of Probabilistic Systems
- Lead the team in designing testing and evaluation strategies for non‑deterministic AI components.
- Establish guardrails and regression testing that reduce unsafe or unstable behavior in production.
- Balance innovation with correctness, observability, and long‑term maintainability.
Operational Excellence & Reliability
- Share ownership of production health: uptime, latency, incidents, and post‑incident learning.
- Help build a strong on‑call culture where engineers run what they build.
- Step in directly during complex incidents when needed—both technically and as a leader.
Cross‑Functional Leadership
- Partner closely with product, design, and adjacent teams to align on goals and dependencies.
- Communicate clearly with leadership on progress, risks, and outcomes.
- Represent the team in technical and organizational forums.
What We’re Looking For:
Engineering Management Experience
- Prior experience as a technical lead or manager, with a demonstrated track record of mentoring and project delivery.
- A genuine interest in growing people—not just systems.
Strong Backend Engineering Depth
- Extensive experience designing, building, and operating backend systems in Python.
- Comfort working with asynchronous frameworks (e.g., FastAPI, asyncio) and distributed architectures.
- Ability and desire to remain hands‑on with real production code.
AI Systems Judgment
- Hands‑on experience integrating LLMs into real systems.
- Strong intuition for AI failure modes, operational risks, and safe system design.
- Thinks in workflows, control flow, and safeguards—not just prompt quality.
Execution & Ownership Mindset
- Proven ability to deliver complex systems with multiple stakeholders.
- Comfortable owning outcomes, not just tasks.
Operational Responsibility
- Experience owning customer‑facing systems in production, including incidents and on‑call.
- Designs systems that are “easy to wake up to” when something goes wrong.
Culture & Pragmatism
- Leads with empathy, clarity, and consistency.
- Excited about advanced AI capabilities, but prioritizes stability, debuggability, and long‑term maintainability over novelty.
Disclaimer:
- This information has been designed to indicate the general nature and level of work performed by employees in this role. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities and qualifications.
Comcast is an EOE/Veterans/Disabled/LGBT employer.
Comcast is an equal opportunity workplace. We will consider all qualified applicants for employment without regard to race, color, religion, age, sex, sexual orientation, gender identity, national origin, disability, veteran status, genetic information, or any other basis protected by applicable law.
Skills:
Software Engineering; Curious Mindset; Critical Thinking; Adaptability; People Leadership
Salary:
Primary Location Pay Range: $183,063.62 - $274,595.42
Comcast intends to offer the selected candidate base pay within this range, dependent on job-related, non-discriminatory factors such as experience. The application window is 30 days from the date job is posted, unless the number of applicants requires it to close sooner or later.
Base pay is one part of the Total Rewards that Comcast provides to compensate and recognize employees for their work. Most sales positions are eligible for a Commission under the terms of an applicable plan, while most non-sales positions are eligible for a Bonus. Additionally, Comcast provides best-in-class Benefits to eligible employees. We believe that benefits should connect you to the support you need when it matters most, and should help you care for those who matter most. That’s why we provide an array of options, expert guidance and always-on tools, that are personalized to meet the needs of your reality - to help support you physically, financially and emotionally through the big milestones and in your everyday life. Please visit the compensation and benefits summary on our careers site for more details.
Education
Master's Degree
While possessing the stated degree is preferred, Comcast also may consider applicants who hold some combination of coursework and experience, or who have extensive related professional experience.
Relevant Work Experience
5-7 Years