How Remoteville checks and expires listings

Engineering Manager

Skills
Software As A ServiceWeb ApplicationsAmdocs CRMBusinessDatabasesQuality ImprovementRisk Management
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • 2+ years leading engineering teams in a product-oriented SaaS environment
  • 5+ years of software engineering experience building scalable web applications backend services APIs and distributed systems
  • Recent hands-on development experience with Node TypeScript Elixir or similar backend technologies
  • Experience with APIs service-oriented architectures event streams queues background jobs relational databases and production integrations
  • Strong technical judgment to guide architecture decisions balance tradeoffs and contribute directly when needed
  • Ability to coach engineers build trust support career growth and lead through ambiguity
  • Experience improving reliability observability incident response and operational ownership for production systems

Nice to have

  • Stripe experience
  • Subscription management
  • Financial reporting
  • B2B SaaS
  • Money movement at scale

Day to day

  • Lead and coach a distributed engineering team responsible for critical payments systems and team growth.
  • Contribute hands-on to backend services APIs event-driven workflows data models observability and complex production debugging.
  • Partner with Product Design and engineering leaders to shape priorities manage tradeoffs and deliver reliable scalable payment capabilities.