How Remoteville checks and expires listings

Senior Software Engineering Manager

Skills
Software DevelopmentBandwidthDatabasesFirebaseHasuraLevelingManagement Style
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Experience managing at least 5-8 direct reports within a software engineering org
  • Prior experience as a tech lead or EM directly involved with product development execution and delivery
  • Prior experience as a software engineer; i.e. ability to engage directly with software engineers on the contents of their work (note: this role does not have an IC component)
  • Experience as a hiring manager directly responsible for a developing a hiring process that resulted in significant team growth

Nice to have

  • Experience at a 50-100 person Series A-B startup
  • Experience at an Enterprise SaaS company

Day to day

  • Manage multiple direct reports across different teams and functions within engineering
  • Help to define the leveling system and career progression for engineers at all levels and work with individuals on their personal growth goals and skills gaps
  • Work closely with the product team to drive efficient and predictable execution of key product features and infrastructure improvements, and with company leadership to communicate resourcing needs and bandwidth considerations
  • Develop and maintain a strong hiring process; own sourcing strategies and ultimately drive the outcome of hiring great engineers into various roles across the org