Engineering Manager

We are looking for an Engineering Manager to lead multiple engineering teams and drive delivery within a key product area. This role combines people leadership, delivery ownership, and close collaboration with Product to ensure predictable execution and continuous improvement.

Responsibilities:  

  • Own end-to-end delivery for a defined product area, ensuring scope, schedule, quality, and compliance with engineering and security standards; proactively track progress, risks, and dependencies, and escalate early when needed.  
  • Lead multiple agile teams (typically 2–3) to deliver high-quality outcomes while coordinating work across shared resources such as architects, SMEs, and external partners; prioritize and sequence work, negotiate availability, and resolve conflicts.  
  • Partner closely with Product Management to align backlog priorities with roadmap commitments
    and ensure predictable execution.  
  • Own capacity planning and allocation across strategic initiatives, operational work, technical debt,
    and discovery activities (PoCs/spikes); continuously optimize for focus, minimize context
    switching, and adjust allocations as scope evolves. 
     
  • Act as the primary delivery contact for group-level matters; clearly communicate delivery status, risks, blockers, trade-offs, and capacity constraints to stakeholders.  
  • Line-manage the engineering group, including hiring, onboarding, performance management, coaching, feedback, and fostering overall team health and engagement.  
  • Drive innovation within the product area by identifying opportunities, sponsoring experiments,
    and encouraging teams to explore new approaches while balancing delivery commitments. 
     
  • Promote and reinforce a strong engineering culture focused on accountability, ownership,
    collaboration, and continuous improvement. 
     
  • Ensure architectural consistency by aligning teams with agreed technical direction
    and collaborating closely with the Group Architect. 
     
  • Oversee and support Scrum and agile practices across teams
    (in collaboration with the Group Scrum Master), removing impediments to delivery. 
     
  • Maintain sufficient technical context within the product area to assess risks,
    support technical leadership, and make informed delivery and capacity decisions. 
     
  • Ensure transparency and predictability through clear metrics for throughput, flow efficiency,
    quality, and system stability. 
     
  • Foster collaboration, mentorship, and talent development to strengthen long-term team capability
    and succession readiness.
     
  • Drive continuous improvement in engineering and delivery practices without disrupting
    ongoing commitments.
     

Requirements: 

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field (or equivalent practical experience).  
  • 7+ years of experience in software engineering, with at least 2–3 years in an engineering leadership or management role.  
  • Proven experience leading multiple agile teams and delivering complex software products in a product-driven organization.  
  • Strong understanding of modern software development practices, including agile methodologies, DevOps, CI/CD, and secure coding standards.  
  • Demonstrated ability to manage capacity planning, prioritize competing demands, and balance innovation with execution.  
  • Experience partnering effectively with Product Management, Architecture, and cross-functional stakeholders.  
  • Ability to communicate clearly with both technical and non-technical stakeholders and influence decision-making.  
  • Data-driven mindset with experience using delivery and quality metrics to drive predictability and improvement.  
  • Solid technical foundation with the ability to understand architecture and design discussions and assess technical risks.  
  • Strong problem-solving skills, ownership mindset, and a proactive leadership approach.  
  • Excellent English communication skills (written and verbal). 

We offer:   

  • Annual paid vacation of 18 working days.  
  • Extra vacation days for long-lasting cooperation.  
  • Annual paid sick leave of 10 days.  
  • Maternity/Paternity leave.  
  • The opportunity for sabbatical leave.  
  • Marriage and Parenthood Package.  
  • Compensation for sports activities (up to 250$ per year) or health insurance covering (70%) – after the trial period.   
  • Career development plan.  
  • English and Spanish classes.  
  • Paying taxes and managing PE (Private Entrepreneur).  
  • Technical equipment.   
  • Internal Referral program.  
  • Opportunity to take part in company volunteering activities.  
  • Sombra is a “Friendly to Veterans” award-holder.  

If you believe you are a suitable candidate for this position, please attach your updated resume using the provided link.   

Our recruitment team will review your profile, and if it aligns with our current job openings, we will contact you shortly. If you don’t receive a reply from us within 5 business days, it means we have decided to move forward with other candidates.   

Thank you for understanding. 

Kateryna Kyryia

Recruitment Partner

Send CV

Apply now!

    Thank You!

    Contact us

      Thank you for getting in touch!