Make Your Resume Now

Software Engineer

Posted June 22, 2026
Full-time Mid-Senior Level

Job Overview

The Software Engineer will contribute to the maintenance, improvement and support of internal applications, tools and deployment processes used across Vitol’s trading technology landscape. 

This role is focused on improving application deployment, developer tooling, automation and operational reliability. The successful candidate will work closely with software engineers, architects and support teams to ensure robust delivery processes, high-quality releases and efficient development workflows. 

The position offers exposure to a broad range of technologies and business-critical applications in a global trading environment. 

  • Maintain and improve internal application installation and deployment tools used across trading technology platforms. 

  • Support and enhance reporting components, including spreadsheet-based and service-based reporting tools. 

  • Maintain and improve internal communication and messaging tools used by business applications. 

  • Support batch-processing components and background services used by core trading systems. 

  • Contribute to the reliability and performance of tools supporting reporting, data exchange, processing workflows and application integration. 

  • Maintain, improve and support deployment processes for commercial and internally developed applications. 

  • Maintain and improve developer tools and development environments, integrating AI technology. 

  • Support and enhance CI/CD and software quality tooling, including tools such as Jenkins, Git, Bitbucket and SonarQube. 

  • Maintain and improve developer tools and development environments. 

  • Support documentation, workflow and collaboration tools such as Jira and Confluence. 

  • Participate in application installation and release preparation processes. 

  • Improve integration between development tools and automate recurring tasks. 

  • Contribute to the development and adoption of unit testing frameworks and quality practices. 

  • Identify opportunities to improve developer productivity, reduce manual effort and increase release reliability. 

  • Work collaboratively across different teams, domains and technology topics. 

Ready to Apply?

Take the next step in your career journey

Stand out with a professional resume tailored for this role

Build Your Resume – It’s Free!