Senior Front Office Software Engineer in City of London

Senior Front Office Software Engineer in City of London

City of London Full-Time 36000 - 60000 Β£ / year (est.) No home office possible
C

At a Glance

  • Tasks: Engineer and optimise trading processes using Python and cloud-native tools.
  • Company: Join Castleton Commodities International, a leader in energy trading technology.
  • Benefits: Enjoy competitive pay, health benefits, tuition assistance, and paid volunteer days.
  • Why this job: Make an impact in a high-performance trading environment with cutting-edge tech.
  • Qualifications: Strong Python skills, SQL knowledge, and familiarity with DevOps practices required.
  • Other info: Dynamic workplace with opportunities for innovation and career growth.

The predicted salary is between 36000 - 60000 Β£ per year.

Castleton Commodities International (www.cci.com) is redefining how data and technology drive the future of global energy trading. Our Data Science & Technology team designs powerful systems and innovative tools that help front-office teams understand market behaviour, forecast price movements, and manage risk more effectively. With a commitment to excellence and a modern, open-source technology stack, we solve complex, high-impact challenges at scale using cloud-native infrastructure, machine learning platforms, real-time analytics, custom APIs, and internal libraries.

If you’re looking to build cutting-edge solutions in a high-performance trading environment, we’d love to hear from you. Apply today and take the next step in your technology career at CCI!

What You Build
  • Partner directly with commercial trading teams to engineer and optimize trading processes and analytical models.
  • Build and maintain Python-based services and APIs using modern frameworks and best-in-class design patterns.
  • Design and develop solutions to support supply and demand models, market data analysis, and position management.
  • Design cloud-native tools that integrate seamlessly into our Front Office platform, including visualization and analytics interfaces.
What You Bring
  • Strong professional experience with Python and deep understanding of object-oriented programming.
  • Advanced knowledge of SQL and relational database technologies.
  • Familiarity with DevOps practices, including Docker and cloud-native deployments.
  • Experience in Linux and Windows environments.
  • Exposure to AWS and Snowflake technologies is highly desirable.
  • Prior experience in energy or commodities trading is a major plus.
  • Ability to communicate effectively across technical and non-technical audiences.
  • Strong attention to detail, problem-solving skills, and a passion for technology innovation.
Employee Programs & Benefits
  • Competitive comprehensive medical, dental, retirement and life insurance benefits.
  • Employee assistance & wellness programs.
  • Parental and family leave policies.
  • CCI in the Community: Each office has a Charity Committee and employees are allocated 2 days annually to volunteer at selected charities.
  • Charitable contribution match program.
  • Tuition assistance & reimbursement.
  • Quarterly Innovation & Collaboration Awards.
  • Employee discount program, including access to fitness facilities.
  • Competitive paid time off.
  • Continued learning opportunities.

Visit https://www.cci.com/careers/life-at-cci/ to learn more!

Senior Front Office Software Engineer in City of London employer: Castleton Commodities International

Castleton Commodities International is an exceptional employer that fosters a dynamic and innovative work culture, particularly for those in the Senior Front Office Software Engineer role. With a strong emphasis on employee growth through continued learning opportunities, competitive benefits, and a commitment to community engagement, CCI provides a supportive environment where technology professionals can thrive and make a meaningful impact in the energy trading sector.
C

Contact Detail:

Castleton Commodities International Recruiting Team

StudySmarter Expert Advice 🀫

We think this is how you could land Senior Front Office Software Engineer in City of London

✨Tip Number 1

Network like a pro! Reach out to folks in the industry, especially those at Castleton Commodities International. A friendly chat can open doors and give you insights that a job description just can't.

✨Tip Number 2

Show off your skills! If you've got a portfolio or GitHub with projects related to Python, cloud-native tools, or trading systems, make sure to highlight them. It’s a great way to demonstrate your expertise beyond the CV.

✨Tip Number 3

Prepare for the interview by brushing up on your problem-solving skills. Be ready to tackle technical questions and showcase your understanding of trading processes and analytical models. Practice makes perfect!

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in joining the CCI team. Let’s get you that dream job!

We think you need these skills to ace Senior Front Office Software Engineer in City of London

Python
Object-Oriented Programming
SQL
Relational Database Technologies
DevOps Practices
Docker
Cloud-Native Deployments
Linux
Windows
AWS
Snowflake
Energy Trading
Commodities Trading
Communication Skills
Attention to Detail
Problem-Solving Skills

Some tips for your application 🫑

Tailor Your CV: Make sure your CV is tailored to the Senior Front Office Software Engineer role. Highlight your Python experience and any relevant projects that showcase your skills in building APIs and working with cloud-native technologies.

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about energy trading and how your background aligns with our mission at Castleton Commodities International. Be genuine and let your personality come through.

Showcase Your Problem-Solving Skills: In your application, don’t just list your skillsβ€”demonstrate them! Share specific examples of how you've tackled complex challenges in previous roles, especially those related to trading processes or data analysis.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re serious about joining our team!

How to prepare for a job interview at Castleton Commodities International

✨Know Your Tech Stack

Make sure you’re well-versed in Python, SQL, and any relevant frameworks mentioned in the job description. Brush up on your knowledge of cloud-native deployments and DevOps practices like Docker. Being able to discuss these technologies confidently will show that you’re ready to hit the ground running.

✨Understand the Business

Familiarise yourself with the energy trading sector and how data impacts decision-making. Research Castleton Commodities International and their approach to market behaviour and risk management. This will help you connect your technical skills to their business needs during the interview.

✨Prepare for Problem-Solving Questions

Expect to tackle some technical challenges or case studies during the interview. Practice explaining your thought process clearly and logically. Use examples from your past experiences where you’ve solved complex problems, especially in high-performance environments.

✨Communicate Effectively

Since the role requires interaction with both technical and non-technical teams, practice articulating your ideas in a way that’s accessible to everyone. Be prepared to explain complex concepts simply, showcasing your ability to bridge the gap between tech and business.

Senior Front Office Software Engineer in City of London
Castleton Commodities International
Location: City of London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

C
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>