Назад
Company hidden
обновлено 6 дней назад

Senior Backend Engineer (Python)

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

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

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

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

Текст:
/
TL;DR
Senior Backend Engineer (Python): Building custom REST API services, backend infrastructures, database schemas, and deployment pipelines for experimental SaaS and B2B products with an accent on scalable application architecture, query performance, and maintainable business logic. Focus on designing distributed backend systems, integrating SQL and NoSQL data models, and ensuring code quality through automation, reviews, and continuous integration.

Location: Fully remote in a fully distributed team

Company

hirify.global builds mission-critical products for startups and global organizations with a small team focused on craftsmanship, clarity, and speed.

What you will do

  • Design and implement custom REST API services and backend application infrastructures.
  • Create SQL and NoSQL database schemas and optimize queries for performance.
  • Implement business logic and coordinate data schemas with frontend and data engineers.
  • Build deployment and CLI pipelines in coordination with DevOps engineers.
  • Ensure scalability, flexibility, maintainability, and code quality through appropriate tools and principles.
  • Communicate proactively with colleagues, conduct code reviews, and support team members in achieving their goals.

Requirements

  • Fluent English with excellent oral and written communication skills.
  • Strong experience with Python, pyenv, PIP, and a Python IDE such as PyCharm.
  • Expertise building APIs with FastAPI or a similar framework.
  • Expertise with SQL databases such as PostgreSQL, MySQL, or TimescaleDB, and NoSQL databases such as MongoDB.
  • Experience with Git, GitHub Actions, continuous integration, and pipeline definition.
  • Experience with Redis, Elasticsearch, RabbitMQ, Celery, Docker, Docker Compose, DevOps, Agile environments, and working effectively under pressure.

Nice to have

  • Experience with Kotlin or Java and Spring Boot.
  • University degree in Software Engineering, Computer Science, Mathematics, or a related field.

Culture & Benefits

  • Fully remote work in a fully distributed team.
  • Flexible schedule with control over working hours.
  • Competitive salary based on experience and skill set.
  • Brand-new MacBook Pro or equivalent work laptop.
  • Small team environment centered on ownership, craftsmanship, clarity, and speed.

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