ICA, Inc. is a rapidly growing company that supports government clients with innovative solutions. They are seeking an Engineering Manager who will focus on people leadership, managing a team of engineers while overseeing engineering projects and collaborating with stakeholders.
Responsibilities:
- People Leadership (Primary Focus)
- Lead regular 1-on-1s with direct reports to support individual growth, address challenges, and build trust
- Own performance management — set clear goals, deliver timely feedback, and conduct performance reviews
- Coach and mentor engineers at all levels, helping them advance their careers
- Build a positive, inclusive team culture aligned with ICA's values of collaboration and innovation
- Monitor team engagement, taking proactive steps to address issues
- Drive team growth through strategic hiring and onboarding
- Engineering & Delivery
- Oversee the planning and delivery of engineering projects, ensuring quality and on-time outcomes
- Collaborate across teams to align priorities and remove blockers
- Promote engineering best practices — code quality, DevSecOps, CI/CD, and technical debt management
- Stay close enough to the technical work to provide meaningful guidance without being in the weeds
- Stakeholder Collaboration
- Communicate clearly across all levels — from engineers to senior leadership
- Translate business needs into actionable engineering plans and priorities
- Champion your team’s work and advocate for the resources and support they need
Requirements:
- 5+ years of experience managing software engineering teams, with a strong track record in people development
- 7+ years of software engineering experience as an individual contributor
- Hands-on experience with modern cloud-native environments (Azure, AWS, or GCP)
- Familiarity with Agile practices and engineering best practices
- Outstanding communication skills and the ability to bridge technical and non-technical audiences
- A genuine commitment to growing the people around you and building high-performing team
- Bachelor's degree in Computer Science, Software Engineering, or related field (experience is the most relevant factor)
- Ability to obtain a Public Trust Clearance