Huxley is a company that partners with leading global organizations to solve complex hiring challenges. They are seeking an experienced Software Engineering Manager to lead a high-performing engineering team responsible for building scalable and reliable software solutions.
Responsibilities:
- Lead, mentor, and develop a team of software engineers, fostering a culture of ownership, technical excellence, and continuous improvement
- Drive the technical roadmap, architecture decisions, and long‑term engineering strategy in alignment with business goals
- Oversee end‑to‑end software development, ensuring high‑quality delivery through strong engineering practices (code reviews, testing, CI/CD, automation)
- Partner with product managers, designers, and stakeholders to define requirements, estimate effort, and deliver features on schedule
- Improve engineering processes, development standards, and operational procedures to enhance velocity and reliability
- Guide the adoption of modern technologies, tools, and best practices across the engineering organization
- Manage performance, conduct regular 1:1s, provide coaching, and support career development for team members
- Ensure system scalability, observability, and operational excellence through proactive monitoring and incident response
- Manage resource allocation, hiring, and team planning to support business priorities and growth
Requirements:
- Bachelor's degree in Computer Science, Engineering, or a related field
- 8+ years of professional software engineering experience, including 2–4+ years in a leadership or management role
- Strong hands‑on experience with Java and Spring Framework
- Solid understanding of distributed systems, cloud platforms (AWS/GCP/Azure), and microservices architecture
- Demonstrated success leading teams in an Agile/Scrum environment
- Experience with CI/CD pipelines, DevOps practices, automated testing, and monitoring/tooling
- Excellent communication skills with the ability to collaborate across technical and non‑technical teams
- Proven ability to manage multiple priorities and deliver results in fast‑paced environments
- Experience scaling engineering teams or working in high‑growth product environments
- Background in system design, architectural reviews, or technical strategy
- Familiarity with containerized environments (Docker, Kubernetes)
- Prior involvement in hiring, coaching, and organizational development
- Experience with security‑focused or highly regulated environments is a plus