Назад
5 дней назад

Senior Software Engineer (Cards)

166 600 - 208 300$
Формат работы
remote (только USA)/onsite
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
US/Canada
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Senior Software Engineer (Cards) (Haskell/TypeScript): Building and operating full-stack card products and money-movement systems covering issuance, authorization, settlement, disputes, reporting, and spend controls with an accent on correctness, reliability, and customer experience. Focus on leading complex projects, making architectural trade-offs, maintaining four-nines reliability, and improving observability across financially critical systems.

Location: San Francisco, CA; New York, NY; Portland, OR; or remote within Canada or the United States

Salary: US employees: $166,600–$208,300 USD; Canadian employees: $157,400–$196,800 USD

Company

Mercury is a fintech company building banking and card products for business customers; banking services are provided through partner financial institutions.

What you will do

  • Lead projects from ideation and technical specification through implementation and launch, working with product, engineering, and cross-functional partners.
  • Build features across the stack, including customer-facing card experiences and backend systems that move money.
  • Develop expertise in and work across authorization, clearing, settlement, disputes, reporting, card issuance, spend controls, and lifecycle management.
  • Maintain operational excellence for highly observable systems targeting four-nines reliability.
  • Mentor engineers and improve engineering quality through design reviews, code reviews, and collaboration.
  • Partner with product, design, operations, risk, compliance, sales, and other teams.

Requirements

  • Strong full-stack experience, a product mindset, systems thinking, and the ability to deliver projects.
  • Experience making architectural decisions for complex systems and explaining the reasoning and trade-offs.
  • Interest in delivering new features while maintaining the reliability of existing functionality.
  • Strong focus on correctness in systems where failures have financial consequences.
  • Clear communication, comfort with ambiguity, and an ability to mentor other engineers.
  • Comfort with Haskell and TypeScript, or readiness to learn them.

Nice to have

  • Experience in fintech, payments, or card issuing.

Culture & Benefits

  • Work is available from specified US offices or remotely within Canada or the United States.
  • The role emphasizes high ownership, collaboration in pairs and teams, and attention to detail.
  • Total rewards include base salary, equity through stock options or RSUs, and benefits.
  • Mercury is committed to diversity, belonging, equal employment opportunity, and reasonable accommodations during recruitment.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →