Software Engineering Manager

Knowmadics

United States

On-site

USD 180,000 - 230,000

Full time

12 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Knowmadics is seeking a senior engineering leader responsible for people leadership, organizational design, and delivery discipline across the Advanced Technologies software engineering group. You will manage six to ten senior engineers or leads, with accountability for an organization of 20–25 people including individual contributors.

Scope includes architectures, security, DevSecOps, and reliable production delivery.

Qualifications

  • 10+ years of progressive software engineering experience delivering production systems, including 5+ years in formal people management or engineering leadership.
  • Bachelor’s degree or equivalent experience in a computing field.
  • Experience leading multiple teams or an engineering organization of 15+ people with direct and indirect reports.
  • Strong judgment across distributed systems, APIs, data flows, containers, cloud/edge deployment, CI/CD, and secure software delivery.

Responsibilities

  • Lead and develop senior engineers, engineering leads, and contributors through coaching, performance reviews, and succession planning.
  • Design reporting lines, team structures, and workforce planning; allocate capacity across product and research efforts.
  • Own Jira execution model, backlogs, dependencies, and credible delivery forecasts; ensure healthy backlog quality.
  • Stay close to architecture, code, incidents, and technical planning; support architecture and security discussions with senior engineers.

Skills

People leadership
Engineering leadership
Jira
CI/CD
Architecture
Delivery management
Cross‑functional collaboration
Staff mentoring

Education

Bachelor’s degree in Computer Science or related field

Tools

CI/CD tooling
Containerization (Docker/Kubernetes)

Job description

This role leads the people, operating system, and delivery effectiveness of Knowmadics' Advanced Technologies software engineering organization across multiple product and program efforts. The role is expected to carry approximately six to ten senior engineers or technical leads as direct reports, plus selected individual contributors, and to provide managerial accountability for an overall software engineering organization of roughly 20 to 25 people.

Reporting to the CPTO, this role owns day‑to‑day people leadership, organizational design, workforce planning, performance management, engineering capacity, and cross‑team delivery discipline. The Manager partners closely with the EVP of Product, Director of Product, EVP of Production Engineering, program leaders, and senior technical staff. Product leaders retain ownership of product outcomes and priorities; senior technical leaders retain architecture and domain authority; this role makes those functions more effective by creating clear accountability, healthy teams, and reliable execution.

This is a technical player‑coach role rather than a coordination‑only position. The Manager stays close to the work through design and code reviews, incident and support investigation, technical planning, and small unplanned contributions when appropriate. Planned roadmap work remains with the engineering teams. The Manager is also a hands‑on owner of the Jira execution model across engineering efforts, helping teams maintain actionable tickets, healthy backlogs, visible dependencies, and credible delivery forecasts without turning process into an end in itself.

Success in this role looks like engineers who receive useful coaching, senior engineers who deliver meaningful impact to the business and grow into effective leaders, product teams that understand what matters next, risks that surface early, and software that moves from prototype through production with predictable delivery, appropriate technical quality, and mission‑user trust.

Duties and Responsibilities
People Leadership and Organization
  • Lead and develop senior engineers, engineering leads, and selected individual contributors through regular coaching, performance management, growth planning, and succession development.
  • Design sustainable reporting lines and team structures; lead hiring, onboarding, retention, workforce planning, and capability development for software engineering.
  • Allocate engineering capacity across product, applied research, customer-funded, and internal efforts; resolve priority conflicts, reduce fragmentation, and surface portfolio tradeoffs to the CPTO.
Delivery and Jira Operations
  • Own the software engineering operating rhythm across product efforts, including practical Jira standards, actionable backlogs, dependency management, release readiness, and escalation paths.
  • Partner with Product and Program leaders to convert priorities and milestones into feasible plans, staffing assumptions, acceptance criteria, and credible delivery forecasts.
  • Use flow, quality, and reliability data to identify bottlenecks and improve delivery; keep technical debt, risks, and commitments visible without using metrics as individual productivity scores.
Technical and Cross-Functional Leadership
  • Stay close to architecture, code, incidents, and technical planning; contribute to small unplanned work when useful without becoming the critical‑path owner of planned roadmap features.
  • Partner with Staff and Principal Engineers and the EVP of Production Engineering on architecture, security, DevSecOps, reliability, observability, testing, CI/CD, and transition from prototypes to supported products.
  • Support capture, estimation, staffing, customer technical exchanges, program reviews, and lightweight engineering governance for new and existing opportunities.
  • Monitor organizational health, workload, and leadership capacity; provide the CPTO with decision‑ready recommendations and continuously improve engineering practices, including secure AI‑assisted development.
