Marcos Godinho

Staff Software Engineer @ Fever | ex-Revolut, Glovo

Barcelona, Catalonia, Spain

About

Software Engineer with 15+ years of experience building and improving scalable systems and engineering teams. I've led complex technical projects across banking, logistics, digital identity and other industries. I specialize in system architecture, operational excellence and cross-team collaboration — driving initiatives that enhance reliability, reduce costs and support product growth. My work includes leading large-scale data migrations, designing high-throughput APIs and scaling teams and platforms across global markets. Key strengths: - Mentoring engineers and building collaborative teams. - System design and architecture for scalability and resilience. - Operational excellence: improving observability, reliability, reducing costs and enabling better on-call practices. - Leading multi-team, cross-company initiatives with high business impact. - Migrating legacy systems to the cloud, modernizing platforms, and scaling global products. Passionate about technology, I'm hands-on with a broad range of tools and platforms. Deep experience with Java (core Java, Spring Boot, Java EE) and JavaScript (Node.js, Angular, MongoDB), running on Linux, Docker and cloud platforms like AWS, GCP, OpenShift and servless like Heroku.

Experience

  • Staff Software Engineer at Fever
    Aug 2025 - Present · 1 yr

  • Senior Software Engineer at Revolut
    Apr 2024 - Aug 2025 · 1 yr 5 mos

    At Revolut, led projects focused on external integrations and actively contributed to mentoring engineers, supporting their personal growth and technical development. Led the development of backend platforms that enable financial integrations across multiple countries. These platforms are designed to scale and easily expand to new providers and markets. In the Open Banking space, contributed to the development of secure, standards-aligned APIs with a focus on scalability, strong authentication and encrypted communication—ensuring stability in high-throughput, public-facing systems.

  • Glovo ()
    • Lead Software Engineer (Staff level)
      Aug 2021 - Apr 2024 · 2 yrs 9 mos

      Led high-impact engineering initiatives across customer and logistics domains, delivering scalability, cost savings and operational excellence. Cross-Company Data Migration: Led the end-to-end technical execution of migrating the entire order history (~1 billion orders) after the company acquisition. Worked closely with multiple teams across both companies to deliver under a tight deadline without impacting live systems. Architecture & Operational Excellence: Resolved critical reliability and efficiency issues, leading to significant cost savings by fixing checkout bottlenecks and reducing courier delivery time. Improved system reliability and reduced operational overhead through better on-call practices and observability. Orders domain modularization with event-driven architecture to enhance maintainability and reliability. Team & Product Building in Logistics: Scaled the group from 2 to 15+ engineers across 3 teams. Designed and built intelligent routing systems that now handle 300k+ bundled deliveries per month.

    • Senior Software Engineer
      Aug 2020 - Jul 2021 · 1 yr

  • Principal Engineer - Latin America at Itaú Unibanco
    Mar 2019 - Aug 2020 · 1 yr 6 mos

    Itaú Unibanco is the largest bank in Latin America. It is ranked by Forbes as one of the largest companies in the world. Itaú has operations in Argentina, Brazil, Chile, Colombia, Panama, Paraguay and Uruguay in the Latin America. As well as in the United States, Europe and Asia. Main activities: Working on mobile/web banking projects through Latin America, our mission is to guide local Tech Leads and Squads to take the right engineering decisions. Ensuring principles such as maintainability, scalability and security. Promoting the adoption of DevOps culture, Domain-driven design and Test-driven development. Itaú Colombia * Abrecuentas - digital onboarding through Mobile App * New Super App - bank App for transfers, payments, credit cards, loans, investments and others * Internet bank modernization - micro frontend transition strategy OCA S.A. Uruguay - credit card issuer and acquirer * New App - credit cards, loans, payments * Abrecuentas - digital onboarding through Web

  • Tech Lead at Serasa Experian
    Mar 2018 - Mar 2019 · 1 yr 1 mo

    Serasa Experian is a Brazilian credit bureau firm that offers fraud protection, economic analysis and digital identity. The company is part of Experian, the global leader in consumer and business credit reporting and marketing services. Main activities: - I worked as a Tech Lead, applying Agile and DevSecOps to help our Squad to deliver Business Value faster, building high quality softwares using Microservices Architectures and TDD. - Our Team led the application of Blockchain technologies in the company. Using Hyperledger Fabric and Hyperledger Composer. - Future of Information Conference Speaker (FOI 2019) - Unlocking the power of healthcare data with Blockchain - Winner of 2 Recognition prizes in the same year - DevSecOps case and PoC Healthcare Blockchain