Senior Software Engineer – Cards

Posted 5 hours ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior Software Engineer building full-stack card experiences and money-movement systems at fintech company Mercury. Leading architecture, launches, reliability, and engineering quality across Mercury's Cards Integration team.

Responsibilities

  • Lead projects from idea to technical specification, implementation, and launch
  • Learn and apply knowledge of authorization, clearing, settlement, and disputes
  • Build features across the stack, from customer-facing card experiences to backend money-movement systems
  • Help maintain excellent operations and observability
  • Mentor engineers and improve engineering quality through design reviews, code reviews, and collaboration
  • Work with product, design, operations, risk, compliance, sales, and other teams

Requirements

  • Strong full-stack experience, a product mindset, systems thinking, and a knack for getting things across the line
  • Experience making architectural decisions on complex systems and explaining reasoning and trade-offs
  • Care about correctness in systems where failure has real financial consequences
  • Clear communication, ability to handle ambiguity, and interest in mentoring others
  • Comfortable with Haskell and TypeScript or ready to learn
  • Bonus: experience in fintech, payments, or card issuing

Benefits

  • Base salary
  • Equity (stock options/RSUs)
  • Benefits
  • Reasonable accommodations throughout the recruitment process for applicants with disabilities or special needs

Job type

Full Time

Experience level

Senior

Salary

$166,600 - $208,300 per year

Degree requirement

No Education Requirement

Tech skills

HaskellTypeScript

Location requirements

RemoteUnited States

Report this job

Found something wrong with the page? Please let us know by submitting a report below.