Назад
Company hidden
7 дней назад

Mid-Level Python Developer (Backend)

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

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

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

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

Текст:
/
TL;DR
Mid-Level Python Developer (Backend) (Python/FastAPI): Building, maintaining, and optimizing high-concurrency backend systems for client projects with an accent on asynchronous Python, type safety, APIs, databases, and automated testing. Focus on designing schemas and integrations, optimizing query performance, integrating AI-assisted development workflows, and delivering reliable features to production.

Location: Sofia, Bulgaria — office-based at 59 Dr. G. M. Dimitrov Blvd, NV Tower

Company

hirify.global Bulgaria is part of hirify.global Group, a technology consulting company delivering software engineering, digital transformation, and business consulting services to customers across Germany and the DACH region.

What you will do

  • Own backend features end-to-end, from schema design and API development through production deployment.
  • Develop clean, well-tested asynchronous Python services using frameworks such as FastAPI.
  • Integrate services with PostgreSQL, SQLAlchemy or SQLModel, caching layers, and asynchronous message queues.
  • Use AI-assisted coding tools to prototype, generate boilerplate, expand test coverage, and debug efficiently.
  • Optimize query performance and ensure reliability in production through automated testing and structured logging.
  • Collaborate with cross-functional squads and client teams on technical specifications, code reviews, and iterative delivery.

Requirements

  • Strong hands-on experience with Python 3.11+, including asyncio, typing, and REST API frameworks such as FastAPI.
  • Practical experience with relational databases, PostgreSQL, SQL, and ORM-based data modeling.
  • Experience with automated testing using pytest, code-quality practices, structured logging, and Git workflows.
  • Experience shipping production code, working with Docker containers, and understanding deployment processes.
  • Professional fluency in English and the ability to explain technical decisions clearly.

Nice to have

  • Experience with GitHub Copilot, Cursor, or other AI coding tools.
  • Knowledge of integrating AI or LLM components into backend workflows, including LangChain or vector databases.
  • Experience with RabbitMQ, Kafka, Redis, modern package managers, linters, or formatters.
  • Familiarity with AWS, GCP, Azure, and CI/CD pipelines.
  • German language skills at B2+ level.

Culture & Benefits

  • International project experience with long-term customer partnerships.
  • Continuous professional and personal development opportunities with extensive training programmes.
  • Open communication, approachable leadership, and empowered cross-functional teams.
  • 26 days of annual paid leave.
  • Food vouchers, comprehensive health, life, and travel insurance, and Multisport cards.
  • Modern office facilities near Metro Station G.M. Dimitrov.

Hiring process

  • Applications are reviewed carefully, with potential matches contacted within the following week.
  • The process may include a job-related case study or practical assessment.
  • Assessment covers functional expertise, analytical capability, accountability, stakeholder interaction, and collaboration.

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