Software Engineering Jobs in Colombia
There are 356 open Software Engineering jobs in Colombia on freehire right now. 54 of them were posted recently. The skills employers ask for most often are api, cloud and ai.
Most requested skills
- api 54%
- cloud 46%
- ai 42%
- java 41%
- python 38%
- ci-cd 36%
- sql 35%
- agile 33%
How the work is done
- Remote 149 · 42%
- Hybrid 43 · 12%
- Onsite 7 · 2%
Visa sponsorship offered in 27% of the 48 postings that state a position on it.
Seniority
- Senior 137
- Lead 24
- Junior 11
- Principal 10
- Middle 9
- Staff 7
Who is hiring
- 1000+ employees 55
- 501-1000 employees 44
- 51-200 employees 12
- 11-50 employees 4
- 201-500 employees 2
Software Engineer
Build, design, and analyze software for BBVA’s AI-driven digital transformation using Java/Cobol, SQL, and DevOps in a hybrid Bogotá role.
Software Engineer - Rust - Payward Services
Builds low-latency Rust services and libraries for trading, payments, and crypto experiences, owning systems end-to-end.
HPC Software Engineer
Port, optimize, and parallelize HPC simulation codes for government modeling workflows; mentor teams and deliver training on HPC tools and best practices.
Senior Software Engineer Onboarding Client-facing AI Initiatives
Builds and deploys full-stack AWS applications and React-based UIs for client-facing AI onboarding features, integrating LLM APIs and improving system reliability.
Junior Software Development Engineer in Test / R+D - Remote Work | REF#284161
Build and maintain automated testing frameworks for web and desktop apps using Python, JavaScript, or Java to improve software quality and reliability.
Software Engineer
Senior Software Engineer at MercadoLibre building and scaling high-traffic distributed systems for ecommerce and fintech, using Java/Golang, Kubernetes, and cloud infrastructure.
Senior Web Developer - Growth
Senior Web Developer builds and optimizes high-impact WordPress sites with Elementor, focusing on performance, SEO, and integrations to drive traffic and lead growth for healthcare clients.
Senior Software Engineer - Money
Builds fintech features in PHP/Java and JavaScript (Vue/AngularJS) for a credit provider serving emerging markets, including APIs, databases, and secure customer data handling.
Software Engineer - Build Scalable APIs & Microservices
Build and maintain scalable APIs and microservices using Java and Node.js in a global tech company.
Senior Software Engineer - JAVA (Level IV)
Build and maintain a high-scale payment and gift-card platform using Java, Spring Boot, and AWS services, handling millions of orders and billions in transactions annually.
Senior Software Engineer Gbs
Builds and maintains internal business apps in C#, JavaScript, and VBscript, integrating with Microsoft/Oracle databases and following full SDLC.
Java & Kubernetes Software Engineer (Hybrid)
Designs and builds Java-based microservices deployed on Kubernetes, using Helm and Flux for cloud orchestration in a hybrid work setup.
Senior Software Engineer (Kotlin)
Build and evolve scalable backend services in Kotlin/Java while integrating AI tools throughout the development lifecycle to improve code quality and productivity.
Senior Software Engineer - Payments
Builds and scales Python-based backend services and Vue.js frontends for a fintech platform that offers credit products in emerging markets, including API integrations and microservices.

Junior Software Engineer: Python & Web Apps
Develop and maintain Python-based web applications, debug code, and participate in code reviews within a collaborative team.
Senior Java Software Engineer
Design and build scalable Java microservices with Spring Boot, integrate enterprise systems via MuleSoft, and implement secure RESTful APIs for a global digital-transformation consultancy.
Software Developer - Platform - ID #286
Builds and maintains a cloud-based SaaS platform using Java/Spring Boot, TypeScript or Python, AWS, Docker, and Kubernetes to enable other teams’ development while integrating AI tools like AWS Bedrock and LangChain.
Software Developer LEAD - Platform - ID #287
Lead the design and development of a cloud-based enterprise SaaS platform using Java/Spring Boot, React, and AWS, while mentoring teams and driving scalable architecture and AI integrations.
Software Developer - Reporting - ID #284
Builds and maintains enterprise SaaS reporting features using Java/Spring Boot, Python, REST APIs, and AWS, focusing on scalable data pipelines and cloud-native architecture.