Vitol

HQ
Geneva
Total Offices: 5
1,800 Total Employees
Year Founded: 1966

Vitol Benefits Overview

Compensation + Benefits

Offers 401(K)

Offers health insurance

Work-Life Balance + Wellbeing

Offers generous PTO

Company Culture

Provides free snacks and drinks

Recently posted jobs

2 Days AgoSaved
In-Office
Geneva, Genève, CHE
Logistics • Transportation • Energy • Financial Services
Maintain and improve internal trading technology applications, deployment tools, developer environments, reporting systems, messaging tools, batch services, and CI/CD quality tooling. The role involves automating workflows, improving reliability and developer productivity, supporting releases, integrating AI-enabled development tools, and collaborating across engineering and support teams.
4 Days AgoSaved
In-Office
London, England, GBR
Logistics • Transportation • Energy • Financial Services
The Governance and Risk Officer maintains cybersecurity governance, compliance, and risk management across Vitol and its affiliates. Responsibilities include developing and monitoring security policies, conducting risk assessments and audits, maintaining information asset inventories and control catalogs, overseeing third-party suppliers, and reporting on risk mitigation. The role also supports regulatory compliance, affiliate oversight, and security culture initiatives, with travel to affiliate locations and occasional duties outside normal business hours.
11 Days AgoSaved
In-Office
Geneva, Genève, CHE
Logistics • Transportation • Energy • Financial Services
Leads a distributed global SOC, overseeing analysts, operating procedures, outsourced SOC performance, detection engineering, threat intelligence, and L2/L3 incident response. Develops playbooks, conducts investigations and post-incident reviews, partners with red and purple teams, improves MITRE ATT&CK coverage, and mentors cybersecurity staff. Coordinates with IT, Legal, Compliance, and business stakeholders while reporting security metrics and risk trends to senior leadership.