Mid Level Developer Python

Tech transformation specialists combining AI with human expertise to help large companies navigate technology and business changes
Campinas, State of São Paulo, Brazil
Backend
Mid-Level Software Engineer
Remote
1,000 - 5,000 Employees
3+ years of experience
AI · Enterprise SaaS

Description For Mid Level Developer Python

CI&T is a global technology company with 30 years of experience and offices in 10 countries, specializing in tech transformation and combining AI with human expertise. We're seeking a Mid-Level Python Developer to join our team in Campinas, Brazil, with remote work options.

The ideal candidate will be part of our engineering team, working on sophisticated backend systems using Python and Google Cloud Platform. You'll be involved in developing and maintaining microservices-based applications, implementing AI solutions, and working with modern cloud infrastructure.

We value technical expertise in Python, cloud technologies (particularly GCP), and modern software architecture principles. You'll work with cutting-edge technologies including VertexAI, Gemini, and other Google GenAI tools, while following best practices in software development such as Clean Architecture, SOLID principles, and comprehensive testing strategies.

The position offers flexibility with a hybrid work model, though some presence in our Campinas office will be required (schedule to be arranged with the project team). We're particularly excited about candidates who can contribute to our AI and cloud initiatives while maintaining high standards of code quality and system design.

At CI&T, we celebrate and value diversity of identities and life experiences, recognizing that innovation and transformation only happen in diverse, inclusive, and safe work environments. We strongly encourage people from diverse communities and underrepresented groups to apply for our positions.

Last updated 7 days ago

Responsibilities For Mid Level Developer Python

  • Develop and maintain Python-based applications
  • Work with cloud infrastructure on GCP
  • Implement microservices architecture
  • Ensure code quality and testing practices
  • Collaborate on AI and GenAI implementations

Requirements For Mid Level Developer Python

Python
Kubernetes
  • Experience with Python development
  • Knowledge of GCP (Cloud Run, Pub/Sub, BigQuery, Cloud Storage)
  • Understanding of Clean Architecture (or Hexagonal)
  • Experience with Test Pyramid
  • Knowledge of SOLID principles
  • Experience with RESTful APIs
  • Understanding of Microservices Architecture
  • Experience with GCP (VertexAI, Gemini, and other Google GenAI tools)
  • Knowledge of Terraform
  • Experience with DevOps and CI/CD
  • Familiarity with FastAPI
  • Experience with Git (trunk-based development)
  • Understanding of Observability (Logging, Monitoring, Alerts)

Benefits For Mid Level Developer Python

  • Hybrid work options
  • Inclusive work environment
  • International company exposure

Interested in this job?

Jobs Related To CI&T Mid Level Developer Python

Mid-Level Developer Fullstack (Java and Node / Angular and/or React)

Mid-level fullstack developer position at CI&T, focusing on Java, Node.js, Angular, and React development with hybrid work in Campinas, Brazil.

.NET Engineer

.NET Developer position focusing on development and L3 support for international clients, combining SRE practices with software development.

Mid-level Kotlin/Java Backend Developer

Mid-level Kotlin/Java Backend Developer position at CI&T, working remotely on financial services projects with modern technologies and comprehensive benefits.

Mid-level SQL Developer

Mid-level SQL Developer position at CI&T, focusing on Personal Credit System development and maintenance, with hybrid work arrangement in Campinas, Brazil.

Mid-level Python Backend Developer

Mid-level Python Backend Developer position at CI&T, working remotely on financial technology projects with FastAPI, AWS, and database technologies.