6 дней назад
Senior Backend Engineer (Python)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior Backend Engineer (Python) (FastAPI/Flask/Azure): Evolving and scaling cloud-based backend services, APIs, and orchestration workflows with an accent on framework migration, API lifecycle management, and distributed processing. Focus on building queue-based workers, designing run lifecycle APIs, and improving reliability, performance, testing, CI/CD, and observability.
Location: Remote, Brazil
Company
CI&T helps large enterprises transform through AI deployment, application modernization, data and AI, Martech, and technology-integrated business solutions.
What you will do
- Migrate backend services from Flask to FastAPI to improve maintainability, performance, and scalability.
- Design, document, and maintain API specifications across integrations.
- Evolve orchestration flows from API requests through multirun processing and Optim-core integration.
- Build queue-based workers on Azure Container Apps and reduce dependencies on Azure Machine Learning Studio.
- Develop run lifecycle APIs, article swap endpoints, and results persistence mechanisms.
- Maintain automated testing, CI/CD pipelines, observability, and reliable communication across distributed services.
Requirements
- Strong backend software engineering experience with Python.
- Hands-on experience with FastAPI and Flask, including API development and framework migration.
- Experience designing, documenting, and maintaining API specifications and service integrations.
- Understanding of asynchronous processing, queue-based architectures, background workers, and distributed systems.
- Experience with Azure, cloud-based application deployment, automated testing, CI/CD, and production observability.
- Ability to work autonomously, make sound technical decisions, and collaborate with cross-functional engineering teams.
Nice to have
- Experience with Azure Container Apps and containerized workloads.
- Familiarity with Azure Machine Learning Studio and its integration with backend services.
- Experience decoupling tightly coupled services and migrating to asynchronous, queue-based processing.
- Knowledge of monitoring, logging, tracing, and production troubleshooting.
- Experience with multi-service orchestration workflows and processing runs.
Culture & Benefits
- Work remotely from Brazil.
- Collaborate with engineering teams and stakeholders across a company operating in more than 25 countries.
- Benefits are provided through CI&T's careers program.
Hiring process
- Present an assessment during the selection process.
- Support is available for obtaining the assessment if needed.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →