At CI&T, we are leaders in technological transformation, blending human expertise with AI to create scalable tech solutions. With a workforce of over 8,000 CI&Ters globally, we have forged partnerships with more than 1,000 clients over our 30-year history. Embracing Artificial Intelligence is at the core of our operations.Note: If you reside in the Metropolitan Region of Campinas, in-office attendance will be required in accordance with our current attendance policy.We are seeking a skilled Software Architect to join the CI&T team. Your role will involve designing, evolving, and implementing medium to large-scale technological solutions, merging architectural vision with hands-on execution. You will support various initiatives, ensuring proposed solutions are sustainable, scalable, and aligned with best software engineering practices. We expect candidates to navigate effectively between strategy and execution, contributing to both architecture definition and solution implementation and evolution. Additionally, you will play a crucial role in adopting Generative Artificial Intelligence (GenAI) throughout the software development lifecycle, fostering innovative approaches to designing, building, and enhancing solutions with intelligent agents.Responsibilities:Design modern, scalable, and resilient solution architectures, considering various contexts and levels of technological maturity.Engage hands-on in building proof of concepts (POCs) and critical solutions.Integrate GenAI within the Software Development Life Cycle (SDLC), identifying opportunities for efficiency and quality enhancements.Design and guide the construction of AI agents applicable to different stages of software development.Support teams in technical design and decision-making, promoting best engineering practices.Conduct technical assessments on existing systems, proposing evolution, modernization, or migration strategies.Contribute to the definition of architectural standards, guidelines, and best practices.Evaluate and recommend new technologies, including AI-based solutions.Collaborate with various stakeholders to ensure alignment between business needs and technical solutions.Create and maintain clear and structured technical documentation.Mentor developers and influence the technical growth of teams. Qualifications for this role:Solid experience in software architecture and development, with practical (hands-on) experience.Proficiency in at least one modern backend language (Node.js, Python, Java, .NET, or similar).Knowledge of Generative Artificial Intelligence applied to software development (code generation, testing, documentation, analysis, etc.).Experience with agent-based solutions.
Mar 26, 2026