Current search

Remote IT roles open to Costa Rica.

Browse remote IT roles that accept candidates based in Costa Rica.

Search guide

Remote IT jobs in Costa Rica with clear eligibility

Candidate locationCosta RicaStack focusAll IT stacksMira checkCountry eligibility

This page focuses on remote roles that list Costa Rica as an accepted candidate location. That matters because many remote jobs still restrict applications by country, timezone, payroll, legal entity, or hiring policy.

Use country and technology filters to compare roles by stack, seniority, accepted countries, and application readiness before opening the full role page.

  • Confirm your country is accepted before applying.
  • Compare stack, seniority, and application flow.
  • Create alerts for new roles open to candidates in Costa Rica.
Refine resultsNarrow by stack or candidate location.
358 matching roles
Hiring locations
View all locations
Open positions

Filtered roles

Showing latest 24 of 358 Market intelligence
Current search358 roles · Location: Costa Rica
Stay close to this search

Stay close to this search: open to Costa Rica.

Start with a keyword, then narrow by stack or candidate location.

Save alert
Mira top pick

Director, Sales Development Americas| United States| Remote

Grafana Labs · Sales Development

Eligibility checked Fresh this week

8+ years in SDR or pipeline generation, including 3+ years managing managers in a B2B SaaS environment

Broad eligibility
Can I actually apply?Check country listAccepted candidate countries are listed (86).
Why this role is apply-ready
Eligible countries86 accepted countriesStackSalesforceSeniority signalLeadSource freshnessRecently added
Salary not listed Timezone by country Remote
Recently added LeadAlbaniaAlgeriaArgentinaAustriaBahamas+81
Salesforce

Staff Software Engineer- MetaMask (Money Movement)

Consensys · MetaMask

Eligibility checked Fresh this week

Lead the technical direction and execution of fiat-to-crypto features and infrastructure.

Broad eligibility
Can I actually apply?Check country listAccepted candidate countries are listed (79).
Why this role is apply-ready
Eligible countries79 accepted countriesStackNode.js, ReactSeniority signalLeadSource freshnessRecently added
Salary not listed Timezone by country Remote
Recently added LeadAlbaniaAlgeriaArgentinaAustriaBahrain+74
Node.jsReactTypeScript

Senior Staff DevOps Engineer- MetaMask

Consensys · MetaMask

Eligibility checked Fresh this week

A DevSecOps engineering mindset

Broad eligibility
Can I actually apply?Check country listAccepted candidate countries are listed (79).
Why this role is apply-ready
Eligible countries79 accepted countriesStackAWS, AzureSeniority signalLeadSource freshnessRecently added
Salary not listed Timezone by country Remote
Recently added LeadAlbaniaAlgeriaArgentinaAustriaBahrain+74
AWSAzureCI/CDGolangJavaScript

Senior Software Engineer- MetaMask Card

Consensys · MetaMask

Eligibility checked Fresh this week

Designing and implementing the front-end components and user experience for MetaMask Debit Card interactions across MetaMask clients.

Broad eligibility
Can I actually apply?Check country listAccepted candidate countries are listed (79).
Why this role is apply-ready
Eligible countries79 accepted countriesStackJavaScript, ReactSeniority signalSeniorSource freshnessRecently added
Salary not listed Timezone by country Remote
Recently added SeniorAlbaniaAlgeriaArgentinaAustriaBahrain+74
JavaScriptReactTypeScript

Principal Mobile Engineer, Platform- MetaMask

Consensys · MetaMask

Eligibility checked Fresh this week

Own mobile platform architecture Define and evolve the architecture of MetaMask Mobile (React Native + native), leaning into performance by tightly integrating with backend services and optimizing app–backend interactions holistically

Broad eligibility
Can I actually apply?Check country listAccepted candidate countries are listed (78).
Why this role is apply-ready
Eligible countries78 accepted countriesStackCI/CD, ReactSeniority signalLeadSource freshnessRecently added
Salary not listed Timezone by country Remote
Recently added LeadAlbaniaAlgeriaArgentinaAustriaBahrain+73
CI/CDReact

Senior Technical Support Engineer- AMER West Region

Chainguard · Customer Support

Eligibility checked Fresh this week

Be the frontline agent: Triage, investigate, manage, and annihilate complex customer issues involving Chainguard Images.

Broad eligibility
Can I actually apply?Check country listAccepted candidate countries are listed (27).
Why this role is apply-ready
Eligible countries27 accepted countriesStackAWS, AzureSeniority signalSeniorSource freshnessRecently added
Salary not listed Timezone by country Remote
Recently added SeniorArgentinaBahamasBarbadosBelizeBermuda+22
AWSAzureCI/CDDockerGCP

