How Remoteville checks and expires listings

Engineering Manager

Skills
AbstractionErlangFinanceFinancial ServicesFinancial TechnologyHaskellProduction Systems
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Functional programming experience with languages such as Clojure Elixir Erlang Haskell or Scala
  • Experience building high-performing teams and developing engineers
  • Comfort shaping product direction with product teams
  • Ability to work with high autonomy and startup pace
  • Technical depth to write code review code and pair effectively
  • Nice to have fintech domain experience in payments banking or cards

Nice to have

  • High autonomy
  • Psychological safety
  • Strong culture fit
  • Customer focus
  • Technical empathy

Day to day

  • Lead a small cross-functional engineering team owning a product area end-to-end
  • Shape work through RFCs proof-of-concepts and experiments before delivery
  • Coach engineers through technical decisions reviews pairing and team growth while keeping maintainability observability and scalability front of mind
  • Work closely with product leads and stakeholders to connect engineering effort to real customer problems and clear priorities

Hiring process

  • Apply via the link below
  • Talent team reviews your application
  • Initial conversation with Talent team
  • Further steps are explained if there is a match