Caio Almeida
Senior Backend Engineer | Go | Payment Platforms | Agentic AI & MCP
- Email: caioreix@outlook.com
- Location: Brazil | Remote
- Website: caioreix.com
- LinkedIn: linkedin.com/in/caioreix
- GitHub: github.com/caioreix
Professional Summary
Senior Backend Engineer with 6+ years of experience designing payment platforms, distributed systems, and production AI workflows in Go. Leads architecture for a payment and external-integration platform processing thousands of monthly transactions with near-zero observed processing errors and incidents. Built internal agentic AI capabilities, including LLM and MCP gateways, retrieval-augmented generation (RAG), and tool-calling workflows used across multiple engineering teams to accelerate software delivery.
Core Skills
- Languages:
- Go (Golang), Python, TypeScript
- AI Engineering:
- Agentic AI, Model Context Protocol (MCP), Retrieval-Augmented Generation (RAG), LLM Gateways, Tool Calling, OpenAI, Anthropic, pgvector, AI-Assisted Software Delivery
- Architecture:
- Payment Systems, Microservices, Event-Driven Architecture, Distributed Systems, REST APIs, Webhooks, External Integrations
- Cloud & Platform:
- AWS (EKS, RDS, SNS, SQS, EC2, S3), Kubernetes, Docker, Terraform
- Data & Messaging:
- PostgreSQL, Kafka, Redis, Amazon SNS, Amazon SQS
- Security & Reliability:
- OAuth/OIDC, RBAC, Idempotency, Retries, Dead-Letter Queues, Schema Validation, Tool Allowlists
- Observability & Delivery:
- OpenTelemetry, Datadog, Grafana, Distributed Tracing, LLM Token & Cost Monitoring, CI/CD
Professional Experience
Senior Software Engineer | Olist
June 2024 – Present
- Architected and implemented a hybrid modernization of Olist's payment and external-integration platform in Go, supporting the end-to-end payment lifecycle and thousands of monthly transactions across multiple third-party integrations.
- Designed secure, resilient services on AWS and Amazon EKS with PostgreSQL, Amazon SNS/SQS, idempotent processing, controlled retries, dead-letter queues, OAuth/OIDC, RBAC, and distributed tracing, bringing observed processing errors and incidents to near-zero levels.
- Became the primary technical reference for the platform and led 6–10 engineers from another stack through Go adoption using architecture guidance, workshops, documentation, and reusable engineering standards.
- Built production internal AI capabilities in Go, including LLM and MCP gateways, Streamable HTTP MCP servers, tool-calling workflows, and hybrid RAG with PostgreSQL/pgvector across payments, invoices, ERP, data access, and system integrations.
- Enabled Claude Code and Codex workflows across multiple engineering teams using OpenAI and Anthropic models, OAuth/OIDC and RBAC, schema validation and tool allowlists, plus OpenTelemetry and Datadog tracing for latency, token usage, and cost monitoring.
Technologies: Go, AWS, Amazon EKS, Kubernetes, Amazon SNS, Amazon SQS, PostgreSQL, OpenAI, Anthropic, MCP, RAG, pgvector, OpenTelemetry, Datadog, Grafana, OAuth/OIDC, RBAC
Senior Software Engineer | OLX
February 2023 – June 2024
- Implemented an integration architecture that unified billing and invoicing systems across the OLX group, reducing related operating expenses by approximately 16%.
- Architected an event-driven microservices platform for payments, invoices, settlements, cancellations, and third-party integrations using Go and Kafka.
- Established scalable infrastructure and delivery practices with Docker, Kubernetes, Terraform, CI/CD, Grafana, Kibana, and Datadog.
Technologies: Go, Kafka, Docker, Kubernetes, Terraform, Grafana, Kibana, Datadog, CI/CD
Software Engineer | Olist
March 2021 – February 2023
- Optimized freight quote processing to return results in under 80 ms for workloads involving thousands of products using Go, PostgreSQL, Redis, and Memcached.
- Migrated a legacy Python e-commerce integration system to Go and implemented adapter-based microservices for REST APIs, webhooks, workers, internationalized business rules, and Kafka-based asynchronous communication.
Technologies: Go, Python, PostgreSQL, Kafka, Redis, Memcached, AWS, Docker, Kubernetes, Prometheus, GitLab CI/CD
Software Engineer | Weni
December 2020 – March 2021
- Developed Go microservices, APIs, and distributed services on AWS to integrate messaging channels with conversation models.
Technologies: Go, TypeScript, AWS, Docker, Kubernetes
Database Administrator | FTT
March 2020 – December 2020
- Worked on query optimization, backup strategies, and data recovery for MySQL databases hosted on AWS RDS.
Technologies: MySQL, AWS RDS
Education
Bachelor of Software Engineering
Universidade Evangélica de Goiás | Graduated 2023
Languages
Portuguese: Native | English: Intermediate