Web Frontend Engineer- JS, CSS, React, Flutter

Canonical · Engineering Fast Track

Eligibility checked Fresh this week

Design and implement well-tested and documented software in Web technologies or Flutter.

Worldwide eligibility
Can I actually apply?Eligible signalThe role is marked open worldwide.
Why this role is apply-ready
Eligible countriesWorldwideStackDocker, KubernetesSeniority signalLevel visibleSource freshnessRecently added
Salary not listed Timezone by country Remote
Recently addedWorldwide
DockerKubernetesReactRESTTypeScript

Ubuntu Software Engineer

Canonical · Ubuntu Engineering

Eligibility checked Fresh this week

Designing, building and shipping software in Rust, Go and Python

Worldwide eligibility
Can I actually apply?Eligible signalThe role is marked open worldwide.
Why this role is apply-ready
Eligible countriesWorldwideStackPythonSeniority signalLevel visibleSource freshnessRecently added
Salary not listed Timezone by country Remote
Recently addedWorldwide
Python

Ubuntu Security Engineer

Canonical · Excellence Engineering

Eligibility checked Fresh this week

Analyzing, fixing, and testing vulnerabilities in open source packages

Worldwide eligibility
Can I actually apply?Eligible signalThe role is marked open worldwide.
Why this role is apply-ready
Eligible countriesWorldwideStackJava, JavaScriptSeniority signalLevel visibleSource freshnessRecently added
Salary not listed Timezone by country Remote
Recently addedWorldwide
JavaJavaScriptPHPPythonTypeScript

Ubuntu Sales Engineer (English/Spanish Required)

Canonical · Field Engineering

Eligibility checked Fresh this week

Collect customer business requirements and advise them on Ubuntu and relevant open source applications

Broad eligibility
Can I actually apply?Check country listAccepted candidate countries are listed (86).
Why this role is apply-ready
Eligible countries86 accepted countriesStackAWS, AzureSeniority signalLevel visibleSource freshnessRecently added
Salary not listed Timezone by country Remote
Recently addedAlbaniaAlgeriaArgentinaAustriaBahamas+81
AWSAzureGCPKubernetesPython

Ubuntu Linux Kernel Engineer- Silicon Enablement

Canonical · Devices Engineering

Eligibility checked Fresh this week

Collaborate regularly and proactively with a globally distributed team

Worldwide eligibility
Can I actually apply?Eligible signalThe role is marked open worldwide.
Why this role is apply-ready
Eligible countriesWorldwideStackPythonSeniority signalLevel visibleSource freshnessRecently added
Salary not listed Timezone by country Remote
Recently addedWorldwide
Python

Ubuntu Engineering Manager

Canonical · Ubuntu Engineering

Eligibility checked Fresh this week

Leading their teams in elevating the Linux developer and user experience

Worldwide eligibility
Can I actually apply?Eligible signalThe role is marked open worldwide.
Why this role is apply-ready
Eligible countriesWorldwideStackPythonSeniority signalLeadSource freshnessRecently added
Salary not listed Timezone by country Remote
Recently added LeadWorldwide
Python

System Software Engineer- GCC/LLVM compiler, tooling, and ecosystem

Canonical · Ubuntu Engineering

Eligibility checked Fresh this week

Collaborate proactively with a distributed team

Broad eligibility
Can I actually apply?Check country listAccepted candidate countries are listed (27).
Why this role is apply-ready
Eligible countries27 accepted countriesStackStack trackedSeniority signalLevel visibleSource freshnessRecently added
Salary not listed Timezone by country Remote
Recently addedArgentinaBahamasBarbadosBelizeBermuda+22

Sustaining Operations Engineer

Canonical · Support Engineering

Eligibility checked Fresh this week

Resolve complex customer problems related to Ubuntu, OpenStack, Ceph and/or Kubernetes

Worldwide eligibility
Can I actually apply?Eligible signalThe role is marked open worldwide.
Why this role is apply-ready
Eligible countriesWorldwideStackDocker, KubernetesSeniority signalLevel visibleSource freshnessRecently added
Salary not listed Timezone by country Remote
Recently addedWorldwide
DockerKubernetesPostgreSQLPython

Support Engineering Manager

Canonical · Support Engineering

Eligibility checked Fresh this week

Management of a professional support team, including skills development and performance management

Worldwide eligibility
Can I actually apply?Eligible signalThe role is marked open worldwide.
Why this role is apply-ready
Eligible countriesWorldwideStackStack trackedSeniority signalLeadSource freshnessRecently added
Salary not listed Timezone by country Remote
Recently added LeadWorldwide

Staff Software Engineer for Identity Management (Go/Golang)

Canonical · Charm Engineering

