Tech Jobs in Latin America

Positions 368,210 Updated daily

Latin America is emerging as a powerhouse for tech talent, with cities like Bogotá, Santiago, Mexico City, and São Paulo attracting global investors and local startups alike. The region offers a blend of high growth potential, competitive salaries, and a vibrant ecosystem of fintech, e‑commerce, and SaaS companies that are rapidly scaling.

Key players include fintech giants such as Nubank, PagSeguro, and Ualá; e‑commerce leaders MercadoLibre and Despegar; SaaS and cloud innovators like Globant and Linte; and gaming studios such as Ubisoft Mexico and B2W Digital. These companies are hiring software engineers, data scientists, product managers, and UX designers, creating a diverse array of opportunities.

While the cost of living in major hubs can vary—Mexico City and São Paulo are among the most expensive—Latin American salaries have been keeping pace, especially in tech. Transparent pay data helps candidates compare offers across cities, negotiate fair compensation, and make informed relocation decisions.

Engineering Manager - Ubuntu Systems Management

Company: Canonical

Location: North America,Latin America

Posted Apr 07, 2024

<p class=jobDescription> <p> This is an engineering management role to lead the reboot of our Landscape systems management solution for Ubuntu <p> <p> Ubuntu is growing rapidly in the enterprise with estates expanding from cloud to bare metal servers to vSphere clusters and of course desktops and devices Ubuntu is easy to deploy and configure one node at a time but its difficult to know where you stand on policy and compliance patch management or access control across a large estate Ubuntu used to be under the radar in the enterprise but it is now becoming an official platform for many companies Those enterprises very much want a high quality way to manage their Ubuntu estate <p> <p> We started work on Landscape many years ago and the current generation of the service reflects the choices of the day We now have the opportunity to invest significantly in a team to bring a fresh new vision for largescale Ubuntu estate management to the project That doesnt make this a greenfield opportunity we have a system that serves thousands of deployments but we know we want to step back and give it a big new push letting go of some things that are no longer so important and embracing a range of new priorities This role is the critical engineering leadership role for that mission <p> <p> Today we use Python PostgreSQL RabbitMQ HAProxy and have a ReactJS front end In other web services projects we use more Golang these days Our next wave of Landscape engineering is an opportunity to raise the bar on SAAS and onprem solution technologies architectures patterns and operations Our goal is to make it easy for enterprises to own a few Landscape instances that serve their global estate and to be able to apply policy and know intuitively where they stand globally in a very complex world of mixed Ubuntu versions substrates and flavours <p> <p> Engineering managers at Canonical bring both technical and management skills to the leadership of their teams You will work closely with product managers and produce an engineering roadmap with ambitious and achievable goals A successful applicant will be capable of growing a team of engineers collaborating with other engineering and business teams at Canonical and providing periodic updates about successes and areas of improvement <p> <p> As an engineering manager at Canonical you must be technically strong but your responsibility is to run an effective team and develop the colleagues you manage You are expected to help them grow as engineers do important work do it outstandingly well find professional and personal satisfaction and work well with colleagues and community Technical leadership experience and a background in software engineering are necessary prerequisites for this role You will be expected to lead challenge and develop strong engineers positively influence the culture facilitate technical delivery and work with your team on strategy and execution <p> <p> We work in Python and Golang and expect engineering managers to be fluent in the language architecture and components that their team uses Code reviews and architectural leadership are part of the job As manager the commitment to healthy engineering practices documentation quality and performance optimisation are equally important technical responsibilities as is the requirement for fair and clear management and the obligation to ensure a high performing team <p> <h3> Key responsibilities <h3> <ul> <li> <p> Build and lead a team of engineers in your region <p> <li> <li> <p> Develop talent through coaching mentoring feedback and handson career development <p> <li> <li> <p> Demonstrate sound engineering principles and directly contribute toward your teams goals <p> <li> <li> <p> Set and manage expectations with other engineering teams management and external stakeholders <p> <li> <li> <p> Lead modern agile software development practices <p> <li> <li> <p> Ensure a healthy collaborative engineering culture in line with the company values <p> <li> <li> <p> Be an active part of the leadership team and collaborate with other leaders in the organisation <p> <li> <li> <p> Build automated highly reliable image delivery testing and publication pipelines <p> <li> <li> <p> Engage with many other teams at Canonical as well as the open source community and commercial partners <p> <li> <li> <p> Work from home with global travel 46 weeks per year for internal and external events <p> <li> <ul> <h3> Valued skills and experience <h3> <ul> <li> <p> You love to mentor develop and grow people and have a track record of doing it <p> <li> <li> <p> You are knowledgeable and passionate about software development <p> <li> <li> <p> You are focused on success and the delivery of timely high quality software <p> <li> <li> <p> You have experience and commitment to agile development methodologies <p> <li> <li> <p> You have a Bachelors or equivalent in Computer Science STEM or similar degree <p> <li> <li> <p> Software development experience in Python or Golang <p> <li> <li> <p> Effective written and verbal communication skills <p> <li> <li> <p> Practical experience with Linux system administration <p> <li> <ul> <h3> What Canonical offers <h3> <ul> <li> <p> Personal learning and development budget <p> <li> <li> <p> Annual compensation review <p> <li> <li> <p> Recognition rewards <p> <li> <li> <p> Annual leave <p> <li> <li> <p> Priority Pass for travel <p> <li> <ul> <p> Canonical is a growing international software company that works with the opensource community to deliver Ubuntu the worlds best free software platform Our services help businesses worldwide reduce costs improve efficiency and enhance security with Ubuntu <p> <p> <em> We are proud to foster a workplace free from discrimination Diversity of experience perspectives and background create a better work environment and better products Whatever your <em> <a class=fontbold underline fontbold underline fontbold underline href=httpscanonicalcomcareersdiversityidentity rel=noopener noreferrer nofollow target=blank> <em> identity <em> <a> <em> we will give your application fair consideration <em> <p> <p> LIremote <p><p>

