Trainee Engineer Full Training Provided in London

Trainee Engineer Full Training Provided in London

London Trainee 30000 - 40000 Β£ / year (est.) No working from home possible
DXC Technology

At a Glance

  • Tasks: Design and build risk engineering systems while collaborating with traders and quants.
  • Company: Global commodity trading company focused on innovation and technology.
  • Benefits: Full training provided, competitive salary, and opportunities for rapid career growth.
  • Other info: Dynamic role with daily releases and hands-on coding experience.
  • Why this job: Join a fast-paced environment and make an impact in commodities risk and market data.
  • Qualifications: Proficient in Python and comfortable with full-stack development.

The predicted salary is between 30000 - 40000 Β£ per year.

Our client, a global commodity trading company committed to innovation, is seeking a Senior Risk Engineer to join their engineering team. This role operates at the intersection of commodities risk, market data, and modern software delivery.

You will work in a fast-paced environment, taking full ownership of problems from high-level business requirements through to production deployment, often within the same day. This is a hands-on engineering position involving coding, architectural design, and close collaboration with risk and trading stakeholders to translate complex domain requirements into robust, scalable solutions.

  • Design, build, and maintain risk engineering systems across the full stack, with a focus on commodities risk and market data pipelines;
  • Take high-level, loosely defined requirements from trading and risk stakeholders and independently infer the detail needed to deliver correct, production-ready solutions;
  • Contribute to multiple daily releases in a CI/CD environment β€” writing code that is testable, observable, and safe to ship continuously;
  • Work within and help evolve cloud-native, engineering-led platforms, applying modern infrastructure and deployment practices;
  • Collaborate closely with quants, traders, and risk managers to ensure systems accurately reflect market and risk realities;
  • Solid understanding of commodities markets β€” price risk, mark-to-market, curves, and market data flows;
  • Experience building or maintaining systems that consume and process market data at scale;
  • Proficient Python practitioner β€” you write clean, idiomatic, well-tested code as a matter of habit;
  • Working knowledge of full-stack development: comfortable across backend services, APIs, and front-end interfaces as needed;
  • Experienced with cloud-based platforms (AWS, GCP, or Azure) and the engineering practices that go with them β€” containerization, infrastructure-as-code, managed services;
  • Disciplined about testing, observability, and rollback β€” you ship fast without being reckless.

Trainee Engineer Full Training Provided in London employer: DXC Technology

Join a dynamic global commodity trading company that prioritises innovation and employee development. As a Trainee Engineer, you will benefit from comprehensive training in a collaborative work culture that encourages hands-on problem-solving and continuous learning. With opportunities to engage with cutting-edge technologies and contribute to impactful projects, this role offers a rewarding pathway for your career in engineering within the vibrant commodities market.

DXC Technology

Contact Details:

DXC Technology Recruitment Team

StudySmarter Expert Advice🀫

We think this is how you could land Trainee Engineer Full Training Provided in London

✨Tip Number 1

Network like a pro! Reach out to people in the industry, attend meetups, and connect with professionals on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those related to Python and full-stack development. This gives potential employers a taste of what you can do before they even meet you.

✨Tip Number 3

Prepare for interviews by brushing up on your technical knowledge and soft skills. Practice coding challenges and be ready to discuss how you've tackled complex problems in the past. Confidence is key!

✨Tip Number 4

Don't forget to apply through our website! We love seeing applications from motivated candidates who are eager to join our team. Plus, it makes it easier for us to keep track of your application and get back to you quickly.

We think you need these skills to ace Trainee Engineer Full Training Provided in London

Risk Engineering
Market Data Analysis
Software Development
Python
Full-Stack Development
Cloud-Based Platforms (AWS, GCP, Azure)
CI/CD Practices

Some tips for your application 🫑

Tailor Your CV:Make sure your CV reflects the skills and experiences that align with the Trainee Engineer role. Highlight any relevant projects or coursework that showcase your coding abilities, especially in Python and full-stack development.

Craft a Compelling Cover Letter:Use your cover letter to tell us why you're passionate about engineering and how you can contribute to our team. Mention specific aspects of the job description that excite you and how your background fits into our fast-paced environment.

Showcase Your Problem-Solving Skills:In your application, give examples of how you've tackled complex problems in the past. We love seeing candidates who can take high-level requirements and break them down into actionable steps, just like you'll need to do in this role.

Apply Through Our Website:We encourage you to submit your application through our website for the best chance of being noticed. It’s the easiest way for us to keep track of your application and ensure it gets to the right people!

How to prepare for a job interview at DXC Technology

✨Know Your Stuff

Make sure you brush up on your knowledge of commodities markets and risk management. Understand key concepts like price risk, mark-to-market, and market data flows. This will not only help you answer technical questions but also show your genuine interest in the role.

✨Show Off Your Coding Skills

Be prepared to discuss your experience with Python and full-stack development. Bring examples of your clean, idiomatic code and be ready to explain your thought process. If possible, showcase a project where you built or maintained systems that processed market data at scale.

✨Emphasise Collaboration

This role involves working closely with quants, traders, and risk managers. Be ready to share examples of how you've successfully collaborated in the past. Highlight your ability to take high-level requirements and translate them into actionable tasks while maintaining open communication with stakeholders.

✨Familiarise Yourself with CI/CD Practices

Since the position requires contributing to multiple daily releases, it’s crucial to understand CI/CD environments. Talk about your experience with containerization, infrastructure-as-code, and how you ensure your code is testable and safe to ship. This will demonstrate your readiness for a fast-paced engineering environment.