
Engineering Manager
- Raleigh, NC
- $160,000-190,000 per year
- Permanent
- Full-time
- Lead, coach, and manage a team of 5-10 software engineers.
- Partner with Product and Design to deliver high-quality features using Agile development practices.
- Guide your team through prioritization, planning, and execution of initiatives.
- Support onboarding and the professional development of engineers on your team.
- Create a healthy team culture that promotes ownership, psychological safety, and continuous improvement.
- Collaborate with peers and leadership to align on goals, balance competing priorities, and shape the team roadmap.
- 1+ years of experience managing or tech-leading a team of 5 or more engineers delivering customer-facing software
- Strong technical foundation, with experience in either front end or back end development
- Proven ability to enable and motivate teams to deliver robust, scalable software
- Demonstrated success working cross-functionally across engineering, product, and design.
- Experience influencing engineering decisions and driving improvements in quality and delivery
- Experience building or maintaining cloud-native applications.
- Hands-on experience or team leadership in AI/ML-related projects, such as integrating machine learning models, working with AI APIs, or managing teams building AI-powered features.
- Experience leading engineers who use AI-powered tools (e.g., GitHub Copilot, Cursor, ChatGPT) to enhance productivity, code quality, or onboarding speed, and a willingness to guide teams in adopting emerging developer workflows.