Scaling Engineering Teams in LatAm: Carlos Quirarte, Connect33 Advisor
Our content series, in partnership with Envoy Capital Advisors, features interviews with software industry leaders who have successfully scaled their engineering teams across Latin America.
In our latest edition, we sat down with Carlos Quirarte an Advisor at Connect33. Carlos has over 13 years of experience building teams from the ground up to more than 1,000 employees and generating $50 million in revenue. He has a proven track record of helping international companies, including Ooyala, EPAM, and C3 AI, expand into new Latin American markets.
Q&A
Tell us a bit about yourself.
My name is Carlos Quirarte. I'm originally from Guadalajara, Mexico, and I have over 20 years of experience helping international companies in the technology sector grow, expand their operations, and scale their teams in Latin America, specifically in Mexico, Guadalajara, Mexico City, Monterrey, and other areas.
I'm currently living in Madrid. I'm starting an MBA in digital transformation and an Advisor at Connect33.
What sparked your journey into technology, particularly in helping companies establish a presence in Mexico and Latin America?
My journey started with a passion for building from scratch and empowering local talent. Guadalajara, emerging as the 'Silicon Valley of Mexico,' presented an ideal launchpad for many technology companies.
Early in my career, I saw the region's untapped potential not just in technical skills but also in drive and adaptability. That passion became a mission at Ooyala, EPAM, and C3AI, like turning global strategies into local success stories.
What are the critical ingredients for a successful software engineering team-building expansion?
For me, it comes down to three things: 1. cultural alignment with global leadership, 2. talent strategy, and 3. scalable operations.
For example, cultural alignment with global leadership is understanding the company's expectations and translating those locally in Mexico. How is it, culturally speaking, that we can merge and make this work because the company already has its own culture, and coming to a brand new region with a different culture, language, and ways of thinking and doing things again? That's the piece that is very important to me. And acting as a kind of mediator and as a translator in terms of how is it that things work in Mexico and how things work with the company in other regions or if it's coming from America, how is it that we can combine the strengths and the abilities from both sides and make it work.
Then, in terms of talent strategy, building strong new grad programs and partnerships with the universities, which is something that I did with these three companies, Ooyala, EPAM, and C3AI, allows the companies to work with this talent that is eager to learn and to apply everything that students learned when they were at the university. How can we help them go through the right processes, and how do companies work in real life from a professional standpoint?
In terms of scalable operations, establishing processes that can grow with you early is key. Key KPIs, delivery, governance, documentation, and strong onboarding frameworks are key. This helps us build a strong foundation, and then, from there, we can grow, which will help us scale. If you don't have these components, it would be challenging or more complex for the company to be successful in any landscape.
How can companies in the US that are looking to expand into LATAM better prepare for that transition?
The main issues are underestimating local complexity, labor laws, and cultural nuances. There's also a misconception that nearshoring is just cost-savings. When done right, it's about quality and strategic value. Preparation requires boots-on-the-ground leadership and investing in a long-term talent pipeline, not just short-term staffing. So, I think the company must be willing to learn to be open-minded and assertive in listening to this.
You've worked with some really big technology players and seen how they think about acquisitions and talent there. What kind of teams or tech are they looking for now in the age of AI?
I think that the profiles have evolved. When I joined Ooyala in 2013, and until now, when I joined C3 in 2022, I wouldn't say it was a completely different profile, but it was very much an upgraded kind of profile. So, I think that what companies value the most is not this cliche about people being passionate about software engineering–it's kind of like a must.. it has to be there already.
So it's more about being hungry and about continuous learning. Now, with AI, that was one of the main reasons why I was willing to transition my professional career and leave EPAM and join C3AI because back then, C3AI was basically the only real AI company that was starting or looking to expand its operations into Mexico. Back then, some companies already started talking about AI, but C3 was already working in AI. They had already begun developing AI applications for global clients.
This allowed an opportunity to bring this kind of company to Mexico. The profiles that they were looking for are, obviously, very strong software engineers, but from the very beginning, one of the things I told them is that we have really good software engineers and developers, but they are just starting to learn about AI. I can assure you that most of them haven’t worked with AI so you have to understand that and be open and willing to develop such talent again, train them, and guide them through whatever we are looking to accomplish together as a team. So going back to your question it’s just really strong software engineers in terms of understanding how software works, what software engineering and strong technical capabilities, very much interrelated to algorithms and data structures. So that's the foundation, because having that covered will give you the flexibility to adapt to work with almost any programming language.
Most engineers used to say “I'm a Java developer, JavaScript developer, Python developer, or whatever”. But none of them would say, “I'm really good at algorithms and data structures, and I can move and work with any programming language”. That was one of the things that differentiated EPAM and especially C3AI when I started working with them.
What did you find most effective for maintaining alignment with management, specifically in terms of skill sets and hiring bar, regarding EPAM and C3 AI?
The two main things are transparency and consistent and constant communication. So, I always aimed to maintain a rhythm of executive updates and align on measurable outcomes. For example, at C3AI, I work closely with the leadership team in Redwood City to meet product and talent goals. Also, bringing US leaders to Mexico to build empathy and a shared vision helps us.
Once the executive team is close to their teams, it's honest and transparent, and they communicate goals on this, like All Hands, coffee talks, or whatever format you want to use. How important that is, and people can feel that level of connection with the executive team when they say, "Oh, this is real, and it's not just like sugarcoating whatever that we're trying to accomplish."
Those two components are critical to ensuring the company's cultural alignment and that the strategy is present, working, and will help us scale.
As you observed, my question is about general software engineering hiring in Guadalajara. We see this Connect33 all the time when we start working with clients, and they begin interviewing in their respective LATAM market, they've expanded into. These hiring managers, engineering leaders in the US, have never hired internationally. How did you set that expectation and get past that wall of hiring that is more or less always there?
Yeah, so that's interesting because, on one hand, it is like in the university. Most universities do not teach you how to develop your soft skills and interview well. One of the things that you should say is how you can sell yourself without obviously telling lies or overselling yourself, but highlighting your skills, strengths, and abilities.
Most engineers struggle with this, and when they are in an interview, especially when speaking a second language, it's also hard to express themselves and let the interviewer know why they should hire them. Why are you interested in the position or in the company itself? This is also one of the things that I've been. When I was, I had a very close relationship with universities in Mexico, especially in Guadalajara.
This was one of the things that I was also asking them and pushing them to do. As part of your programs, you must give them a seminar that can provide them with tools to develop their soft skills, at least on how to behave appropriately in an interview. On the other hand, I was again talking to the company, the people from Talent Acquisition, and the hiring managers.
Ideally, I would ask them to come to Mexico and do the first in-person interviews, so that people can understand the culture and environment and interact face-to-face. They can see how people react and behave, their expressions or movements, and some reactions to questions. This will give them flexibility and allow them to be more assertive during interviews.
So it has to come back to being willing to learn and understand that, especially if you haven't had this opportunity or this is the first time a hiring manager has hired internationally. Sometimes, it's difficult, and again, it's difficult for both sides, and you have to be willing to manage that. I also think the company should provide different kinds of training to these engineering managers to better interview people internationally, if possible in person, and if not, then how to do so remotely.
Connect33 is a full-service consulting firm specializing in market entry, expansion, and software engineering team building in Latin America. We’ve scaled with mid-to-large enterprises, including Apexon, Atrium AI, Bain, Braze, EPAM, phdata, Tekton, and more.
Visit connect33.io and latampartners.io to learn more.