Job Description
This company is building toward an ambitious product vision centered on cutting-edge AI technologies. They are seeking an experienced Software Engineering Manager with a proven track record of leading engineering teams to guide a growing group of developers, architects, and DevOps through strategic, thoughtful execution.
This role blends hands-on technical leadership with people, process, and cross-departmental management. It is designed for someone who has already led teams and is comfortable operating at a broader organizational level, balancing long-term technical strategy with near-term delivery.
The ideal candidate brings strong communication skills, sound technical judgment, and a people-first leadership style. They are capable of aligning engineering efforts with product and delivery goals, mentoring senior contributors, and creating scalable processes that support a high-performing, inclusive engineering organization. This is a high-impact role with meaningful influence over technology direction, team structure, and execution.
Responsibilities
- Lead, manage, and mentor a team of approximately 8 engineers (3 architects and 5 developers), supporting professional growth, accountability, and technical excellence.
- Provide direct leadership oversight to the DevOps function, with the Director of DevOps (and their two direct reports) reporting into this role.
- Partner closely with the CEO, product leadership, and Delivery leadership to translate high-level vision into realistic, well-sequenced development and delivery plans.
- Collaborate closely with the Delivery department to ensure alignment on timelines, dependencies, resourcing, and execution quality.
- Set technical direction and remain hands-on where appropriate to ensure product quality, scalability, and sound architectural decisions.
- Establish, refine, and scale engineering processes including sprint planning, agile workflows, release management, and feedback cycles.
- Foster a team culture centered on trust, clear communication, psychological safety, and inclusive collaboration.
- Identify and drive improvements in efficiency, tooling, architecture, and development practices across engineering and DevOps.
- Guide the thoughtful, responsible integration of AI technologies into product development workflows.
- Act as a steady, pragmatic leader who can challenge assumptions, assess feasibility, and advocate for both engineering quality and team sustainability.
- Ensure strong alignment between product, engineering, delivery, and broader business goals.
Requirements
- 6+ years of professional full-stack development experience.
- Demonstrated experience leading engineering teams, including people management, performance development, and process ownership.
- Proven ability to operate at a senior leadership level, working across departments and influencing technical and delivery outcomes.
- Proficiency in two or more of the following: TypeScript, Node.js, Java, Go.
- Experience with modern cloud-native tools and platforms such as Docker and Kubernetes.
- Strong understanding of relational databases and SQL.
- Experience integrating or evaluating AI technologies within product or platform environments.
- Excellent communication and interpersonal skills; comfortable collaborating with both technical and non-technical stakeholders.
- Ability to challenge ideas constructively while supporting a fast-moving, high-vision environment.
- Experience with SAP is considered an asset.
Benefits
- A senior leadership opportunity with real influence over engineering, DevOps, and delivery outcomes.
- Close collaboration with executive leadership in shaping product strategy and technical direction.
- Flexible work options and a strong commitment to building an inclusive environment where women in tech can lead and succeed.
- A culture that values experimentation, autonomy, thoughtful execution, and long-term sustainability.