Program Engineering Lead

CHI Software is a global software development services provider delivering AI-driven solutions, cloud services and data engineering across EdTech, FinTech, HealthTech. We help businesses modernize, scale, and unlock new value through the latest technologies.

We’re looking for a Program Engineering Lead to establish shared engineering standards and controls for how teams build, test, and release software. You’ll help teams turn approved requirements and architecture into secure, deployable software they can support in production, and use evidence from testing and technical checks to guide release decisions.

Requirements

  • Experience overseeing 5–7 concurrent engineering workstreams or a programme of comparable scale, with complex integrations, APIs, data dependencies, shared platforms, legacy systems, and coordinated releases.
  • Deep knowledge of modern SDLC, DevSecOps, CI/CD, and automated testing, with experience applying consistent engineering standards across teams.
  • Practical experience with AI-assisted and agentic engineering, including AI agents in the SDLC, automated evaluations, guardrails, observability, and human approvals.
  • The ability to turn architecture and cross-system dependencies into engineering plans, integration milestones, and clear criteria for release readiness.

Key Responsibilities

  • Own the programme’s engineering operating model, standards, and ways of working across delivery squads.
  • Set expectations for source control, code review, CI/CD, environments, security checks, deployment, observability, and rollback.
  • Work with Product, Architecture, and Testing to make BDD, Definition of Ready, and Definition of Done part of everyday engineering.
  • Lead technical readiness across squads, identifying gaps in skills, environments, tooling, automation, and integration before they delay delivery.
  • Coordinate Technical Leads, align teams on shared engineering patterns, and work with Architecture to manage cross-team integration risks. Squads make implementation decisions within the approved design.
  • Improve code quality and expand automated unit, component, contract, and integration testing. Make technical debt visible and retain test results and other evidence in the delivery pipeline.
  • Use delivery metrics such as flow, build and deployment health, defects, and rework to prioritise improvements.
  • Scale AI-assisted engineering across teams with clear guardrails, evaluation criteria, and accountable human approvals.

Our perks

  • calendar
    Covered vacation period: 20 business days, 5 sick leave days, and 3 days off
  • English
    Free English classes
  • clock
    Flexible working schedule
  • smile
    Truly friendly and supporting atmosphere
  • home
    Working remotely or in one of our offices
  • user
    Medical insurance for employees from Ukraine
  • legal
    Legal support