Job Description
We are looking for a Manager, Software Engineering to work for our client. The ideal candidate aligns with the responsibilities and qualifications outlined below.
\n
\n
This is a great opportunity for an engineering leader who enjoys building teams and shipping reliable software to guide a group of developers through meaningful work, in a hybrid role based in Cleveland, OH.
\n
\n
Responsibilities
\n
- \n
- Lead, coach, and grow a team of software engineers
- Set priorities and keep delivery on track alongside Product and business partners
- Guide technical direction, including architecture and design decisions
- Uphold strong standards for code quality, testing, and security
- Run planning, retrospectives, and other agile team practices
- Hire and onboard new engineers and support their career growth
- Identify and reduce technical debt while meeting delivery goals
- Communicate progress, risks, and trade-offs to stakeholders and leadership
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
Qualifications
\n
- \n
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience)
- 7+ years of software development experience, including 2+ years leading or managing engineers
- Solid grounding in modern software development practices and cloud-based applications
- Experience with agile delivery and CI/CD
- Strong coaching, communication, and stakeholder management skills
- Ability to balance hands-on technical judgment with people leadership
\n
\n
\n
\n
\n
\n
\n
\n
What Our Client Offers
\n
- \n
- A leadership role with real say in team structure and technical direction
- Closeness to the product and the business side, so your team's work has clear impact
- Opportunities to hire, build, and mentor your own team
- A culture that values engineering craft and thoughtful delivery
\n
\n
\n
\n
\n
