Job Closed
This listing is no longer active.
Navigate Change
Senior Software Architect, Inglés
Location
Brazil
Posted
37 days ago
Salary
0
Seniority
Senior
Job Description
Senior Software Architect, Inglés
CI&T
• Desenhar arquiteturas de soluções modernas, escaláveis e resilientes, considerando diferentes contextos e níveis de maturidade tecnológica. • Atuar de forma hands-on na construção de provas de conceito (POCs) e soluções críticas. • Incorporar o uso de GenAI no SDLC, identificando oportunidades de ganho de eficiência e qualidade. • Projetar e orientar a construção de agentes de IA aplicados a diferentes etapas do desenvolvimento de software. • Apoiar times no desenho técnico e na tomada de decisão, promovendo boas práticas de engenharia. • Realizar assessments técnicos em sistemas existentes, propondo estratégias de evolução, modernização ou migração. • Contribuir com a definição de padrões arquiteturais, guidelines e boas práticas. • Avaliar e recomendar o uso de novas tecnologias, incluindo soluções baseadas em Inteligência Artificial. • Colaborar com diferentes stakeholders para garantir alinhamento entre necessidades de negócio e soluções técnicas. • Criar e manter documentação técnica clara e estruturada. • Mentorar desenvolvedores(as) e influenciar a evolução técnica dos times.
Job Requirements
- Experiência sólida em arquitetura e desenvolvimento de software, com vivência prática (hands-on).
- Conhecimento em pelo menos uma linguagem backend moderna (Node.js, Python, Java, .NET ou similares).
- Conhecimento em Inteligência Artificial Generativa aplicada ao desenvolvimento de software (geração de código, testes, documentação, análise, etc).
- Experiência com agentes de IA e plataformas de aceleração de desenvolvimento ou engenharia assistida por IA.
- Experiência em desenho e evolução de arquiteturas distribuídas.
- Conhecimento em APIs (REST), contratos e versionamento.
- Vivência com bancos de dados relacionais e não relacionais.
- Experiência com cloud (Azure, AWS ou GCP) e seus principais serviços.
- Familiaridade com práticas de DevOps, CI/CD e automação.
- Experiência com testes (unitários, integração e end-to-end).
- Conhecimento em conceitos de arquitetura moderna (microsserviços, eventos, desacoplamento, etc).
- Inglês avançado para comunicação escrita e verbal.
- Boa comunicação e capacidade de influenciar decisões técnicas.
- Diferenciais:
- Experiência com orquestração de agentes e uso de frameworks/plataformas para multi-agentes.
- Conhecimento em Spec-Driven Development, Contract-First ou abordagens similares.
- Experiência com modernização de sistemas legados e estratégias de migração.
- Práticas de DevOps (CI/CD, containers, Kubernetes, automação).
- Experiência com observabilidade, segurança e performance.
- Capacidade de atuar em múltiplos contextos e projetos simultaneamente.
Benefits
- Plano de saúde e odontológico;
- Vale alimentação e refeição;
- Auxílio-creche;
- Licença parental estendida;
- Parceria com academias e profissionais de saúde e bem-estar via Wellhub (Gympass) TotalPass;
- Participação nos Lucros e Resultados (PLR);
- Seguro de Vida;
- Plataforma de aprendizagem contínua (CI&T University);
- Clube de descontos;
- Plataforma online gratuita dedicada à promoção da saúde física, mental e bem-estar;
- Curso gestante e parentalidade responsável;
- Parceria com plataformas de cursos online;
- Plataforma para aprendizagem de idiomas;
- E muitos outros
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Software Engineering, Internship
G-PFind, hire and manage teams in days instead of months with the #1 Global Growth Platform.™
• Contribute to the design and development of our cloud-enabled products, working on all parts of the code stack • Learn cutting edge technologies under the guidance of our expert development teams who will develop your skills and help you grow • Be mentored by software engineers who are passionate about development • Gain exposure to different functional areas within the business
Software Engineering Internship
G-PFind, hire and manage teams in days instead of months with the #1 Global Growth Platform.™
• Collaborate closely with our software engineering mentors on either an existing team or a new project. • You'll do work that really matters while gaining hands-on, practical software engineering experience. • Contribute to the design and development of our cloud-enabled products, working on all parts of the code stack. • Learn cutting edge technologies under the guidance of our expert development teams who will develop your skills and help you grow. • Be mentored by software engineers who are passionate about development. • Gain exposure to different functional areas within the business.
• Driving AI coding agents to deliver product features — writing clear, context-rich tasks that cover architecture, team standards, and acceptance criteria • Taking full ownership of every feature end-to-end — from clarifying requirements and understanding the problem, through delivery to production, to monitoring edge cases post-release • Conducting code and documentation reviews to ensure quality, share knowledge, and maintain consistency across the codebase • Participating in duty rotations — monitoring production systems, responding to incidents, and keeping services available • Building AI-powered features that improve UX for thousands of users tackling real business challenges • Growing technically inside a team with a strong engineering culture, clean architecture, and a high bar for delivery
• Take ambiguous, high-impact problems and drive them from idea to production. • Partner closely with Product and Design to define scope, trade-offs, and execution plans. • Design, build, and evolve production systems with a strong focus on reliability, correctness, and maintainability. • Balance speed and quality, knowing when to move fast and when to slow down. • Share ownership of the systems you build, including on-call responsibilities and incident response. • Contribute to technical and product decisions that shape the direction of your team • Help raise the bar for how the team builds by improving standards, tooling, and processes.


