Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Mercury Logo

Senior Software Engineer - Reconciliation

Mercury

Salary not specified
Nov 3, 2025
Remote, US
Apply Now

Mercury's Reconciliation team is tasked with maintaining the integrity of billions in deposits across multiple financial institutions, ensuring that every transaction is accounted for accurately. The platform integrates with every banking primitive and payment rail, operates with near real-time efficiency, and provides clarity and confidence in financial records. The job is to build and maintain this critical infrastructure with dedication to precision and longevity.

Requirements

  • Has 3-7 years of backend development experience
  • Knowledge of or excitement to learn Haskell, and proficiency in SQL
  • Familiar with data pipelines and the manipulation of large amounts of data
  • Has made architectural decisions in the past and measured the impact of those decisions over time. You should be able to clearly articulate your technical opinions and lay out tradeoffs

Responsibilities

  • Design and building out capabilities of our next-generation reconciliation platform
  • Collaborate with cross-functional teams to deliver thoughtful & cohesive solutions
  • Work in an autonomous environment on a close-knit team, with a “startup within a startup” feel
  • Develop empathy for both our internal and external partners in order to identify the best approach to solve the problem

Other

  • Feel a strong sense of product ownership and actively seek responsibility – we often self-organize on small/medium projects, and we want someone excited to help shape and build Mercury’s future
  • Empathizes with users and can channel their perspective to build lovable products
  • Communicates and collaborates effectively with peers and cross-functional counterparts
  • US employees (any location): $166,600 - $208,300
  • Canadian employees (any location): CAD 157,400 - 196,800