Python Developer
генерация резюме под вакансию
сопроводительное письмо
описание
SBC Performance drives scalable growth for brands expanding globally across eCommerce, health & wellness, education, and entertainment. The company utilizes data-driven paid media, performance creative, and advanced analytics to transform marketing into a predictable revenue engine for over 200 clients.
задачи
- Implement server-side logic according to technical requirements and product specifications;
- Develop and maintain backend services using Python (FastAPI) and asynchronous architectures;
- Design, implement, and optimize REST and GraphQL APIs, including integrations with external systems;
- Build and evolve frontend applications with Angular (v16–18), NgRx, and PrimeNG;
- Work with relational and NoSQL databases, including data modeling, query optimization, and migrations;
- Integrate external services and APIs such as AI services, advertising platforms, cloud storage, and media processing;
- Participate in architectural discussions and contribute to technology and design decisions;
- Ensure technical documentation remains up to date;
- Collaborate with product, data, QA, and DevOps teams to deliver reliable, scalable solutions.
требования
- 3+ Years of experience with Python in production;
- Hands-on experience with PostgreSQL (asyncpg, SQLAlchemy async, Alembic) and MongoDB (Motor);
- Ability to design schemas and optimize queries;
- Experience implementing authentication and security (JWT, bcrypt, passlib);
- Background processing and messaging using Celery, Redis, and/or Pub/Sub–style queues;
- Experience integrating external APIs and services, including AI services (OpenAI), advertising platforms, and cloud storage;
- Familiarity with Google Cloud Platform, containerization (Docker, Docker Compose), and basic Nginx configuration;
- Understanding of scalable system design, async error handling, and performance optimization;
- Ability to participate in architectural discussions, make technical decisions, and maintain clear technical documentation;
- English level of B2 or higher.
условия
- Competitive compensation;
- Flexible working hours with start time between 9:00 — 11:00 CET;
- All necessary equipment;
- Paid vacation and sick leaves;
- Educational support including reimbursement of certification and training;
- Company events and internal activities;
- Open feedback and transparent direct communication.
навыки
Если просят войти через iCloud, отправить коды из SMS, запустить код, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества.