Python Developer – TWE45675

Company: twentyAI
Apply for the Python Developer – TWE45675
Location: London
Job Description:

Python Engineer

  • Hybrid working – 2 days onsite
  • Outside IR35
  • London
  • 3-stage interview process

Company

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.

Role

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

Key Skills

  • 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

Nice to Have

  • 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

Posted: May 24th, 2026