At a Glance
- Tasks: Build and maintain Python trading tools and data pipelines in a fast-paced environment.
- Company: Join a major player in energy trading, shaping the future of technology.
- Benefits: Hybrid working model, competitive pay, and opportunities for professional growth.
- Other info: Be part of a dynamic team with excellent career advancement opportunities.
- Why this job: Make a real impact by improving trading systems and collaborating with traders.
- Qualifications: Strong Python skills, experience with SQL/NoSQL, and a commercial mindset.
The predicted salary is between 60000 - 80000 € per year.
A major player within the energy trading and commodities space, operating a fast-paced commercial trading environment in London. They are currently building out a newly formed technology team focused on improving front office trading systems, data infrastructure, and internal tooling.
This is a Front Office Python Data Engineer contract role working closely with traders and commercial stakeholders. You will join a lean, newly created team where you’ll have broad ownership across engineering, data, and trading-related tooling.
Responsibilities- Build and maintain Python-based trading tools and data pipelines
- Work closely with front office users to support trading workflows
- Develop and improve SQL/NoSQL data infrastructure
- Contribute across backend engineering and internal applications
- Support production systems in a fast-moving trading environment
- Collaborate with a hands-on technical project manager and small engineering team
- Strong Python engineering experience
- Experience with SQL and NoSQL databases
- Background working in front office trading environments
- Ability to operate across multiple areas within a small team
- Commercial mindset and confidence working with business stakeholders
- React or UI development experience
- 3+ years experience
- Exposure to trading platforms or trading tools
- Commodity or energy trading experience
- Experience building internal dashboards or user-facing tools
Next Steps: Apply below or reach out directly to isaac.salem@twentyai.com
Python Developer - TWE45675 employer: twentyAI
Company A is an exceptional employer, offering a dynamic work environment in the heart of London’s energy trading sector. With a focus on innovation and collaboration, employees benefit from hybrid working arrangements, opportunities for professional growth within a newly formed technology team, and the chance to make a significant impact on trading systems and data infrastructure. The company fosters a culture of teamwork and encourages hands-on involvement, making it an ideal place for those seeking meaningful and rewarding employment.
StudySmarter Expert Advice🤫
We think this is how you could land Python Developer - TWE45675
✨Tip Number 1
Network like a pro! Reach out to your connections in the energy trading and tech space. A friendly chat can lead to insider info about job openings or even a referral, which can give you a leg up in the hiring process.
✨Tip Number 2
Prepare for those interviews! Brush up on your Python skills and be ready to discuss your experience with SQL/NoSQL databases. Practising common interview questions related to trading tools and data pipelines will help you shine.
✨Tip Number 3
Show off your projects! If you've built any Python-based trading tools or dashboards, make sure to highlight them during your interviews. Real-world examples of your work can really impress potential employers.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we’re always looking for talented individuals like you to join our growing team in this exciting field.
We think you need these skills to ace Python Developer - TWE45675
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your Python engineering experience and any relevant work in front office trading environments. We want to see how your skills align with the role, so don’t be shy about showcasing your SQL/NoSQL expertise!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re excited about this role and how your background fits into our fast-paced trading environment. Let us know how you can contribute to building those awesome trading tools.
Showcase Your Projects:If you've worked on any relevant projects, especially those involving trading tools or data pipelines, make sure to mention them. We love seeing practical examples of your work, so include links or descriptions that highlight your contributions.
Apply Through Our Website:We encourage you to apply directly through our website for a smoother process. It helps us keep track of applications better and ensures you don’t miss out on any important updates from us!
How to prepare for a job interview at twentyAI
✨Know Your Python Inside Out
Make sure you brush up on your Python skills before the interview. Be ready to discuss your past projects and how you've used Python to build trading tools or data pipelines. Practising coding challenges can also help you demonstrate your problem-solving abilities.
✨Familiarise Yourself with SQL/NoSQL
Since the role involves working with databases, it’s crucial to have a solid understanding of both SQL and NoSQL. Prepare to talk about your experience with these technologies and be ready to answer questions about data structures and query optimisation.
✨Understand the Trading Environment
Get a grasp of the front office trading environment and the specific challenges traders face. This will help you relate your technical skills to their needs and show that you can effectively support trading workflows.
✨Show Your Collaborative Spirit
This role is all about teamwork, so be prepared to discuss how you've worked in small teams before. Highlight any experiences where you collaborated with stakeholders or project managers, as this will demonstrate your ability to thrive in a fast-paced environment.