Hello everyone!
Our client is a well-established product company that builds high-load platforms used by millions of users in Ukraine every day.
It operates:
-
a large news aggregation ecosystem supporting freedom of speech and content diversity,
-
a high-availability email platform serving over a million daily users,
-
and a weather service delivering real-time forecasts and alerts at a national scale.
The team works with complex distributed systems, high availability, and significant traffic volumes. The product is mission-critical and require high availability, strong security, and a strong engineering culture.
We are looking for a technically hands-on Engineering Manager role with 50% Process Ownership, 40% People Management, 10% Technical Leadership. It is a strong technical leader role with a factual engineering background, not a coordination-only role.
You will work with two in-house product engineering teams, responsible for mission-critical services.
What professional skills are important for us?
-
3-5+ years of experience as an Engineering Manager or Technical Lead/Head of Engineering with people management;
-
Strong hands-on engineering background;
-
Experience leading engineering teams in production environments;
-
Proven delivery, ownership, and incident management experience;
-
Provide technical leadership and contribute to architectural decisions;
-
Proven experience in people development (conducting regular 1-on-1s, defining and executing PDPs, performance reviews, and feedback cycles);
-
Experience working closely with product and business stakeholders;
Nice to have:
-
Experience with high-load or mission-critical systems;
-
Strong understanding of system performance, reliability, and security;
-
Experience working with multiple teams in parallel;
Tasks:
-
Own end-to-end delivery pipeline: from architecture decisions, code commit to production deployment, including testing strategy and deployment;
-
Define and maintain a clear Definition of Done;
-
Review and validate technical and architectural decisions;
-
Participate hands-on when needed (code review, validation, technical deep dives);
-
Validate proposed solutions with a focus on performance, reliability, and security;
-
Establish testing and deployment standards; drive process improvements Identify and manage technical and delivery risks; build an ownership culture;
-
Contribute to overall engineering standards and practices;
-
Establish an engineering metrics system to track performance and technical debt;
-
Lead incident management, conduct post-mortems, and drive preventive measures;
-
Establish SLA/SLO framework, monitoring practices, and operational readiness standards;
-
Collaborate with System Engineering and security teams on reliability, monitoring, and security topics;
-
Directly manage all engineers on product teams, conduct performance reviews, and monitor team health;
-
Own engineering operations and make team structure decisions;
-
Drive engineer growth through regular feedback, one-on-ones, coaching sessions, and developing technical and leadership skills;
-
Participate in hiring and onboarding engineers;
-
Contribute to role definitions and career progression frameworks;
-
Support a culture of continuous learning and improvement;
Conditions:
-
Probation period: 3 months;
-
Flexible work format: office/hybrid / fully remote;
-
Paid vacation: 20 working days per year;
-
Sick leave:Up to 10 days per year — 100% paid; 11 to 20 days per year — 50% paid;
-
Health insurance: private medical insurance (DMS) provided after probation;
-
Annual review of terms, including compensation;
Hiring process:
1. Call with the recruiter;
2. Pre-screening with HR;
3. Tech interview;
4. Independent Consultant Interview;
5. HR Deep Dive Interview;
6. Reference check;
7. Job offer;