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:
Master Full-Stack Developer (Java/Angular)

Senior Full Stack Developer role at CI&T, focusing on Java and Angular development, offering remote work in Colombia with comprehensive benefits and opportunity for technical leadership.

Senior Full-Stack Developer (Angular/.Net)

Senior Full-Stack Developer position at CI&T focusing on .Net Core and Angular development, offering remote work and comprehensive benefits.

Sr. Salesforce Developer - Experience & Commerce Cloud

Senior Salesforce Developer position at CI&T, focusing on Experience & Commerce Cloud development with comprehensive benefits and remote work opportunity in Brazil.

Senior Developer (Java/NodeJS)

Senior Backend Developer position at CI&T focusing on Java and Node.js development with expertise in microservices and cloud technologies.

Senior Python Developer

Senior Python Developer role at CI&T focusing on AI and Google Cloud integration, offering comprehensive benefits and hybrid work in Campinas, Brazil.

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 5 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?