How Remoteville checks and expires listings

Software Engineering Manager

Skills
EngineeringHands-On TechnicalLeadershipManagementScrumNode.jsPython
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Extensive software engineering experience with hands-on technical depth
  • Proven experience as an Engineering Manager or Team Lead
  • Strong understanding of Node.js or Python and React
  • Experience with Agile or Scrum and delivery improvement
  • Genuine excitement about AI coding tools
  • Enjoyment of management and leadership challenges

Nice to have

  • High trust
  • High autonomy
  • People first
  • Collaborative
  • Analytical

Day to day

  • Lead and grow an engineering team with a people-first mindset, creating high ownership and strong autonomy.
  • Own performance, development, and progression while giving clear feedback and building conditions for engineers to thrive.
  • Partner with Product and the Lead Engineer to improve delivery, remove blockers, and shape better ways of working with automation and tooling.