About The Position

As an engineering manager for the banking team, you’ll play a critical role in designing, implementing, and enhancing our platform to support banks.

Requirements

  • 7+ years of experience working as a Software Engineer
  • 3+ years of experience managing or leading a team
  • Experience working in banks or a similar domain
  • Strong written and verbal communication skills
  • Track record of successfully delivering high-impact production services
  • Ability to dig deep into data, think from first principles, and deliver the right results
  • Experience managing high-functioning remote teams with autonomy

Nice To Haves

  • Golang experience is a plus

Responsibilities

  • Own the vision, roadmaps, prioritizations, and technical architecture of the banking services that support ingestion and processing of bank data.
  • Be a hands-on leader providing guidance to the team to move fast.
  • Empower your team to own and solve complex problems from end-to-end while maintaining engineering excellence.
  • Work with different stakeholders to align on strategy and execution.

Benefits

  • Generous compensation in cash and equity
  • Early exercise for all options, including pre-vested
  • Work from anywhere: Remote-first Culture
  • Flexible paid time off and Year-end break
  • Health insurance, dental, and vision coverage for employees and dependents - US and Canada specific
  • 4% matching in 401k / RRSP - US and Canada specific
  • MacBook Pro delivered to your door
  • One-time stipend to set up a home office — desk, chair, screen, etc.
  • Monthly meal stipend
  • Monthly social meet-up stipend
  • Annual health and wellness stipend
  • Annual Learning stipend
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service