Current search

AWS roles open to Spain.

Browse remote AWS roles that accept candidates based in Spain.

Search guide

Remote AWS jobs in Spain with clear eligibility

Candidate locationSpainStack focusAWSMira checkCountry eligibility

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

Use AWS as a stack filter without changing the original role titles, comparing 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 Spain.
Refine resultsNarrow by stack or candidate location.
68 matching roles
Hiring locations
View all locations
Open positions

Filtered roles

Showing latest 24 of 68 Market intelligence
Current search68 AWS roles · Location: Spain
Stay close to this search

Stay close to this search: AWS open to Spain.

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

Save alert
Mira top pick

Senior Software Engineer- Application Core Services| Spain| Remote

Grafana Labs · R&D: Business Applications

Eligibility checked Fresh this week

Take an active role in influencing the team roadmap and your own career development

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

Engineering Manager- Platform- Usage| UK| Remote

Grafana Labs · R&D: Business Applications

Eligibility checked Fresh this week

Manage and grow a distributed team of engineers, conducting regular 1:1s, providing consistent feedback, and supporting individual performance and career development.

Broad eligibility
Can I actually apply?Check country listAccepted candidate countries are listed (59).
Why this role is apply-ready
Eligible countries59 accepted countriesStackAWS, AzureSeniority signalLeadSource freshnessRecently added
Salary not listed Timezone by country Remote
Recently added LeadAlbaniaAlgeriaAustriaBahrainBelgium+54
AWSAzureGCPKubernetesSalesforce

Engineering Manager- Platform- Usage| Spain| Remote

Grafana Labs · R&D: Business Applications

Eligibility checked Fresh this week

Manage and grow a distributed team of engineers, conducting regular 1:1s, providing consistent feedback, and supporting individual performance and career development.

Broad eligibility
Can I actually apply?Check country listAccepted candidate countries are listed (59).
Why this role is apply-ready
Eligible countries59 accepted countriesStackAWS, AzureSeniority signalLeadSource freshnessRecently added
Salary not listed Timezone by country Remote
Recently added LeadAlbaniaAlgeriaAustriaBahrainBelgium+54
AWSAzureGCPKubernetesSalesforce

Engineering Manager- Platform- Usage| Ireland| Remote

Grafana Labs · R&D: Business Applications

Eligibility checked Fresh this week

Manage and grow a distributed team of engineers, conducting regular 1:1s, providing consistent feedback, and supporting individual performance and career development.

Broad eligibility
Can I actually apply?Check country listAccepted candidate countries are listed (59).
Why this role is apply-ready
Eligible countries59 accepted countriesStackAWS, AzureSeniority signalLeadSource freshnessRecently added
Salary not listed Timezone by country Remote
Recently added LeadAlbaniaAlgeriaAustriaBahrainBelgium+54
AWSAzureGCPKubernetesSalesforce

Backend Engineer- Platform- Stacks| UK| Remote

Grafana Labs · R&D: Platform

Eligibility checked Fresh this week

Design, build, and operate reconciliation systems, including the SSS backend, to track desired stack state, detect and repair drift across stack templates, grafana.com state, Hosted Grafana, and actual customer stack configuration

Broad eligibility
Can I actually apply?Check country listAccepted candidate countries are listed (59).
Why this role is apply-ready
Eligible countries59 accepted countriesStackAWS, AzureSeniority signalLevel visibleSource freshnessRecently added
Salary not listed Timezone by country Remote
Recently addedAlbaniaAlgeriaAustriaBahrainBelgium+54
AWSAzureGCPGolangKubernetes

Backend Engineer- Platform- Stacks| Spain| Remote

Grafana Labs · R&D: Platform

Eligibility checked Fresh this week

Design, build, and operate reconciliation systems, including the SSS backend, to track desired stack state, detect and repair drift across stack templates, grafana.com state, Hosted Grafana, and actual customer stack configuration

Broad eligibility
Can I actually apply?Check country listAccepted candidate countries are listed (59).
Why this role is apply-ready
Eligible countries59 accepted countriesStackAWS, AzureSeniority signalLevel visibleSource freshnessRecently added
Salary not listed Timezone by country Remote
Recently addedAlbaniaAlgeriaAustriaBahrainBelgium+54
AWSAzureGCPGolangKubernetes

Partner Solutions Architect (Pan-EMEA GSI)

Datadog · Channels & Alliances

Eligibility checked Fresh this week

Ensure the successful onboarding, training, enablement, and certification of partner technical resources

Broad eligibility
Can I actually apply?Check country listAccepted candidate countries are listed (59).
Why this role is apply-ready
Eligible countries59 accepted countriesStackAWS, AzureSeniority signalLeadSource freshnessRecently added
Salary not listed Timezone by country Remote
Recently added LeadAlbaniaAlgeriaAustriaBahrainBelgium+54
AWSAzureDockerGCPJavaScript

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 Data Engineer

Consensys · Corporate

Eligibility checked Fresh this week

Over 6 years of experience as a Data Engineer

Broad eligibility
Can I actually apply?Check country listAccepted candidate countries are listed (60).
Why this role is apply-ready
Eligible countries60 accepted countriesStackAWS, CI/CDSeniority signalSeniorSource freshnessRecently added
Salary not listed Timezone by country Remote
Recently added SeniorAlbaniaAlgeriaAustriaBahrainBelgium+55
AWSCI/CDPythonSnowflakeSpark

