How Remoteville checks and expires listings

Manager of Software Engineering

Skills
Software As A ServiceWeb ApplicationsAgility TrainingContinuous ImprovementCustomer SuccessData ArchitectureDatabases
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • 5+ years software development experience
  • At least 2 years in management or team lead role
  • Experience managing web application teams
  • Strong understanding of testing CI/CD code review and Agile practices
  • Fluency with modern AI development tools
  • Proven ability to hire develop and retain engineering talent
  • Excellent communication skills
  • Experience managing multiple products or initiatives
  • Comfort with ambiguity and incomplete information
  • Track record of building trust with team and partners
  • Genuine interest in people management and well-being
  • Familiarity with REST and GraphQL APIs database design and cloud infrastructure is a plus
  • B2B SaaS supply chain or IT asset management experience is a plus

Nice to have

  • People-focused
  • Strong technical instincts
  • Collaborative
  • Accountable
  • Continuous improvement-minded
  • Comfortable with ambiguity
  • Trust-building
  • Growth-oriented

Day to day

  • Lead and grow a software engineering team building the Hatch and Unity platforms
  • Partner with product and business stakeholders to turn requirements into actionable delivery plans and ship high-quality features on schedule
  • Guide architectural decisions remove blockers and shape AI-assisted workflows that improve speed quality and accountability

Hiring process

  • General Application with role in Additional Information field
  • Opt out of AI review or interview recording if desired
  • Submit application materials for human review