Job Description:
As a strategic engineering leader, you will oversee multiple development teams to ensure consistent delivery of complex software solutions.
This role is central to aligning technical execution with broader business priorities, driving innovation, and fostering team growth.
You will manage architecture, development, and quality assurance across a distributed organization, spearhead technology standards, and ensure sustainable delivery practices are in place.
Key Responsibilities:
* Lead engineers-including architects, developers, and QA engineers-to ensure timely delivery of scalable, maintainable, and compliant software solutions.
* Collaborate closely with product leadership to ensure development efforts align with customer expectations, strategic business goals, and regulatory standards.
* Set and refine engineering best practices including CI/CD, test automation, code quality, and deployment pipelines.
* Establish and evolve the technical strategy for platform growth and architectural improvements.
* Recruit, mentor, and grow technical leaders and development talent, cultivating a culture of ownership, innovation, and continuous improvement.
* Drive engineering KPIs such as cycle time, defect rates, deployment frequency, and system reliability.