Ubuntu Sales Engineer (Entry-Level)

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 (59).
Why this role is apply-ready
Eligible countries59 accepted countriesStackAWS, AzureSeniority signalLevel visibleSource freshnessRecently added
Salary not listed Timezone by country Remote
Recently addedAlbaniaAlgeriaAustriaBahrainBelgium+54
AWSAzureGCPKubernetesPython

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

Software Engineer- Cross-platform C++- Multipass

Canonical · Charm Engineering

Eligibility checked Fresh this week

Ensure Multipass is easy and intuitive to use

Broad eligibility
Can I actually apply?Check country listAccepted candidate countries are listed (59).
Why this role is apply-ready
Eligible countries59 accepted countriesStackAWS, AzureSeniority signalLevel visibleSource freshnessRecently added
Salary not listed Timezone by country Remote
Recently addedAlbaniaAlgeriaAustriaBahrainBelgium+54
AWSAzureC++GCP

Python and Kubernetes Software Engineer- Data, Workflows, AI/ML & Analytics

Canonical · Charm Engineering

Eligibility checked Fresh this week

Develop your understanding of the entire Linux stack, from kernel, networking, and storage, to the application layer

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

MLOps Field Engineer

Canonical · Field Engineering

Eligibility checked Fresh this week

Work across the entire Linux stack, from kernel, networking, storage, to applications,

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

Engineering Manager- Public Cloud, Python, Golang

Canonical · Cloud Engineering

Eligibility checked Fresh this week

Build and lead a team of engineers in your and similar timezones

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 signalLeadSource freshnessRecently added
Salary not listed Timezone by country Remote
Recently added LeadAlbaniaAlgeriaArgentinaAustriaBahamas+81
AWSAzureGolangPython

Engineering Manager- MLOps & Analytics

Canonical · Charm Engineering

Eligibility checked Fresh this week

Manage a distributed team of engineers and its MLOps/Analytics portfolio

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 signalLeadSource freshnessRecently added
Salary not listed Timezone by country Remote
Recently added LeadAlbaniaAlgeriaArgentinaAustriaBahamas+81
AWSAzureDockerKubernetesPython

Distributed Systems Testing Software Engineer, Python / Go

Canonical · Cloud Engineering

Eligibility checked Fresh this week

Creating automated testing approaches and infrastructure for validating reliability, performance, and resilience of cloud orchestration tools and 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
AWSAzureKubernetesPython

Cloud Solutions Architect- Alliances

Canonical · Field Engineering

Eligibility checked Fresh this week

Understand Ubuntu, Linux, networking and services in real-world environments

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

Cloud Field Engineering Manager

Canonical · Field Engineering

Eligibility checked Fresh this week

Lead and develop a team of Field engineers, ranging from graduate to senior, in the areas of Presales and Professional Services

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

Cloud Field Engineer

Canonical · Field Engineering

Eligibility checked Fresh this week

Work across the entire Linux stack, from kernel, networking, storage, to applications

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

Alliances Field Engineer

Canonical · Field Engineering

Eligibility checked Fresh this week

Understand Ubuntu, Linux, networking and services in real-world environments

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

Staff Infrastructure Security Engineer (APAC, EMEA, or US)

GitLab · Product Security

Eligibility checked Fresh this week

Set architectural patterns, reference implementations, and foundational security automation that shape how infrastructure security is implemented across GitLab

Broad eligibility
Can I actually apply?Check country listAccepted candidate countries are listed (60).
Why this role is apply-ready
Eligible countries60 accepted countriesStackAWS, AzureSeniority signalLeadSource freshnessRecently added
Salary not listed Timezone by country Remote
Recently added LeadAlbaniaAlgeriaAustriaBahrainBelgium+55
AWSAzureGCPKubernetesPython

Senior Site Reliability Engineer, Tenant Services: Geo

GitLab · Platforms Engineering

Eligibility checked Fresh this week

Execute Dedicated Geo migrations and cutovers end-to-end, including planning, pre-cutover validation, execution, and post-cutover verification and cleanup.

Broad eligibility
Can I actually apply?Check country listAccepted candidate countries are listed (60).
Why this role is apply-ready
Eligible countries60 accepted countriesStackAWS, CI/CDSeniority signalSeniorSource freshnessRecently added
Salary not listed Timezone by country Remote
Recently added SeniorAlbaniaAlgeriaAustriaBahrainBelgium+55
AWSCI/CDKubernetesPostgreSQLPython

Ecosystem Sales Manager, Alps

GitLab · Alliances and Channel

Eligibility checked Fresh this week

Building and managing strategic relationships with system integrators, solution providers, managed services partners, and hyperscalers such as AWS and Google across The Alps

Broad eligibility
Can I actually apply?Check country listAccepted candidate countries are listed (59).
Why this role is apply-ready
Eligible countries59 accepted countriesStackAWS, SalesforceSeniority signalLeadSource freshnessRecently added
Salary not listed Timezone by country Remote
Recently added LeadAlbaniaAlgeriaAustriaBahrainBelgium+54
AWSSalesforce