Qualifications
Required
  • 10+ years of progressive software engineering experience delivering production systems, including 5+ years of formal people management or engineering leadership.
  • The stated experience and education requirements describe the typical path to this level and are not a gate. Knowmadics will consider an equivalent combination of education, professional experience, and demonstrated skill, and makes exceptions for candidates who can evidence the scope, complexity, and judgment the role requires.
  • Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, Information Systems, or a related field, or equivalent experience.
  • Experience leading multiple teams or an engineering organization of approximately 15 or more people through direct and indirect reports, including senior technical staff.
  • Strong hands‑on engineering judgment across distributed systems, APIs, data flows, containers, cloud or edge deployment, CI/CD, and secure software delivery; able to review designs and code and lead incident investigation.
  • Proven success hiring, coaching, evaluating, and retaining engineers; managing staffing across matrixed efforts; and operating Jira or a comparable platform for backlog quality, dependencies, forecasting, and delivery flow.
  • Strong communication and judgment when balancing product, customer, security, reliability, and organizational tradeoffs in mission‑critical or regulated environments.
  • Eligible to obtain a U.S. Security Clearance - U.S. Citizenship required
Strongly Preferred
  • Experience with DoD software delivery, ATO processes, DevSecOps, or secure software supply chains.
  • Experience in a startup or scale‑up environment with matrixed teams, platform or reliability engineering, developer‑experience investments, or governed AI‑assisted software development.
Working conditions
  • Employees may be called upon to participate in in‑person meetings, trainings, or company functions at Knowmadics offices or other designated locations. Travel in support of business operations may also be required, and employees are expected to comply with these obligations as part of their position.
  • Remote, with preference given to candidates located within approximately 40 miles of Wichita, KS; Lawton, OK; or Round Rock, TX. Relocation assistance may be negotiable for the right candidate.
  • Estimated travel: 10-15 percent for customer meetings, government program reviews, demonstrations, exercises, industry events, partner engagements, and in‑person collaboration.
  • Some weekend or off‑hours work may be required to support deployments, exercise windows, customer demonstrations, incident response, or operational deadlines.
  • Standard business hours with flexibility to support distributed teams and customers across U.S. time zones.
Physical requirements

May include sitting or standing for extended periods, working with computers and technical equipment, occasional lifting or moving of materials and equipment up to 35 lbs, and travel to field, range, or demonstration environments where conditions may include outdoor weather, noise, and the operational tempo typical of defense exercises.

Direct reports

Expected to include approximately six to ten Senior Engineers, Staff Engineers, or Engineering Leads, plus selected software engineering individual contributors transferred from existing reporting lines. The role carries managerial accountability for an overall software engineering organization of roughly 20 to 25 people through direct and indirect reports. Span of control is expected to grow toward the upper end of this range as the organization scales and additional Engineering Leads are established; sustained spans above ten are treated as a signal to split the team rather than as a steady state. Final reporting assignments will be calibrated with the CPTO and HR as the organization is implemented.

  • Experience with DoD software delivery, ATO processes, DevSecOps, or secure software supply chains.
  • Experience in a startup or scale‑up environment with matrixed teams, platform or reliability engineering, developer‑experience investments, or governed AI‑assisted software development.

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Project Manager
Project Manager

Evolving Solution Services • Wichita (KS), Northern (KY)

Hybrid
USD 32,000 - 46,000
Senior Software Engineer, Platform
Senior Software Engineer, Platform

Evolving Solution Services • Round Rock (TX), Northern (KY)

Hybrid
USD 140,000 - 190,000
Software Engineer IV, Platform
Software Engineer IV, Platform

Evolving Solution Services • Wichita (KS)

On-site
USD 120,000 - 160,000
Software Engineer IV, Platform
Software Engineer IV, Platform

Evolving Solution Services • Lawton (OK)

Hybrid
USD 90,000 - 140,000
Software Engineer IV, Platform
Software Engineer IV, Platform

Knowmadics • United States

On-site
USD 140,000 - 190,000
Remote Senior Engineering Manager – Tech Leader & Delivery
Remote Senior Engineering Manager – Tech Leader & Delivery

Knowmadics • United States

On-site
USD 180,000 - 230,000
Software Engineer Manager - Supply Chain RE (Remote)
Software Engineer Manager - Supply Chain RE (Remote)

The Home Depot • Atlanta (GA)

Hybrid
USD 180,000 - 240,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Knowmadics • United States

Hybrid
USD 140,000 - 175,000
Senior Electrical Engineer
Senior Electrical Engineer

Knowmadics • United States

On-site
USD 110,000 - 160,000
Software Development Manager
Software Development Manager

Goodville Mutual Casualty Company • New Holland

On-site
USD 150,000 - 190,000