
Senior Engineering Manager
ICF Consulting Group, Inc.
Reston, VA • 1h ago • On-site
Senior
On-site
131,256 - 223,134 USD/yr
Match your resume with similar open roles
Upload your resume to automatically match with active openings similar to this role.
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
Senior Manager, Software Engineering
ICF International, Inc.
Senior
Technology
Reston, VA · On-site
$131K - $223K/yr
1 days ago

Senior Software Engineer
ServiceNow
Senior
Technology
Santa Clara, CA · Hybrid
$143K - $243K/yr
2 days ago
Senior Software Engineer
CoreLogic
Senior
Technology
Dallas, TX · On-site
$112K - $157K/yr
5 days ago

Senior Director, AI Platform Engineering Management
ServiceNow
Senior
Technology
Santa Clara, CA · On-site
$255K - $445K/yr
2 days ago

Senior Software Engineer, Financial Planning & Performance
The Coca-Cola Company
Senior
Technology
Atlanta, GA · On-site
N/A
5 days ago
Tailor Resume to fit the Job Offer
Use AI to find out how well the skills on your resume fit this job description.
Senior Software Engineer (Data Platform)
Bizee
Senior
Technology
Kraków, Poland · On-site
324K zł - 456K zł/yr
9 days ago
Senior Software Engineer
Keebo
Senior
Technology
Remote
$170K - $200K/yr
4 days ago

Senior Software Engineer
TechTree
Senior
Technology
Warsaw, Poland · On-site
N/A
15h ago

Engineering Manager (Software)
Samsara
Senior
Technology
San Francisco, CA · On-site
$155K - $260K/yr
1h ago
Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights
