Oath

Senior Software Engineer, Full-Stack (Backend Focus)

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Fullstack-инженер с фокусом на backend в платформу для благотворительных пожертвований Oath. Ведёт ключевые области end-to-end: Python API, админ-панели и инструменты фандрайзинга для партнёрских организаций.

Задачи

  • Вести ключевые направления end-to-end: инструменты фандрайзинга партнёров, админ-панели и сервисы за ними — от техдизайна до запуска и итераций
  • Проектировать и разрабатывать Python API на FastAPI: безопасные, покрытые тестами сервисы, модели данных и интеграции
  • Отвечать за загрузку данных: пайплайны выборных и кампанийных данных из вендорских API, файлов и скрапинга, обеспечивать точность данных
  • Строить надёжные интеграции платежей и вендоров (Stripe, Chariot и др.), вести миграции интеграций
  • Развивать слой данных для масштаба и надёжности: Postgres, Redis, фоновые задачи перед пиковыми нагрузками выборов
  • Поддерживать продакшн: мониторинг, дежурства on-call, лидировать incident response и blameless-разборы
  • Работать с product и design: влиять на то, что строим, заранее озвучивать tradeoffs и предлагать более простые решения
  • Поднимать планку качества: код-ревью, менторство инженеров, улучшение конвенций, включая AI-assisted разработку

Требования

  • 7+ лет профессиональной разработки ПО, значительная часть — full-stack веб-приложения с глубиной на backend
  • Сильный Python и production-опыт создания и эксплуатации API; FastAPI плюс, опыт Django или Flask засчитывается
  • PostgreSQL: моделирование данных, тюнинг запросов, миграции; масштабирование Postgres в продакшне (пулинг, реплики, HA) — сильный плюс
  • Фоновые задачи: очереди и асинхронная обработка (Celery, Redis), ретраи, идемпотентность, отладка упавших задач
  • Платёжные API в продакшне, желательно Stripe; надёжные сторонние интеграции: вебхуки, сверки, обработка сбоев вендоров
  • Аутентификация и RBAC; Auth0 или аналогичный identity provider — плюс
  • Frontend: рабочий уровень TypeScript и React для самостоятельной поставки full-stack фич; Next.js и Vercel — плюс
  • Observability: мониторинг и отладка продакшн-систем инструментами вроде Datadog; готовность к on-call
  • Опыт владения фичами end-to-end в небольшой команде и итеративной поставки
  • Эффективное использование AI-инструментов разработки с полным пониманием и ответственностью за результат
  • Чёткая коммуникация с не-инженерами, умение давать и запрашивать прямую обратную связь

Условия

  • Базовая зарплата $120–150K
  • Пакет опционов (equity)
  • Медицинская страховка: полное покрытие medical, dental и vision
  • Пенсионный план 401(k) с matching
  • Гибкий PTO

Навыки

  • Python
  • FastAPI
  • Django
  • Flask
  • PostgreSQL
  • Redis
  • Celery
  • Stripe
  • Chariot
  • Auth0
  • TypeScript
  • React
  • Next.js
  • Vercel
  • Datadog
  • LLM APIs
  • Anthropic Claude API
  • SendGrid
  • Redux Toolkit

Похожие вакансии

Cleared AWS Application Developer (Full Stack) (Washington DC)
Virtual Service OperationsSeniorWashingtonОфис
165,000 – 220,000 USD в год
31 окт.
Full Stack Developer
Concept SolutionsMiddleWashingtonОфис
110,000 – 114,000 USD в год
30 окт.
Cleared AWS Application Developer (Full Stack)
Virtual Service OperationsSeniorHerndonОфис
165,000 – 220,000 USD в год
30 окт.
Senior Full Stack NET Developer
Vervic Inc.SeniorNew YorkГибрид
75 USD в час
30 окт.
Mid-level Full Stack Developer (Java/Spring)
AnaVationMiddleChantillyГибрид
50,391 – 122,931 USD в год
30 окт.
Senior Software Engineer, Full-Stack (Backend Focus) — Oath, 120,000 – 150,000 USD в год, New York | itrelocate