Backend Engineer @ Mercado Livre

Guilherme
Iobbi

Building high-scale distributed systems.
Go · Microservices · Complex Architectures.

Engineer focused on real impact

I work on backend development at Mercado Livre, one of Latin America's largest tech ecosystems. My focus is building systems that actually work: reliable, performant and ready to handle the scale of a platform serving hundreds of millions of users.

My primary language is Go. I work with microservice architectures, high-availability APIs, message-driven systems and distributed data pipelines. I believe well-managed complexity is what separates systems that scale from those that crack under pressure.

Beyond technology, what matters to me is delivery: code that leaves the PR and reaches end users with quality, observability and zero drama in production.

High Performance

Systems optimized to serve millions of requests with controlled latency and efficient resource usage.

🔗

Distributed Systems

Design and implementation of resilient microservices with async communication and resilience by default.

📦

Continuous Delivery

CI/CD, observability and engineering practices that make every deployment predictable and drama-free.

Technologies & Tools

Languages

Go Java JavaScript SQL Shell

Infrastructure

Kubernetes Docker Terraform AWS

Data & Messaging

Kafka Redis PostgreSQL MySQL MongoDB

Protocols & Patterns

gRPC REST Protobuf GraphQL

Where I've worked

2022 — present Florianópolis, BR

Backend Engineer

Mercado Livre
  • Working on an internal cross-team product — an API Gateway handling tens of millions of RPM with low latency and high availability.
  • The system is critical backend infrastructure where the "user" is almost always another engineer, requiring strong API contracts, documentation, and interface stability.
  • Day-to-day stack: Go, distributed architectures, high scalability with a constant focus on resilience and production observability.
Previously Brazil

Software Engineer → Tech Lead

Digital Bank
  • Built the backend for card management (mobile) and transaction processing, integrating with card networks such as Visa and Mastercard.
  • Joined as a software engineer and left as tech lead, progressively taking on technical leadership responsibilities throughout the journey.
Early career Brazil

Software Engineer

Startup · Urban Mobility
  • Part of a lean squad building a product from the ground up in a fast-paced startup environment with broad scope.
  • Worked across multiple fronts: infrastructure, data modeling, containerization, architecture decisions, and feature development.
  • The product focused on urban mobility — a domain that demanded thinking about scale, real-time operations, and resilience from day one.

Let's talk?

Open to conversations about technology, distributed systems engineering, opportunities or any relevant technical discussion. Find me through the channels below.