Senior Software Engineer - MAAS

Company: Canonical

Location: North America,Latin America,EMEA

Posted Apr 07, 2024

Canonical, a leading international software company, is seeking an experienced software engineer passionate about open source software, Linux, and Data Centre automation. The successful candidate will join the MAAS team, responsible for delivering Metal As A Service hyperscale provisioning technology. The role involves developing MAAS core components, shaping its architecture, collaborating with other teams, and contributing to documentation. The ideal candidate should have a strong background in Python, Go, or TypeScript/React, excellent problem-solving skills, and experience with Linux server technologies. Canonical offers a distributed work environment, personal learning budget, annual compensation review, and recognition rewards.

Embedded Linux Containers Software Engineer

Company: Canonical

Location: EMEA,North America,Latin America

Posted Apr 06, 2024

The job posting is for a Software Engineer position on the SnapD team at Canonical, focusing on Golang code for software delivery containers, security, sandboxing, telemetry, and device management. The role involves collaborating with a distributed team, writing high-quality code, debugging, code reviews, and maintaining robustness. The ideal candidate should have a passion for open-source software development, experience with Golang and Linux, and strong soft skills. Canonical offers a remote-first work environment, competitive salary, learning and development allowances, and generous leave policies.

Technical Support Manager

Company: Canonical

Location: North America,Latin America,EMEA

Posted Apr 07, 2024

Canonical, a leading international software company, is seeking managers for its Cloud Support Group and Desktop Support Group. The role involves managing a professional support team, ensuring customer satisfaction, and driving growth and transformation initiatives. The ideal candidate should have extensive CLI experience with Linux, leadership experience, and a proven track record of high customer focus. Canonical offers a 100% work-from-home policy, learning and development opportunities, a competitive salary, and more.

Software Engineer - Ubuntu Systems Management

Company: Canonical

Location: EMEA,North America,Latin America

Posted Apr 06, 2024

Canonical is offering an exciting opportunity for a software engineer with a passion for open source software, particularly Linux, Python, and web services at scale. The role involves contributing to the development of Landscape, the leading management tool for Ubuntu systems, in a distributed team. Responsibilities include collaborating with the team, writing high-quality code, participating in code and architectural reviews, and working on release management. The ideal candidate should have a strong commitment to code quality, proficiency in Python and web frameworks, experience with databases, and comfort with Ubuntu as a development and deployment platform.

Social Content Director

Company: Social Element

Location: Northern America

Posted Apr 07, 2024

The Social Element is a company that helps brands build genuine human connections with their consumers through social media. They are looking for a Social Content Director to join their team in North America. The job requires a proven, creative, social media expert who can set the creative vision, implement creative ownership and execution, and own team development.

Telco Cloud Field Engineer

Company: Canonical

Location: North America,Latin America,EMEA

Posted Apr 07, 2024

Canonical is seeking a Telecommunications Field Engineer with Python software development experience and a thorough understanding of telco NFVi, NFVO, VNFM, and MEC spaces. The role involves leading customers through the design and delivery of OpenStack, Kubernetes, and software-defined networking solutions. The successful candidate will demonstrate advanced Infrastructure as code techniques, architect resilient Service Provider Cloud and Application solutions, and help customers adopt advanced Bare Metal Public Private and Hybrid Cloud solutions. Canonical offers a fully remote working environment, personal learning and development budget, annual compensation review, recognition rewards, annual holiday leave, parental leave, employee assistance programme, and priority pass for travel.

People Data Analyst

Company: Canonical

Location: North America,Latin America

Posted Apr 07, 2024

