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
This job posting may no longer be active. You may be interested in these related jobs instead:
Midlevel Developer Backend Java

Mid-level Backend Developer position at CI&T, focusing on Java and Node.js development with microservices architecture in a remote work environment.

Mid-level Fullstack Java/Angular Developer

Mid-level Fullstack Java/Angular Developer position at CI&T, working remotely on financial sector projects with modern tech stack and comprehensive benefits.

Support Developer

Remote Support Developer position at CI&T, focusing on Level 3 support for web applications using Node.js and React, with production support responsibilities.

Mid level Java Developer

Mid-level Java Developer position at CI&T, focusing on legacy system maintenance and evolution, offering comprehensive benefits and an inclusive work environment.

Mid-Level Developer (.NET Core)

Mid-level .NET Core Developer position at CI&T, focusing on service modernization and integration, offering comprehensive benefits and hybrid work in Campinas, Brazil.

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 3 months 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?