C

CI&T

AI-driven digital solutions and nearshore development

AI Engineer - Software Architect

AI Application Engineering +1Posted on Nov 12
Full-timeRemote in BrazilNo salary listed

About the Job

Requirements

  • Solid experience as a software architect or senior engineer in distributed systems, including hands-on experience with event-driven architecture in production.
  • Proficiency with messaging and streaming systems such as Kafka/Amazon MSK, SNS/SQS, and EventBridge or equivalents, and patterns including event sourcing, CQRS, Outbox, Saga, and eventual consistency.
  • Experience with the Java ecosystem, including Spring Boot, and with serverless and microservices architectures on AWS.
  • Experience integrating data across multiple source systems using APIs, events, CDC, and data lakes.
  • Deep practical experience with agentic development tools, particularly Claude Code.
  • Proficiency in Spec-Driven Development, including Spec-Kit and/or BMAD, and the ability to adapt the lifecycle to real product contexts.
  • Strong systems thinking and ability to assess architecture, dependencies, and impacts across teams and domains.
  • Technical leadership experience and a history of direct responsibility for squad technical delivery.
  • Experience leading technical refinement and backlog organization in partnership with Product Owners.
  • Established experience with agentic development processes, including AI-assisted code review, QA agents, and pipeline automation.
  • Current knowledge of emerging agentic workflows and ability to adapt them to operational needs.
  • Availability to work at the client site in São Paulo a few days per week.

Responsibilities

  • Own the squad's technical delivery, ensuring quality, predictability, and adherence to architectural standards.
  • Design and evolve the platform's event-driven architecture, including push ingestion through events and queues, pull integration with source systems, an event store and customer timeline, and exposure of context to channels and consumers.
  • Define integration and distributed-systems standards, including pub/sub, event sourcing, CQRS, Outbox, Saga, idempotency, reprocessing, and dead-letter queues, ensuring consistency, traceability, and resilience.
  • Govern event contracts, including schemas, versioning, and compatibility between producers and consumers across domains.
  • Propose integration patterns between AI agents and the event platform, including agents that consume and enrich customer context, context exposure through MCP and tools, and triggering channels such as apps and SMS/WhatsApp.
  • Support the architecture of recommendation and engagement flows, including NBA/NBO, personalized offers, alerts, and campaigns, both reactive and predictive.
  • Lead technical refinement with the product team, translating business needs into feasible, appropriately sized solutions.
  • Support squad backlog organization, prioritizing technical debt, architectural risks, and AI automation opportunities.
  • Lead adoption and evolution of agentic development tools in the squad, with Claude Code as the primary tool.
  • Define and disseminate AI-assisted development methods, using Spec-Driven Development (Spec-Kit and BMAD) as a foundation and adapting the lifecycle to the product context.
  • Design and implement agentic processes across engineering, including AI code review, test generation and maintenance, assisted refactoring, living documentation (ADRs and event catalog), and PR automation.
  • Mentor engineers to raise the team's maturity in event-driven architecture and AI-assisted engineering.

Desired Qualifications

  • Experience with MCP (Model Context Protocol) and building custom agents for engineering workflows or product integrations.
  • Experience with Customer 360 or Customer Data Platform platforms, personalization, or NBA/NBO engines.
  • Experience with event contracts and Schema Registry tools such as Avro and AsyncAPI.
  • Experience with data platforms such as Databricks and data lakes/lakehouses, and CRM integration such as Salesforce.
  • Domain-Driven Design (DDD) applied to domain-event contexts.
  • Infrastructure as code using Terraform or AWS CDK, and observability of asynchronous flows using distributed tracing and OpenTelemetry.
  • Previous experience in insurance, payments, or regulated financial-product ecosystems.

About the Company

CI&T

AI-driven digital solutions and nearshore development

CI&T provides digital solutions to help brands transform their businesses through technology. It focuses on digital strategy and software engineering, offering services such as AI-powered solutions, customer-centric design, and nearshore software development. Products and engagements work by delivering tailored digital initiatives through long-term partnerships, project-based work, and ongoing maintenance; its MRVP approach helps navigate compliance in regulated industries while still enabling innovation. CI&T differentiates itself through a global delivery model, a focus on diversity and inclusion, and an emphasis on combining strategy, engineering, and design to drive business transformation. The company targets a wide range of clients, including regulated sectors and quick-service restaurants, and aims to help clients maximize resources, scale rapidly, and thrive in a post-digital transformation landscape.

Company size
5,001-10,000
Company stage
IPO
Headquarters
São Paulo, Brazil
Founded
1995

Recently Posted Jobs

Explore more opportunities at CI&T

See more jobs