Engineering Manager
You will lead, coach, and grow a team of software engineers while maintaining hands-on involvement in architecture and code reviews. You are responsible for defining team processes, managing performance, and ensuring the delivery of high-quality software.