Repsol jobs
Is Repsol hiring?
Yes. Repsol has 34 open jobs as of 1 November 2026. Most are in Sales & Business Development (24%) and Engineering (21%).
Updated 1 Nov, 16:51 UTC
- Open jobs
- 34
- Available now
- New this week
- 34
- First seen in the last 7 days
- Typical listing age
- 2d
- Median age of open listings
- Reposts / reopenings
- 0%
- Share of current open jobs
Open jobs at Repsol
Filter these jobs- Yesterday
Gestor/a Comercial B2B
Manages B2B client portfolio and develops business opportunities.
- Matosinhos, Portugal · Hybrid
- 2+ yrs
- Yesterday
SCADA Engineer
Implements and maintains SCADA systems for renewable plants to ensure integration with the control center and data quality.
- Madrid, Spain · Hybrid
- 5+ yrs
Develops commercial strategy for the commercial aviation unit within Repsol's Aviation business.
- Madrid, Spain · Hybrid
- 2+ yrs
- Yesterday
Environmental Affairs Manager
Manages environmental permitting for large-scale renewable projects under NEPA and state reviews.
- Houston, United States · Hybrid
- Yesterday
SUPERVISOR EQUIPOS DINÁMICOS
Manages maintenance activities for rotating equipment and ensures safety, quality, and cost targets.
- Peru · On-site
- 3+ yrs
Analyst supports corporate financial information, reporting and processes.
- Madrid, Spain · Hybrid
- 1+ yrs
- Yesterday
Regulatory Affairs Specialist
Supports regulatory developments and prepares position papers and analyses to inform the company’s regulatory agenda.
- Lisbon, Portugal · On-site
- 3+ yrs
- Yesterday
Abogado Petroquiriquire Occidente
Provide corporate legal advisory for the Petroquiriquire joint venture and support governance and regulatory compliance.
- Venezuela · On-site
- 10+ yrs
Performs budget and performance management tasks for UN Libya unit, including KPI reporting and integration of operational data.
- Madrid, Spain · Hybrid
- Entry level
- Yesterday
Asistente Administrativa
Executive assistant to support management and assigned directs.
- Santa Cruz de la Sierra, Bolivia · On-site
- 5+ yrs
10 of 34 jobs loaded