Codazen is looking for a Senior Engineering Manager to lead high-performing software engineering teams, deliver impactful digital products, and manage client relationships in an agency or consultancy setting. The role requires a blend of technical depth, leadership, business acumen, and delivery oversight to drive strategic growth and maintain engineering excellence.
Requirements
- 8+ years of software engineering experience, including at least 4+ years in engineering management roles.
- Hands-on experience as a full-stack engineer (e.g., JavaScript, Go, Java) and comfort across frontend/backend systems.
- Hands-on experience designing and deploying secure, scalable web-based products and services.
- Deep understanding of API design, system integrations, and full-stack architecture.
- Strong understanding of agile methodologies and delivery operations.
Responsibilities
- Provide architectural and technical direction across the full stack (frontend, backend, APIs, infrastructure).
- Drive adoption of best-in-class engineering practices, tools, and processes.
- Ensure teams are continuously improving in efficiency, quality, and technical innovation.
- Manage technical debt and maintain sustainable development velocity.
- Collaborate with TPMs or serve in a dual-delivery/technical lead role when needed.
- Hands-on experience designing and deploying secure, scalable web-based products and services.
- Deep understanding of API design, system integrations, and full-stack architecture.
Other
- Lead and mentor a cross-functional team of software engineers and production staff (e.g. project managers, product managers, BA, QA) to deliver high-quality, scalable solutions.
- Act as the primary point of contact for client delivery and relationship management.
- Develop a trusted advisor relationship with client stakeholders, aligning delivery to strategic goals.
- Ensure successful delivery of all scoped work—on time, on budget, and to quality standards.
- Own P&L responsibility for one or more projects, ensuring margin and profitability targets are met.
- Recruit, structure, and grow diverse, high-performing engineering teams.
- Experience in an agency, consultancy, or client-facing services environment.