How Remoteville checks and expires listings
Senior Engineering Manager
Skills
Software DevelopmentCoachingEngineeringProduct DeliveryProduct InnovationReadinessScalability
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
