About the Role
This role involves leading engineering teams to deliver high-quality software solutions by aligning technical direction with business goals, ensuring efficient processes, and supporting professional growth.
Responsibilities
- Lead and mentor multiple engineering teams to ensure strong technical performance and team cohesion
- Collaborate with cross-functional partners to define project priorities and technical roadmaps
- Oversee the development lifecycle from planning to deployment, ensuring timely delivery
- Promote engineering best practices, code quality, and system reliability
- Support hiring, onboarding, and career development for engineering staff
- Facilitate communication between technical and non-technical stakeholders
- Drive continuous improvement in team processes and engineering standards
- Evaluate and integrate new technologies to enhance product capabilities
- Ensure alignment of engineering efforts with business objectives
- Manage performance reviews and provide regular feedback to team members
- Foster a culture of innovation, accountability, and inclusion
- Resolve technical conflicts and support decision-making across teams
- Monitor team velocity and adapt workflows for optimal productivity
- Champion scalable system design and operational excellence
- Represent engineering in leadership discussions and strategic planning
Nice to Have
- Master’s degree in computer science or related discipline
- Background in leading engineering teams at scale in product-driven organizations
- Hands-on experience coding in modern programming languages
- Exposure to machine learning systems or data-intensive applications
- Prior success in managing remote or distributed teams
- Track record of contributing to open-source projects
- Familiarity with DevOps and site reliability engineering principles
- Experience with international team coordination across time zones
- Knowledge of regulatory compliance in software development
- Leadership in incident response and post-mortem analysis
Compensation
Competitive salary based on experience and location
Work Arrangement
Hybrid work model with flexibility for remote and office-based work
Team
Part of a growing engineering organization focused on delivering reliable, scalable software solutions
About the Team
The engineering team operates with autonomy and ownership, emphasizing technical excellence and rapid iteration. Collaboration across disciplines is central to how we build and deliver products.
Growth Opportunities
Leadership will have the chance to shape team structure, influence technical strategy, and contribute to long-term product vision as the organization expands.
Available for qualified candidates requiring sponsorship