At a Glance
- Tasks: Build and operate modern data platforms while developing scalable AI solutions.
- Company: Leading energy transition advisory firm at the forefront of European energy markets.
- Benefits: High autonomy, competitive salary, and meaningful exposure to energy transition dynamics.
- Why this job: Shape architecture and engineering standards that influence high-stakes investment decisions.
- Qualifications: Quantitative degree and 3+ years in software or data systems with strong Python skills.
- Other info: Opportunity to work in a technically ambitious environment with career growth potential.
The predicted salary is between 36000 - 60000 £ per year.
Climate17 are working with a leading, specialist energy transition advisory firm to appoint a Technical Analyst / Senior Technical Analyst into a high-impact, high-ownership role. Our client is an established and highly respected consultancy operating at the forefront of European energy markets. They advise major utilities, infrastructure funds, and investors on complex commercial and strategic questions across power and gas markets.
This position sits at the intersection of engineering, data, modelling and AI. It offers the opportunity to build the technical backbone that underpins investment-grade analysis and client-facing insight.
The Opportunity
This is a role for someone with a strong engineering foundation and a builder’s mindset. You will work close to the commercial and consulting teams, translating real-world market questions into robust technical systems. The centre of gravity is Python engineering, data platform development, and modelling infrastructure. There is also a strong opportunity to shape how AI tools are embedded into consulting workflows. You will have meaningful autonomy and influence over technical architecture, standards, and tooling.
Key Responsibilities
- Build and Operate a Modern Data Platform
- Design and maintain data pipelines to ingest, validate, and publish curated datasets used in modelling and dashboards.
- Establish robust data quality, observability, monitoring, and documentation practices.
- Develop scalable database and storage architectures, including lake/lakehouse concepts (partitioning, schema evolution, versioning, governance).
- Apply strong SQL and data modelling principles to support performance and reliability.
- Strengthen the Energy Modelling Environment
- Develop reusable Python packages and services supporting market scenario modelling and investment workflows.
- Improve reproducibility and reliability of modelling runs (configuration management, structured logging, versioned scenarios).
- Raise engineering standards across testing, code review, CI/CD, and maintainable architecture.
- Implement Scalable AI Solutions (Agents + RAG)
- Prototype and productionise internal AI tools to support research, drafting, document extraction, synthesis, and knowledge search.
- Build end-to-end RAG systems including ingestion pipelines, embeddings, retrieval strategies, reranking, evaluation frameworks, and monitoring.
- Ensure safe-by-design implementation, with appropriate access controls, auditability, and data governance.
- (Desirable) Develop Lightweight UI Tools
- Create simple web applications and dashboards enabling analysts and clients to explore data and model outputs.
- Translate business requirements into intuitive user experiences backed by secure APIs.
Example Project Ownership
- Building a curated time-series lakehouse covering fundamentals, prices, and market curves with lineage and quality controls.
- Developing a scenario management system enabling versioned, reproducible market simulations.
- Deploying a permission-controlled RAG assistant across internal research, models, and deliverables.
- Supporting development of a client-facing data portal.
- Designing interactive dashboards to explore sensitivities and scenario comparisons.
Candidate Profile
- Quantitative degree (Engineering, Mathematics, Physics, Computer Science, Statistics or similar).
- 3+ years’ experience building production-grade software or data systems.
- Strong Python engineering capability beyond notebook environments.
- Strong SQL and data modelling expertise.
- Ability to take ownership of ambiguous problems and deliver structured, production-ready solutions.
- Clear communication and documentation skills.
- Rapid learner, comfortable working across evolving technologies.
Advantageous
- Experience with data platforms and database architecture.
- UI development experience (React + JavaScript/TypeScript or similar).
- AI engineering exposure.
- Experience building RAG systems and working with vector databases.
- Docker, CI/CD, deployment practices and secrets management.
- Energy markets exposure (not essential; sector knowledge can be developed).
Why This Role?
- Work on tools that directly inform high-stakes investment decisions.
- Operate in a technically ambitious but commercially grounded environment.
- High autonomy and scope to shape architecture and engineering standards.
- Meaningful exposure to European energy transition dynamics.
Technical Analyst / Senior Technical Analyst - Energy Transition in City of London employer: Climate17
Contact Detail:
Climate17 Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Technical Analyst / Senior Technical Analyst - Energy Transition in City of London
✨Tip Number 1
Network like a pro! Reach out to people in the energy transition space, especially those working at firms you admire. A casual chat can lead to opportunities that aren’t even advertised yet.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your Python projects, data platforms, or any AI tools you've developed. This gives potential employers a taste of what you can bring to the table.
✨Tip Number 3
Prepare for interviews by brushing up on your technical knowledge and problem-solving skills. Be ready to discuss how you’d tackle real-world challenges in energy markets using your engineering background.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive about their job search.
We think you need these skills to ace Technical Analyst / Senior Technical Analyst - Energy Transition in City of London
Some tips for your application 🫡
Show Off Your Skills: Make sure to highlight your technical skills, especially in Python and SQL. We want to see how you can apply your engineering background to real-world problems, so don’t hold back on showcasing your projects or experiences that demonstrate this.
Tailor Your Application: Take a moment to customise your application for this role. Mention specific aspects of the job description that excite you and how your experience aligns with them. This shows us that you’re genuinely interested and have done your homework!
Be Clear and Concise: When writing your application, clarity is key! Use straightforward language and avoid jargon unless it’s relevant. We appreciate well-structured applications that are easy to read and get straight to the point.
Apply Through Our Website: Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it makes the whole process smoother for everyone involved.
How to prepare for a job interview at Climate17
✨Know Your Tech Inside Out
Make sure you brush up on your Python engineering skills and SQL expertise. Be ready to discuss specific projects where you've built data platforms or developed scalable solutions. The interviewers will want to see how you can translate complex technical concepts into practical applications.
✨Showcase Your Problem-Solving Skills
Prepare examples of ambiguous problems you've tackled in the past. Highlight your approach to breaking down these challenges and delivering structured, production-ready solutions. This role requires a builder's mindset, so demonstrate your ability to take ownership and drive projects forward.
✨Communicate Clearly and Effectively
Since this position involves working closely with commercial and consulting teams, practice articulating your thoughts clearly. Be ready to explain technical concepts in a way that non-technical stakeholders can understand. Good communication is key to ensuring everyone is on the same page.
✨Familiarise Yourself with AI Tools
Given the emphasis on embedding AI tools into consulting workflows, it’s beneficial to have a basic understanding of AI engineering. If you’ve worked on any AI-related projects, be prepared to discuss them. Showing enthusiasm for integrating AI into your work will set you apart from other candidates.