How Remoteville checks and expires listings

Senior Engineering Manager

Skills
Software DevelopmentCoachingEngineeringProduct DeliveryProduct InnovationReadinessScalability
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • 10+ years of professional software engineering experience
  • 5+ years managing engineering teams, managers, senior engineers, or technical leads
  • Experience leading multiple teams or a medium-sized engineering area through complex product, platform, infrastructure, or modernization work
  • Experience implementing and scaling responsible AI Tool usage throughout the Software Development Life Cycle
  • Strong technical judgment across distributed systems, APIs, cloud infrastructure, CI/CD, testing, observability, incident management, and secure software delivery
  • Proven ability to partner with Product and Design to shape roadmaps, manage scope, and connect engineering work to customer and business outcomes
  • Experience hiring, coaching, developing, and performance-managing engineering talent
  • Excellent written and verbal communication skills, including explaining technical tradeoffs to technical and non-technical audiences

Nice to have

  • Strategic thinker
  • Strong communicator
  • People leader
  • Technical leader
  • Decision maker
  • Collaborative

Day to day

  • Lead multiple engineering teams across a medium-sized product/platform area, driving delivery and operational excellence
  • Partner closely with Product, Design, Data, Security, IT, and business stakeholders to shape roadmap plans and align priorities
  • Champion product innovation, guide greenfield development, and modernize the platform with strong technical judgment