Canonical, a remote-first tech firm, is seeking a People Data Analyst to support analytics and data mining in a cross-disciplinary team. The role involves understanding and shaping the future of the digital workplace, focusing on remote-first workplaces. The analyst will utilize advanced data analytics to understand hiring and productivity, and collaborate with stakeholder teams to improve the data and tool ecosystem. The ideal candidate has a background in data science, advanced statistics, and coding/scripting languages. Canonical offers a fully remote working environment, personal learning budget, annual compensation review, recognition rewards, parental leave, employee assistance programme, travel opportunities, and more.

Software Engineer - OpenStack

Company: Canonical

Location: North America,Latin America

Posted Apr 06, 2024

Canonical is offering an exciting opportunity for a Python software engineer passionate about open source software, particularly Linux and OpenStack. The role involves building Charmed OpenStack and Ceph, collaborating with a distributed team, and working on multiple architectures. The ideal candidate should have experience with Python, Ubuntu Linux, Kubernetes, OpenStack, Ceph, and other related cloud technologies. The job is remote and offers learning and development opportunities, annual compensation review, recognition rewards, annual leave, priority pass for travel, and flexible working options.

Software Engineer - Cloud Images

Company: Canonical

Location: North America,Latin America

Posted Apr 07, 2024

Canonical, a leading international software company, is seeking software engineers passionate about Linux cloud infrastructure pipelines and automation. The role involves working with major cloud partners to enhance Ubuntu's cloud capabilities, developing build systems, implementing cloud features, operating continuous delivery pipelines, and engaging with partners. The ideal candidate should have a degree in Computer Science or a related field, practical cloud experience, and expertise in Python, Linux systems administration, and open-source projects. Canonical offers a competitive compensation package, a distributed work environment, personal development budget, and opportunities for travel and collaboration with the open-source community.

GSI Alliance Sales Director

Company: Canonical

Location: North America,Latin America

Posted Apr 06, 2024

Canonical is a growing international software company that works with the open-source community to deliver Ubuntu. The company is looking for a GSI Alliance Sales Director to help partners thrive and grow their business with Canonical solutions and services.

Project Manager - Ubuntu Embedded Systems

Company: Canonical

Location: North America,Latin America

Posted Apr 06, 2024

Canonical is seeking a Project Manager for its Devices business to oversee large, complex customer-facing projects involving the delivery of Ubuntu images on various devices. The role requires managing projects from start to finish, ensuring project goals are met, and maintaining relationships with team members, customers, and partners. The ideal candidate should have solid project management experience, extensive cross-cultural experience, strong communication skills, and a background in technology. Canonical offers a distributed work environment, personal learning budget, annual compensation review, and recognition rewards.

Frequently Asked Questions

What types of tech jobs are available in Latin America?
The region offers a full spectrum of roles: software engineers (front‑end, back‑end, full‑stack, mobile), DevOps, data scientists, AI/ML engineers, cybersecurity analysts, blockchain developers, product managers, UX/UI designers, QA engineers, cloud architects, and technical support specialists. High‑growth sectors include fintech (Nubank, PagSeguro), e‑commerce (MercadoLibre, Despegar), SaaS (Globant, Linte), gaming (Ubisoft Mexico, B2W Digital), and digital health (Bionexo).
Is remote work common in Latin America tech jobs?
Yes, many Latin American companies offer hybrid or fully remote positions. Globant, Belatrix, and Accenture Latin America frequently list remote roles that can be based in any major city or even outside the country if you have reliable internet and time zone compatibility. On‑site roles are still prevalent in headquarters such as Mexico City, São Paulo, Buenos Aires, and Bogotá, especially for senior technical or product leadership positions.
Who are the major employers in Latin America tech?
Top employers include MercadoLibre (Argentina), Nubank (Brazil), PagSeguro (Brazil), Globant (Argentina), Despegar (Argentina), Bionexo (Brazil), Linte (Brazil), Ualá (Argentina), Rappi (Colombia), and Despegar (Chile). These companies operate in multiple Latin American cities and often recruit talent across borders, offering competitive benefits and international exposure.
What are the salary expectations for tech roles in Latin America?
Salary ranges vary by city and role. For software engineers: Mexico City $20k–$45k USD/year, São Paulo $25k–$60k USD/year, Buenos Aires $30k–$70k USD/year, and Bogotá $35k–$80k USD/year. Senior roles or specialized positions (AI, cloud, security) can reach $80k–$120k USD/year, especially in multinational firms. Local cost of living should be factored into negotiations.
What advice should I follow when relocating for tech work in Latin America?
Start by researching visa requirements; many countries offer tech visas or work permits for specialized talent. Choose a city with a strong tech ecosystem—Mexico City, São Paulo, Bogotá, Santiago, or Buenos Aires. Learn basic Spanish or Portuguese, as it speeds integration and networking. Attend local meetups (e.g., Meetup.com events), join tech communities, and use LinkedIn groups for your niche. When negotiating, request a relocation package that covers housing, transportation, and health insurance. Finally, consider the local safety and health infrastructure before signing.

Related Pages

© 2026 Job Transparency. All rights reserved.