Staff Engineer / Lead Developer (Python) London / WFH to £180k
Are you a highly capable Python Engineer excited by the potential of AI, agentic systems and building high-performance software? This is an opportunity to take a leading role in shaping an AI native engineering environment within a fast growing energy technology business.
Backed by major investors, the company is transforming how renewable energy is managed and traded across Europe.
As a Staff Engineer, you'll combine hands-on software engineering with technical leadership, spearheading the development of a new trading application while driving the adoption of AI across the engineering function. You'll work with modern AI technologies including RAG, MCP and agentic workflows, exploring how LLMs and AI powered tools can improve development processes and deliver new product capabilities. You'll help define the AI strategy, establish appropriate guardrails and ensure solutions meet regulatory and operational requirements.
Alongside this you'll be hands-on, collaborating with quantitative analysts and data scientists to turn research models into reliable, production grade software. You'll take ownership of the Python codebase, refactoring research driven code into clean, maintainable components and setting standards across architecture, testing, performance and observability. You'll also provide technical direction and mentorship while remaining actively involved in design and development.
Location / WFH:
You'll be based in the London office with flexibility to work from home twice a week.
About you:
You have a strong commercial software engineering background, with excellent Python skills
You have experience of designing and building robust, high-performance production systems
You have hands-on experience with AI / LLM technologies, ideally including RAG, MCP, agentic workflows and LLM powered applications
You have a good understanding of AI governance, guardrails, security and regulatory considerations
You have experience of leading technical delivery, setting engineering standards and improving software architecture
You're comfortable refactoring complex codebases and driving engineering best practice
You're collaborative and pragmatic with great communication skills
What's in it for you:
Salary to £180k
Stock options
Pension
Impactful role with excellent progression
Apply now to find out more about this Staff Engineer / Lead Developer opportunity.
TPBN1_UKTJ
Staff Engineer Python - Energy Trading in London employer: Client Server
Join a dynamic and innovative FinTech company that values technical expertise and offers a collaborative work culture. With a competitive salary of up to £100k plus bonuses, you'll have the opportunity to make a significant impact while enjoying hybrid working arrangements in London. The company prioritises employee growth, providing ample opportunities for career progression and staying at the forefront of emerging technologies in the finance sector.