Если вы раньше входили через Google, сбросьте пароль для своей Gmail-почты через кнопку «Забыли пароль?» на экране входа. Затем войдите по email и новому паролю.
Если аккаунта ещё нет, зарегистрируйтесь с Gmail-почтой, после подтверждения почты мы предложим задать пароль.
Что нового
Загружаю обновления...
Что нового
Загружаю обновления...
Работа найдется быстрее с подпискойКандидат найдётся быстрее с подпиской
Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузите резюме
описание
DSK Bank is a leading retail bank in Bulgaria with strong positions in private and corporate banking. The bank operates an extensive branch network and digital channels while continuously investing in innovative solutions for its customers.
задачи
Design, develop, and maintain high-performance backend services and APIs using Python and FastAPI;
Take end-to-end responsibility for software components, including requirements, architecture, implementation, testing, deployment, monitoring, and ongoing improvements;
Design and implement scalable APIs and distributed services capable of handling production workloads;
Work with SQL and NoSQL databases, selecting the appropriate technology and data model for each use case;
Design efficient database schemas, queries, indexes, and data access layers with a focus on performance and scalability;
Contribute to system architecture and technical decisions, including service boundaries, APIs, caching, asynchronous processing, and reliability;
Write clean, maintainable, testable, and production-ready code following modern Python best practices;
Review code, provide technical guidance to other engineers, and contribute to improving engineering standards across the team.
требования
5+ Years of hands-on experience in software engineering with strong Python backend development experience;
Advanced knowledge of Python, including object-oriented and functional programming, asynchronous programming, concurrency, typing, error handling, and Python ecosystem best practices;
Strong practical experience with FastAPI or similar modern Python web frameworks;
Solid understanding of REST APIs, HTTP, authentication/authorization, API design, validation, serialization, versioning, and error handling;
Strong knowledge of SQL and relational databases, especially PostgreSQL, including complex queries;
Good understanding of NoSQL databases and when to use them, including Redis, MongoDB, Elasticsearch/OpenSearch, or similar;
Strong understanding of data structures and algorithms, including time and space complexity analysis;
Excellent understanding of software design principles and patterns, abstraction, and modular architecture;
Proficiency in writing clean, efficient, readable, and maintainable code;
Experience writing unit, integration, and API tests, including mocking and test isolation;
Good understanding of Git, CI/CD, Docker, and containerized applications;
Experience working with Linux and cloud environments, preferably Azure;
Verbal and written English at Upper-Intermediate level or above;
Nice to have: distributed systems, microservices, Kubernetes, Helm, Azure and other cloud platforms, Kafka, Redis, SQLAlchemy, asynchronous/event-driven architectures, NoSQL databases such as MongoDB or Elasticsearch/OpenSearch, observability, monitoring, performance optimization, concurrency, high-throughput systems, React/TypeScript, AI/ML or LLM-powered production applications.
условия
Relocation support is available;
EU Blue Card, low taxes, and the lowest cost of living in the EU;
Cutting-edge tech stack on par with top global IT companies;
Dev-to-Prod in a few clicks via in-house ML & AI platforms.