
Senior Developer, Python
CI&T
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇧🇷 Brazil
Visit company websiteJob Level
Senior
Tech Stack
AzureDjangoDockerFlaskGrafanaKafkaKubernetesPythonRabbitMQ
About the role
- Develop and enhance features of a Python backend platform.
- Design and implement services and APIs with end-to-end responsibility (design, development, testing, and production).
- Work with data pipelines and integrations in a distributed ecosystem.
- Monitor systems by analyzing logs, metrics, and traces to ensure application health and reliability.
- Investigate incidents, perform root-cause analysis, and implement structural improvements.
- Write and maintain unit and integration tests to ensure continuous quality.
- Contribute to the team's technical maturity by sharing knowledge, proposing best practices, and driving engineering improvements.
- Take production ownership, understanding technical and business impact.
Requirements
- Strong experience with Python.
- Experience building backend APIs and services (Django, FastAPI, or Flask).
- Experience with ORMs and data modeling.
- Knowledge of relational and NoSQL databases.
- Experience with messaging systems (RabbitMQ, Kafka, Service Bus, or similar).
- Hands-on experience with Docker and Docker Compose.
- Familiarity with observability and monitoring practices, including logs, metrics, and tracing (Datadog, Grafana, ELK).
- Experience with CI/CD and continuous delivery pipelines.
- Experience working in complex environments with multiple teams and repositories.
- Nice to have / Preferred
- Experience with Azure.
- Experience with Kubernetes (K8s).
- Knowledge of asynchronous programming in Python.
Benefits
- Health and dental insurance
- Meal and food allowance
- Childcare assistance
- Extended paternity leave
- Partnerships with gyms and health and wellness professionals via Wellhub (Gympass) and TotalPass
- Profit sharing and results participation (PLR)
- Life insurance
- Continuous learning platform (CI&T University)
- Discount club
- Free online platform dedicated to physical, mental, and overall well-being
- Pregnancy and responsible parenting course
- Partnerships with online learning platforms
- Language learning platform
- And many more!
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
PythonDjangoFastAPIFlaskORMsdata modelingrelational databasesNoSQL databasesDockerKubernetes
Soft skills
problem-solvingcommunicationteam collaborationtechnical maturityknowledge sharingbest practicesengineering improvementsproduction ownership