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.