Назад
Company hidden
1 день назад

Sr. Software Engineer (Payments)

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

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

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

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

Текст:
/
TL;DR
Sr. Software Engineer (Payments) (Stripe/.NET/TypeScript/React): Building and operating secure, reliable payment integrations, webhooks, and donor-facing experiences for a nonprofit giving platform with an accent on distributed systems, asynchronous processing, and observability. Focus on scaling processor integrations, shaping agentic AI development guardrails, and solving complex payment failure and security challenges.

Location: Permanent, full-time, fully remote within the U.S. and select Canadian Provinces only. Employees in Indianapolis, IN may work from the company headquarters. Visa sponsorship and relocation assistance are not available.

Salary: $114,800–$191,400 per year, plus possible discretionary bonus.

Company

hirify.global provides a giving platform and support services that help nonprofits raise, recruit, and retain more donors.

What you will do

  • Design, build, test, and ship payment features and integrations across processor APIs, webhooks, and donor-facing UI.
  • Partner with product, design, and support to understand nonprofit and donor problems before building solutions.
  • Use agentic AI tools throughout delivery and develop harnesses, guardrails, and conventions for architecture-aligned code.
  • Keep payment flows secure, reliable, and observable; debug production issues to root cause and improve legacy code incrementally.
  • Review code, pair with teammates, share knowledge, and represent payments in cross-team work.

Requirements

  • Hands-on senior-level experience shipping and supporting a live production application.
  • Hands-on experience taking AI-assisted or AI-driven work to production in large, established codebases, beyond prompt writing.
  • Architectural understanding sufficient to codify system requirements into AI harnesses, instructions, and reviews.
  • Deep software architecture knowledge, including object-oriented design, distributed systems, event-driven architecture, asynchronous programming, relational databases, ORMs, automated testing, and modern frontend/component architecture including micro-frontends.
  • Experience with modern payment processing at scale, including asynchronous webhook confirmation, processor rate limits, queuing, retries, traffic spikes, and failure modes.
  • Experience with Stripe, PayPal, or similar payment processors.
  • Working knowledge of modern security practices for web and payment systems and the ability to identify brittle or insecure designs before release.
  • The stack includes .NET/C#, TypeScript/Node, React, and SQL; strong experience in similar ecosystems is accepted.
  • Ability to work effectively in a close, highly communicative team with daily communication and quick problem-solving calls.

Culture & Benefits

  • Mission-driven culture based on Simplify, Care, and Act.
  • Health, vision, and dental insurance, plus 24/7 access to HealthiestYou healthcare services.
  • 20 PTO days, 3 flex days, 4 optional volunteer days, 12 paid holidays, and paid parental leave.
  • 401k match and equipment shipped to the employee.
  • Fully remote work within the stated U.S. and select Canadian Provinces location limits.

Будьте осторожны

Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →