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

Backend Engineer (FastAPI)

Тип работы
fulltime
Грейд
middle
Английский
b2
Страна
US
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

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

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

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

Текст:
/

TL;DR

Backend Engineer (FastAPI): Building and scaling high-performance REST APIs and asynchronous backend services for an open-source work management platform with an accent on event-driven architecture, real-time synchronization, caching, and database performance. Focus on designing resilient production systems, improving observability and reliability, and solving complex scalability challenges across distributed services.

Location: San Francisco, United States

Company

hirify.global is an open-source work management platform providing adaptable infrastructure for projects, knowledge, and requests.

What you will do

  • Design, build, and maintain high-performance REST APIs with FastAPI.
  • Architect asynchronous, non-blocking backend services that scale with the user base.
  • Implement event-driven data synchronization using change-data-capture patterns.
  • Improve performance through caching, connection pooling, and query optimization.
  • Strengthen observability, monitoring, alerting, and incident response across the platform.
  • Collaborate with frontend, DevOps, and product teams while contributing to architecture, engineering practices, and the open-source community.

Requirements

  • Strong hands-on expertise with FastAPI as the primary requirement.
  • Proficiency in Python and asynchronous programming with asyncio and async/await.
  • 3–5 years of backend development experience, including at least 2 years with FastAPI.
  • Experience building and scaling production backend systems, with strong knowledge of database design, performance tuning, and deployment strategies.
  • Working knowledge of PostgreSQL, Redis, message queues, task scheduling, and distributed backend systems.
  • Ability to take ownership of problems and work effectively in a fast-paced distributed engineering environment.

Nice to have

  • Experience with Django, GraphQL, Golang, or Node.js.
  • Familiarity with RabbitMQ or Kafka, AWS, Kubernetes, Rancher, DataDog, or Sentry.

Culture & Benefits

  • Work with a global product team on infrastructure for modern work.
  • Collaborate in small, supportive, innovation-driven teams.
  • Contribute to an open-source product used by teams worldwide.
  • Benefit from a high-growth environment with continuous learning and advancement opportunities.

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