обновлено 2 дня назад
Senior API Engineer (Python)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior API Engineer (Python) (Python/AWS): Designing and delivering scalable backend solutions, including RESTful APIs, SDKs, microservices, and cloud-native services with an accent on API contracts, security, reliability, and developer experience. Focus on building multi-language SDKs, operating AWS services, optimizing production systems, and shaping architectural decisions.
Location: Ukraine; remote or office work
Company
is a software engineering and technology services company delivering backend, cloud, and platform solutions.
What you will do
- Design, develop, and maintain Python SDKs that wrap APIs and services.
- Build and maintain RESTful APIs and microservices with FastAPI.
- Deploy and operate cloud-native services on AWS, including Lambda, ECS/EKS, API Gateway, S3, SQS/SNS, RDS, and DynamoDB.
- Define API contracts, data models, integration patterns, and security mechanisms with Product and Platform teams.
- Improve performance, scalability, reliability, maintainability, documentation, and developer experience.
- Monitor and troubleshoot production systems and contribute to CI/CD pipelines, code reviews, and architectural decisions.
Requirements
- 3+ years of professional experience as a Python Engineer.
- Experience building REST APIs with FastAPI, Flask, Django REST Framework, or similar frameworks.
- Experience designing SDKs or client libraries, including multi-language SDKs such as Python and JavaScript/TypeScript.
- Strong knowledge of AWS core services, HTTP, REST, JSON, API design, IAM, and cloud/API security.
- Hands-on experience with pytest, unit and integration testing, Git, code reviews, CI/CD, and modern software development workflows.
- Knowledge of asynchronous Python programming, clean code, SOLID principles, OpenAPI/Swagger, PyPI publishing, package versioning, and changelog management.
Culture & Benefits
- Collaboration with Product and Platform teams in cross-functional Agile environments.
- Opportunities to participate in technical design sessions and architectural decision-making.
- Work arrangement supports remote or office work.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →