At a Glance
- Tasks: Develop and optimise Python applications for trading and analytics in a dynamic environment.
- Company: Join a leading European energy trading company with a focus on innovation.
- Benefits: Enjoy competitive salary, remote work flexibility, and opportunities for professional growth.
- Other info: Fully remote role with excellent career advancement potential.
- Why this job: Make an impact on high-stakes systems that drive real-time trading and decision-making.
- Qualifications: Strong Python skills and experience in data engineering or backend development required.
The predicted salary is between 36000 - 60000 £ per year.
RJC are partnering with a leading European energy trading company currently seeking a Python Developer to join their growing engineering team. This is an exciting opportunity to work on high-impact systems that support real-time trading, risk management, and data-driven decision making.
Key Responsibilities- Develop, maintain, and optimize Python applications for trading and analytics
- Integrate external data feeds and APIs used across trading desks
- Collaborate with cross-functional teams to deliver high-quality, scalable solutions
- Ensure reliability, performance, and accuracy of mission-critical systems
- Participate in code reviews and contribute to engineering best practices
- Strong professional experience with Python (3.x)
- Background in data engineering, backend development, or scientific computing
- Experience with Python libraries such as Pandas, NumPy, FastAPI, SQLAlchemy
- Solid understanding of relational databases (PostgreSQL, MySQL, or similar)
- Familiarity with cloud platforms (AWS, Azure, or GCP)
- Ability to work independently in a fully remote setup
- Experience in energy trading, commodities, or financial markets
- Knowledge of time-series data, forecasting, or real-time processing
Python Developer in London employer: RJC Group
Join a leading European energy trading company that values innovation and collaboration, offering Python Developers the chance to work on impactful systems in a fully remote environment. With a strong focus on employee growth, you will have access to continuous learning opportunities and be part of a dynamic team that prioritises engineering best practices and high-quality solutions. Enjoy a supportive work culture that encourages creativity and fosters professional development while contributing to the future of energy trading.
StudySmarter Expert Advice🤫
We think this is how you could land Python Developer in London
✨Tip Number 1
Network like a pro! Reach out to folks in the energy trading sector or Python development community. Use LinkedIn to connect and engage with them; you never know who might have the inside scoop on job openings.
✨Tip Number 2
Show off your skills! Create a GitHub profile showcasing your Python projects, especially those related to trading or data analytics. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on your technical skills. Practice coding challenges and be ready to discuss your experience with libraries like Pandas and NumPy. Confidence in your abilities will shine through!
✨Tip Number 4
Don’t forget to apply through our website! We’ve got loads of opportunities waiting for talented Python developers like you. It’s a great way to get noticed and land that dream job in the energy trading space.
We think you need these skills to ace Python Developer in London
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your Python experience and any relevant projects you've worked on. We want to see how your skills align with the role, so don’t be shy about showcasing your achievements!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're excited about the opportunity at RJC and how your background in data engineering or backend development makes you a great fit for the team.
Showcase Your Technical Skills:Mention specific Python libraries you've used, like Pandas or NumPy, and any experience with cloud platforms. We love seeing candidates who can demonstrate their technical prowess and how they can contribute to our high-impact systems.
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 this exciting opportunity. Don’t miss out!
How to prepare for a job interview at RJC Group
✨Know Your Python Inside Out
Make sure you brush up on your Python skills, especially version 3.x. Be ready to discuss your experience with libraries like Pandas and NumPy, as well as any projects where you've used them. Practising coding challenges can also help you demonstrate your problem-solving abilities during the interview.
✨Understand the Business Context
Since this role is with an energy trading company, it’s crucial to have a grasp of how trading systems work. Familiarise yourself with concepts related to risk management and data-driven decision making. This will show that you’re not just a techie but also understand the impact of your work on the business.
✨Prepare for Technical Questions
Expect technical questions that dive deep into your experience with backend development and data engineering. Be prepared to explain your approach to integrating APIs and handling databases like PostgreSQL or MySQL. Having examples from your past work can really help illustrate your expertise.
✨Show Your Collaborative Spirit
This role involves working with cross-functional teams, so be ready to discuss how you’ve collaborated in the past. Share examples of code reviews or team projects where you contributed to engineering best practices. Highlighting your ability to work independently while still being a team player will set you apart.