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 (Remote)
Build and deploy full-stack cloud solutions in Azure/AWS using Python, TypeScript, FastAPI, and Next.js, while integrating AI frameworks like LangChain for financial institutions.
Cloud Software Engineer Specialist
Designs and builds secure microservices for fraud detection in banking using Java, Spring Boot, Docker, and Kubernetes, while collaborating in Agile teams.
Senior Software Development Engineer
Build and deploy AI-powered agents and full-stack applications using Node.js, React, and cloud services to serve thousands of users, focusing on scalability, reliability, and AI integration.
Principal AI-Native Engineer, Ionic Partners
Build and operate production agentic systems that run entire business functions—engineering, finance, support, etc.—using an in-house orchestration framework and machine-readable context artifacts.
Software Engineer Specialist
Build and maintain Java-based microservices and integration services for Scotiabank’s fraud and claims platform, using Spring Boot, REST, Docker, and optionally Camunda workflows.
Software Development Engineer in Test Lead
Lead quality engineering for AI-assisted software, defining acceptance criteria and validating human- and AI-generated code across web, API, and end-to-end workflows.
Senior Software Engineer ID74262
Build offline-first tablet POS apps for restaurants using React Native, Expo, and TypeScript, integrating payment terminals and kitchen devices while leveraging AI-assisted development tools.
Senior Software Engineer | AI, Performance & Data
Build AI-powered learning features using RAG and MCP, optimize performance for global users, and manage SQL/MongoDB systems with React/TypeScript and Python/Node.js.
Software Engineer – Risk & Fraud Data Platforms (Hybrid)
Builds enterprise software for risk management and fraud prevention using Java and Python in a hybrid Bogotá role.
Senior Software Engineer, Data Products
Builds secure, scalable data products for Chainlink’s oracle network, including smart contracts in Solidity/Rust and distributed systems in Go, to power DeFi and blockchain applications.
Remote Big Data Software Engineer | Spark, Hadoop & Kafka
Design and maintain scalable big-data pipelines using Hadoop, Spark, Kafka, and NiFi to process and structure high-volume data streams in distributed systems.
Staff Software Engineer - Real-Time Data Pipelines (Remote)
Design and operate real-time data pipelines using Apache Pulsar in distributed, multi-tenant environments with geo-replication and high availability.