Taro Logo

Mid-Level Backend Engineer

Tech transformation specialists uniting human expertise with AI to create scalable tech solutions, with over 7,400 employees worldwide.
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS

Job Description

CI&T is a global tech transformation company with over 7,400 employees, specializing in creating scalable tech solutions that combine human expertise with AI. They're seeking a Mid-Level Backend Engineer to join their team in Brazil. The role focuses on building robust backend systems using Python and AWS, with a special emphasis on implementing Generative AI features.

The position offers an exciting opportunity to work with cutting-edge technologies, including prompt engineering, Graph RAG, and agentic architectures. You'll be responsible for designing and maintaining APIs, managing both SQL and NoSQL databases, and ensuring system scalability and security. The role requires expertise in AWS services such as EC2, Lambda, S3, RDS, and API Gateway.

CI&T offers a comprehensive benefits package including health and dental insurance, parental leave benefits, and various wellness programs. They maintain a strong focus on continuous learning through their CI&T University and various learning platforms. The company culture emphasizes inclusion and provides support for persons with disabilities.

This is an excellent opportunity for a mid-level engineer looking to work with AI technologies while building robust backend systems. The position offers both professional growth and work-life balance, with a mix of remote and on-site work options.

Last updated a day ago

Responsibilities For Mid-Level Backend Engineer

  • Build and maintain the backend applications using Python
  • Use AWS services (EC2, Lambda, S3, RDS, API Gateway, etc.) to run and scale applications
  • Design and manage databases (SQL and NoSQL)
  • Create and maintain APIs (REST and GraphQL) for frontend integration
  • Add Generative AI features to backend services
  • Work with prompt engineering and grounding to make AI more accurate
  • Explore agentic architectures and Graph RAG to improve AI workflows
  • Ensure backend systems are secure, reliable, and scalable

Requirements For Mid-Level Backend Engineer

Python
  • Experience with prompt engineering and grounding methods
  • Knowledge of agentic AI systems
  • Familiarity with Graph RAG and knowledge graphs
  • Good communication skills and ability to work in a team

Benefits For Mid-Level Backend Engineer

Medical Insurance
Dental Insurance
Mental Health Assistance
Parental Leave
  • Health and dental insurance
  • Meal and food allowance
  • Childcare assistance
  • Extended paternity leave
  • Partnership with gyms and health and wellness professionals
  • Profit Sharing and Results Participation (PLR)
  • Life insurance
  • Continuous learning platform (CI&T University)
  • Discount club
  • Free online platform for physical, mental, and overall well-being
  • Pregnancy and responsible parenting course
  • Partnerships with online learning platforms
  • Language learning platform

Related Jobs

Mid Level Fullstack Developer

Mid-Level Fullstack Developer position at CI&T in Campinas, Brazil, focusing on Java, Angular, and Node.js development for financial sector projects in a hybrid work environment.

Full Stack Developer

Mid-level Full Stack Developer position at CI&T, focusing on .NET microservices and React development, with remote work options in Brazil.

Mid-level Developer PL/SQL/Java

Mid-level PL/SQL/Java Developer position at CI&T, focusing on backend development with Oracle databases and Java, offering remote work and comprehensive benefits.

Mid Level Python Developer

Mid-Level Python Developer position at CI&T, focusing on cloud solutions and AI transformation, offering comprehensive benefits and remote work options.

Mid Senior Node.js Developer

Mid Senior Node.js Developer position at CI&T, offering remote work in Brazil with international clients, comprehensive benefits, and focus on backend development.