Назад
Company hidden
3 дня назад

Senior Software Engineer (Go) (US Payments)

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

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

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

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

Текст:
/
TL;DR
Senior Software Engineer (Go) (US Payments): Building and launching Zelle and Fedwire payment gateway capabilities on a cloud-native platform with an accent on distributed systems, resilience, and regulated high-volume payments. Focus on designing Go microservices, implementing automated integration tests, and improving observability, disaster recovery, and production readiness.

Location: Remote in Canada, Ontario only; the first day is in the office to collect remote-work equipment.

Company

hirify.global develops cloud-native technology and infrastructure for critical payments.

What you will do

  • Design and implement US payments gateway functionality in Go for Zelle and Fedwire.
  • Build payment flows, scheme-specific behaviours, validation, error handling, and automated integration tests.
  • Collaborate with Product, Engineering, and other functions to refine requirements and validate technical decisions.
  • Contribute to technical designs, implementation plans, resilience, performance, disaster recovery, and failure-mode testing.
  • Improve monitoring, alerting, telemetry, and observability from development through production.
  • Prepare releases, support deployments, resolve post-launch issues, and maintain technical documentation and operational runbooks.

Requirements

  • Experience with Go and designing and building distributed systems.
  • Experience or familiarity with cloud and containerisation technologies, test automation, and CI/CD pipelines.
  • Ability to work on high-performance, robust, and critical software systems.
  • Interest in owning projects end-to-end and supporting production operations.
  • Strong communication, collaboration, clean-code, and software engineering practices.
  • Contractors must be based in Ontario, Canada.

Nice to have

  • Experience with AWS, GCP, Azure, Kubernetes, CockroachDB, NATS JetStream, Elasticsearch, Vault, Cilium, Terraform, Flux, Prometheus, Pact.io, or Tilt.
  • Experience with CQRS, TDD/BDD, pair programming, and SecDevOps.
  • Java experience.

Culture & Benefits

  • 100% remote working after the initial office visit.
  • Work on critical, regulated payments infrastructure in a highly technical environment.
  • Collaborative practices including pair programming and knowledge sharing.
  • Commitment to diversity, inclusion, accessibility, and reasonable adjustments during recruitment.

Hiring process

  • Screening call with the Talent Team.
  • Take-home test.
  • Technical interview, which may be split into two parts.

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