Engineering Manager

Skills
JavaAmazon Web ServicesCareer DevelopmentCoachingEngineeringIT StrategyLeadership
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Experience leading software engineering teams in a fast-paced environment
  • Strong backend engineering experience with Java Python or Golang
  • Proven track record designing large-scale distributed systems
  • Strong knowledge of AWS and cloud-native architectures
  • Experience with microservices scalability resilience and high-availability systems
  • Ability to balance people leadership with technical oversight and architecture decisions
  • Excellent communication stakeholder management and coaching skills

Nice to have

  • Hands-on technical leader
  • High-performance mindset
  • Collaborative

Day to day

  • Lead and mentor a team of 6–7 software engineers building scalable cloud-native AI platforms.
  • Drive delivery across large distributed systems while balancing hands-on architectural input with people leadership.
  • Collaborate with Product, Platform, and Infrastructure teams to shape technical strategy, improve reliability, and support rapid growth.