Engineering Manager - Banking

You will design, implement, and enhance platform components that support banks, owning the vision, roadmaps, prioritization, and technical architecture for banking services. You will provide hands-on leadership and guidance to the engineering team, empowering them to solve complex end-to-end problems while maintaining engineering excellence. You will work with stakeholders to align strategy and execution and dig into data to deliver the right results.

Responsibilities

  • Own the vision, roadmaps, prioritization, and technical architecture of banking services supporting ingestion and processing of bank data
  • Provide hands-on leadership and guidance to the team to move fast
  • Empower the team to own and solve complex end-to-end problems while maintaining engineering excellence
  • Align strategy and execution with stakeholders

Requirements

  • 7+ years of experience working as 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 results
  • Experience managing high-functioning remote teams with autonomy
  • Golang experience is a plus

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 home office setup stipend
  • Monthly meal stipend
  • Monthly social meet-up stipend
  • Annual health and wellness stipend
  • Annual learning stipend

Similar jobs