Software Engineering Jobs in Costa Rica
There are 77 open Software Engineering jobs in Costa Rica on freehire right now. 18 of them were posted recently. The skills employers ask for most often are cloud, ai and api.
Most requested skills
- cloud 58%
- ai 52%
- api 51%
- javascript 45%
- python 39%
- ci-cd 35%
- java 34%
- react 34%
How the work is done
- Remote 39 · 51%
- Onsite 2 · 3%
- Hybrid 1 · 1%
Visa sponsorship offered in 45% of the 11 postings that state a position on it.
Seniority
- Senior 27
- Junior 3
- Lead 3
- Principal 2
- Intern 1
- Middle 1
Who is hiring
- 1000+ employees 10
- 501-1000 employees 8
- 51-200 employees 1
Software Engineer, Open Source AI
Build and maintain open source AI integrations, frameworks, and example applications that connect Backblaze B2 Cloud Storage to AI workflows, using Python, TypeScript, Go, and Rust with AI coding agents like Claude Code.
Sr. Software Engineer (AI)
Design and build high-scale, cloud-native Java/Spring Boot microservices on AWS for a vehicle data platform, while integrating AI-assisted development workflows and agentic systems into engineering processes.
Software Engineer
Build and deploy full-stack cloud solutions in Azure/AWS using Python, TypeScript, FastAPI, and Next.js, while helping financial institutions adopt AI solutions.
Software Engineer II
TreviPay is seeking a Software Engineer II to build and maintain secure, scalable B2B payment services using Java, SpringBoot, and AWS. The role involves collaborating with a distributed team to develop high-availability fintech applications within a CI/CD-driven environment.
Systems Software Engineer
Systems Software Engineer This role has been designed as ‘’Onsite’ with an expectation that you will primarily work from an HPE office. Who We Are: Hewlett Packard
Systems Software Engineer
This role involves leading a new software team in Costa Rica to design and develop software for next-generation storage devices. The engineer will work on low-level systems programming, performance optimization, and system architecture using C, Python, and Rust.
Junior Software Engineer
Junior Software Engineer role at an AI-native growth firm that helps brands grow using proprietary technology and enterprise intelligence.
Senior Software Developer, AI Innovation & Enablement, Shared Services
Senior Software Engineer on an internal AI team at a consulting firm, building full-stack applications with Node.js, Python, .NET, React, and Azure/AWS to deliver AI capabilities using Azure OpenAI and Databricks.
Junior Software Engineer
The Junior Software Engineer will build and maintain features for the company's proprietary AI-centric marketing platform, working across the full stack. The role involves writing clean code, managing API integrations, and collaborating with a global team using JavaScript/TypeScript and modern web frameworks.
IT Software Engineer I
The Software Engineer I works within an Agile development team to design, code, test, and debug software applications. The role involves translating business requirements into user stories and collaborating with cross-functional teams using technologies such as Java, Spring Boot, and Angular.
Software Engineer
About Backblaze Backblaze provides reliable, high-availability cloud storage trusted by consumers, SMBs, enterprises, and developers in over 150 countries. Backblaze B2 Cloud Storage supports data-intensive workloads…
Software Engineer, AI
Builds and maintains AI-assisted backend systems for cloud storage, focusing on APIs, data pipelines, and developer tools using Java and AI coding agents.
Software Engineer III
Builds and maintains AI-assisted backend systems for cloud storage, focusing on Java APIs, AI workflows, and large-scale data operations.
Software Engineer - Billing & Manageability
About Backblaze Backblaze is the object storage leader in the open cloud movement, fueling customer success with cloud storage built purposefully to unlock budgets, unburden administrators, and unleash innovators.…
Software Engineer III
Designs and maintains cloud storage APIs and distributed systems for Backblaze's B2 Object Storage, ensuring scalability and reliability for global customers.