Eligibility checked Fresh this week

Collaborate proactively with a distributed team, leading technical efforts and discussions

Broad eligibility
Can I actually apply?Check country listAccepted candidate countries are listed (86).
Why this role is apply-ready
Eligible countries86 accepted countriesStackGolang, PythonSeniority signalLeadSource freshnessRecently added
Salary not listed Timezone by country Remote
Recently added LeadAlbaniaAlgeriaArgentinaAustriaBahamas+81
GolangPython

Staff Security Operations Engineer

Canonical · Operations

Eligibility checked Fresh this week

Implement and evolve Canonical's SecOps security standards and playbooks

Worldwide eligibility
Can I actually apply?Eligible signalThe role is marked open worldwide.
Why this role is apply-ready
Eligible countriesWorldwideStackStack trackedSeniority signalLeadSource freshnessRecently added
Salary not listed Timezone by country Remote
Recently added LeadWorldwide

Staff Engineer, Development Lifecycle

Canonical · Excellence Engineering

Eligibility checked Fresh this week

You have a strong experience in engineering and process management in an agile environment

Broad eligibility
Can I actually apply?Check country listAccepted candidate countries are listed (86).
Why this role is apply-ready
Eligible countries86 accepted countriesStackStack trackedSeniority signalLeadSource freshnessRecently added
Salary not listed Timezone by country Remote
Recently added LeadAlbaniaAlgeriaArgentinaAustriaBahamas+81

Solutions Architect for Automotive

Canonical · Field Engineering

Eligibility checked Fresh this week

Engage customers during presales to gather requirements and explain our technology

Worldwide eligibility
Can I actually apply?Eligible signalThe role is marked open worldwide.
Why this role is apply-ready
Eligible countriesWorldwideStackGolang, KubernetesSeniority signalLeadSource freshnessRecently added
Salary not listed Timezone by country Remote
Recently added LeadWorldwide
GolangKubernetesPython

Software Support Engineer

Canonical · Support Engineering

Eligibility checked Fresh this week

Resolve complex customer problems related to Ubuntu, Kernel, Ceph, OpenStack, or Kubernetes and other open source software

Worldwide eligibility
Can I actually apply?Eligible signalThe role is marked open worldwide.
Why this role is apply-ready
Eligible countriesWorldwideStackDocker, KubernetesSeniority signalLevel visibleSource freshnessRecently added
Salary not listed Timezone by country Remote
Recently addedWorldwide
DockerKubernetesPostgreSQLPython

Software Maintenance Engineer

Canonical · Support Engineering

Eligibility checked Fresh this week

Resolve complex customer problems related to Ubuntu, Kernel, Ceph, OpenStack, or Kubernetes and other open source software

Worldwide eligibility
Can I actually apply?Eligible signalThe role is marked open worldwide.
Why this role is apply-ready
Eligible countriesWorldwideStackDocker, KubernetesSeniority signalLevel visibleSource freshnessRecently added
Salary not listed Timezone by country Remote
Recently addedWorldwide
DockerKubernetesPostgreSQLPython

Software Engineer- Ubuntu Server Certification

Canonical · Devices Engineering

Eligibility checked Fresh this week

Contribute to Canonical’s open source testing tools such as Checkbox and Testflinger.

Broad eligibility
Can I actually apply?Check country listAccepted candidate countries are listed (86).
Why this role is apply-ready
Eligible countries86 accepted countriesStackCI/CD, DockerSeniority signalLevel visibleSource freshnessRecently added
Salary not listed Timezone by country Remote
Recently addedAlbaniaAlgeriaArgentinaAustriaBahamas+81
CI/CDDockerPython

Software Engineer, Sustaining Engineering

Canonical · Support Engineering

Eligibility checked Fresh this week

Resolving complex customer problems related to Ubuntu, Kernel, Ceph, OpenStack, or Kubernetes and other open source software

Worldwide eligibility
Can I actually apply?Eligible signalThe role is marked open worldwide.
Why this role is apply-ready
Eligible countriesWorldwideStackDocker, KubernetesSeniority signalLevel visibleSource freshnessRecently added
Salary not listed Timezone by country Remote
Recently addedWorldwide
DockerKubernetesPostgreSQLPython

Software Engineer- Solutions Engineering

Canonical · SaaS Engineering

Eligibility checked Fresh this week

Work in Python and Golang to design and deliver open source software operations code

Worldwide eligibility
Can I actually apply?Eligible signalThe role is marked open worldwide.
Why this role is apply-ready
Eligible countriesWorldwideStackGolang, KubernetesSeniority signalLevel visibleSource freshnessRecently added
Salary not listed Timezone by country Remote
Recently addedWorldwide
GolangKubernetesPython