Senior Python Developer (Backend)

We are specialists in tech transformation, we are CI&T. We combine the disruptive power of Artificial Intelligence with human expertise to support large companies in navigating changes in technology and business.
Campinas, State of São Paulo, Brazil
Backend
Senior Software Engineer
Remote
5,000+ Employees
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Java Developer

Senior Java Developer position at CI&T, focusing on backend development for financial services, requiring expertise in Java, Spring Boot, and AWS Cloud.

Full-Stack Sr Developer

Senior Full Stack Developer position at CI&T, focusing on Python, React, and AI technologies, with remote work options in Colombia.

Senior Fullstack Developer

Senior Fullstack Developer position at CI&T focusing on .NET development, building scalable backend services and APIs while contributing to frontend development.

Senior COBOL Developer

Senior COBOL Developer position at CI&T in Campinas, Brazil, focusing on mainframe development and system integration for insurance sector projects.

Senior Developer Java

Senior Java Developer position at CI&T, focusing on backend development with Java 20+ and NodeJS, implementing AI solutions for media market clients with remote work options.

Description For Senior Python Developer (Backend)

CI&T is seeking a Senior Python Developer (Backend) to join our team in Brazil. We are specialists in tech transformation, combining the disruptive power of Artificial Intelligence with human expertise to support large companies in navigating changes in technology and business. With 30 years of experience, 6,000 people, offices in 10 countries, and talents distributed across 5 continents, we work on design, strategy, and engineering for global brands.

In this role, you will be responsible for modernizing the data architecture (Datalake), integrating with MDM tools, Data Quality, and the client's custom data ingestion management product. You will implement new features in a customized product for one of our clients, ensure delivery quality through unit tests, and support the architect in gathering non-functional requirements. You'll also assist other developers within the team, helping to train others and implement the best software engineering solutions to maintain well-structured, reusable, and high-performance code.

Key responsibilities include:

  • Actively participating in the architecture and design of new features
  • Reviewing and improving code written by other developers
  • Collaborating with multidisciplinary teams to define and implement solutions
  • Ensuring code quality and best development practices
  • Writing clean and scalable code

We offer a comprehensive benefits package, including health and dental plans, meal and food allowances, childcare assistance, extended paternity leave, Gympass/Wellhub, profit sharing, life insurance, mental health platform partnership, CI&T University, discount club, support program, and many others.

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

Join us in making an impact through technology!

Last updated 2 months ago

Responsibilities For Senior Python Developer (Backend)

  • Implement new features in a customized product
  • Ensure delivery quality through unit tests
  • Support the architect in gathering non-functional requirements
  • Assist other developers within the team
  • Participate in planning and solution definitions
  • Actively participate in the architecture and design of new features
  • Review and improve code written by other developers
  • Collaborate with multidisciplinary teams to define and implement solutions
  • Ensure code quality and best development practices
  • Write clean and scalable code

Requirements For Senior Python Developer (Backend)

Python
Kubernetes
  • Mastery of Python for backend development
  • Knowledge/Experience with AI platforms: Azure Open AI
  • Experience with code versioning tools, especially Git
  • Skills in automated testing and TDD/BDD
  • Knowledge/Experience with unit testing
  • Knowledge/Experience with Kubernetes, Container, Docker, GCP, and K8S
  • Knowledge of design patterns and best practices
  • Knowledge/Experience of CI/CD environments
  • Experience with Python frameworks
  • Experience in API development

Benefits For Senior Python Developer (Backend)

Medical Insurance
Dental Insurance
Parental Leave
Mental Health Assistance
Education Budget
  • Health and dental plans
  • Meal and food allowances
  • Childcare assistance
  • Extended paternity leave
  • Gympass/Wellhub
  • Profit sharing
  • Life insurance
  • Mental health platform partnership
  • CI&T University
  • Discount club
  • Support program
  • Pregnancy and responsible parenting course
  • Partnership with online course platforms
  • Language learning platform

Interested in this job?