Salary
💰 $136,000 - $204,000 per year
About the role
- Lead, mentor, and develop technical teams
- Oversee team operations and project delivery
- Act as a force multiplier by removing roadblocks
- Ensure transparent and effective communication
- Drive technical excellence and continuous improvement
- Recruit, onboard, and retain top technical talent
- Monitor performance and support professional growth
- Stay informed on industry trends and innovations
Requirements
- Exceptional people management and mentoring skills
- Minimum of 5 years of experience in software engineering
- 3+ years of experience managing technical teams
- Strong hands-on software engineering background
- Extensive experience with Agile methodologies and DevOps practices
- Expertise in cloud computing, scalable architectures, and modern software development
- Knowledge of AI and machine learning features in legacy tech stacks
- Familiarity with Department of Defense, Defense Logistics Agency infrastructures is a plus
- Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience
- Medical, Dental, and Vision Insurance
- Health Savings Account
- Flexible Spending Account
- 401(k) Retirement Plan with Company Match
- Life and Disability Insurance
- Critical Illness Insurance
- Accident Insurance
- Hospital Indemnity Insurance
- Paid Time Off and Holidays
- Flexible Working Schedule
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
software engineeringAgile methodologiesDevOps practicescloud computingscalable architecturesAImachine learning
Soft skills
people managementmentoringcommunicationteam operations oversightproject deliveryperformance monitoringprofessional growth support
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Engineering