
Engineering Manager
Posted 20 hours ago

Posted 20 hours ago
This is a fully remote position, open to applicants in Virginia.
• Directly supervise an initial team of seven engineers through individual meetings, goal setting, feedback, coaching, and personalized development plans.
• Oversee performance evaluations, calibration, fair assessments, and address performance issues in collaboration with HR.
• Collaborate with the Managing Director regarding compensation and career progression decisions.
• Effectively communicate, document, and ensure compliance with company policies regarding personnel decisions.
• Foster a respectful, remote-first team culture.
• Tackle issues related to workload, burnout, employee engagement, retention, and career development risks.
• Manage staffing strategies for both internal initiatives and client projects.
• Balance business demands and utilization against individual growth, workload, and wellbeing.
• Resolve staffing conflicts in collaboration with project managers, delivery heads, and engineering domain leaders.
• Anticipate capacity requirements, hiring needs, available bench time, and key-person dependencies.
• Partner with HR and recruitment teams regarding job requisitions, interviews, hiring, and onboarding processes.
• Maintain accurate headcount and personnel records.
• Report on utilization, staffing forecasts, attrition rates, hiring progress, and development activities.
• Enhance people-management and staffing practices through documented workflows, effective communication, and suitable tools, ensuring the confidentiality of employee information.
• A minimum of 7 years of experience in software engineering, DevOps, or technical delivery.
• At least 3 years of direct experience managing engineers, including responsibility for hiring, performance reviews, coaching, and personnel decisions.
• Proven success in staffing engineers across multiple concurrent projects or engagements.
• Experience managing allocations, capacity, utilization, or similar resource-planning measures.
• Experience leading structured performance review and calibration processes aligned with an established engineering career framework.
• Technical knowledge of modern software delivery and cloud environments.
• Ability to assess skills, workloads, and staffing risks with credibility.
• Capable of developing engineers, navigating challenging performance discussions, supporting retention, and exercising sound judgment in sensitive personnel matters.
• Strong written communication, forecasting, and organizational skills.
• Ability to collaborate effectively with distributed engineering teams, HR, and business stakeholders.
• Preferred: Experience in people management within technology consulting, professional services, or organizations that staff engineers across diverse client engagements.
• Preferred: Experience guiding teams through organizational change, employee development, mentorship, or retention initiatives.
• Preferred: Background in mortgage, financial services, or other technology organizations within regulated industries.
• Preferred: Familiarity with Float, Kantata, Jira, or similar capacity/resource management systems.
• Preferred: Completion of formal training in engineering management, coaching, or leadership development.
• Remote-first work environment with flexible arrangements.
• Up to 10% travel may be necessary based on business requirements.
EWOR
Horizon3.ai
Workiva
Toast
Get handpicked remote jobs straight to your inbox weekly.