Senior Engineering Manager

ICF Consulting Group, Inc.

Reston, VA • 1h ago • On-site

Senior

On-site

131,256 - 223,134 USD/yr

  1. Select offer
  2. Add resume
  3. Analyze
  4. Improve
  5. Apply
  6. Auto-send · soon

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Potential salary for Senior Engineering Manager role

Improve your resume now

$131,256 – $223,134/year

Quick Facts

  • Role: Senior Engineering Manager (Software)

  • Location: US Remote

Description

Lead the engineering team responsible for Sightline ADAPT, a client-facing analytics and decision-support platform for the utility and energy industries. Manage software and data engineers, own the engineering roadmap, and guide major technical decisions to evolve analytical prototypes into maintainable, secure, scalable production products. Bring an AI-first mindset while partnering with product and business leaders to align technical investments with client needs and business outcomes.

Responsibilities

  • Directly manage and grow a team of engineers: performance management, coaching, career development, hiring, onboarding, and capacity planning

  • Establish engineering practices and a delivery model; set standards for coding, testing, documentation, version control, code review, and release management

  • Partner with product, consulting, and client leaders to translate use cases into epics, user stories, acceptance criteria, release plans, and measurable outcomes

  • Lead delivery from discovery through production deployment and ongoing support, including estimates, staffing plans, and dependency planning

  • Provide technical direction across applications, APIs, shared services, and data products; ensure prototypes have a defined path to production

  • Oversee cloud, data, deployment, monitoring, and production practices to operate the platform securely and reliably

  • Set an AI-first engineering approach across development, testing, documentation, operations, analytics, and product capabilities—ensuring privacy, security, IP protection, auditability, and human accountability

  • Serve as a senior technical authority in client and commercial activities including demos, solution reviews, proposals, and technical narratives

Requirements

  • Bachelor’s degree in a relevant technical field

  • 5+ years of progressive software engineering experience, including leading complex engineering or product initiatives

  • People management experience directly leading software or data engineers (coaching, performance management, hiring, and team development)

  • Experience leading data-intensive, client-facing software products from development through production, scaling, and cloud-based support

  • Strong experience with Python, SQL, APIs, data engineering, front-end technologies, cloud services, CI/CD, and modern software development practices

  • Experience setting technical roadmaps and leading cross-functional engineering initiatives, including AI-assisted development and/or AI-enabled capabilities

  • Ability to communicate technical decisions, priorities, risks, and tradeoffs to technical, client, and executive audiences

Benefits

  • Flexible workplace arrangements and work-life balance

  • Donation matching and volunteer opportunities

  • Tuition reimbursement and access to professional development resources

  • 401k matching and Employee Stock Purchase Plan

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report