Guilherme Baptista is a seasoned engineering leader with 13 years of professional experience and a 15-year technology background spanning hands-on software engineering to senior management. As Director of Engineering at Nubank, he has led globally distributed teams responsible for large-scale infrastructure, developer productivity, and mission-critical inter-service communications supporting billions of weekly messages and petabytes of data. He progressed through roles at Nubank from Tech Manager to Director, combining deep technical familiarity with Clojure, Kafka, AWS and Datomic with strategic ownership of delivery, staffing and stakeholder alignment. Previously a Head of Technology at enjoei and senior engineering roles across Brazilian tech firms, he has a strong track record of evolving architectures for high traffic, search and security-sensitive systems. Guilherme also prioritizes engineering culture, accessibility, and D&I planning, helping sustain developer velocity and wellbeing during hyper-growth. He complements his technical leadership with formal training in Leadership and People Management from Insper.
13 years of coding experience
17 years of employment as a software developer
Leadership and People Management, Leadership and People, Leadership and People Management, Leadership and People at Insper Instituto de Ensino e Pesquisa
Contributions:10 releases, 40 commits, 11 PRs in 1 year 11 months
luasublimelanguage-supportfennelsublime-text-3
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Guilherme Baptista - Director Of Engineering At Nubank