Назад

Не получаете ответ?

Вакансия опубликована 9 дн. назад - шансы на ответ снижаются.

10 дней назад

Senior Software Engineer (Python)

3 000$
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
Bulgaria
RUВакансия из Hirify RU, списка российских tech-компаний

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

Покажет вашу совместимость и напишет письмо

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

Текст:
/
TL;DR
Senior Software Engineer (Python/AI): Building and operating production-grade backend services, APIs, distributed systems, and AI-powered applications for banking customers with an accent on Python, FastAPI, database performance, and scalable architecture. Focus on designing reliable high-throughput services, solving complex system-design and concurrency challenges, and integrating AI/ML capabilities into production platforms.

Company

A startup-like full-stack engineering team inside one of Bulgaria’s leading banks, building production software systems, AI-powered applications, and backend platforms used by real customers.

What you will do

  • Design, develop, and maintain high-performance backend services and APIs with Python and FastAPI.
  • Own software components end to end, from requirements and architecture through implementation, testing, deployment, monitoring, and improvement.
  • Build scalable APIs and distributed services for production workloads.
  • Design database schemas, queries, indexes, and data-access layers across SQL and NoSQL systems.
  • Contribute to architecture decisions involving service boundaries, caching, asynchronous processing, and reliability.
  • Review code, provide technical guidance, and improve engineering standards across the team.

Requirements

  • 5+ years of software engineering experience with strong Python backend development experience.
  • Advanced Python knowledge, including object-oriented and functional programming, asynchronous programming, concurrency, typing, error handling, and ecosystem best practices.
  • Strong experience with FastAPI or similar modern Python web frameworks, REST APIs, HTTP, authentication, authorization, validation, serialization, versioning, and error handling.
  • Strong SQL and relational database knowledge, especially PostgreSQL, plus practical understanding of NoSQL databases such as Redis, MongoDB, Elasticsearch, or OpenSearch.
  • Knowledge of data structures, algorithms, software design principles, modular architecture, testing, Git, CI/CD, Docker, Linux, and cloud environments.
  • Upper-Intermediate English or above is required.

Nice to have

  • Experience with distributed systems, microservices, Kubernetes, Helm, and Azure.
  • Experience with Kafka, Redis, SQLAlchemy, and asynchronous or event-driven architectures.
  • Knowledge of observability, monitoring, performance optimization, concurrency, and high-throughput systems.
  • Frontend experience with React and TypeScript or willingness to contribute to frontend development.
  • Experience integrating AI/ML or LLM-powered applications into production systems.

Culture & Benefits

  • Production work with direct customer impact across banking software, AI, ML, and backend platforms.
  • Modern technology stack comparable to leading global IT companies.
  • In-house ML and AI platforms supporting deployment from development to production.
  • EU Blue Card support.
  • Salary from $3,000 net per month and an annual bonus of up to two salaries.

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