Enable job alerts via email!

Developer

JR United Kingdom

Oxford

On-site

GBP 50,000 - 70,000

Full time

30+ days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A leading energy company is seeking a proactive Trading Developer to enhance their trading platform through backend API and data solutions. This role involves designing high-performance data pipelines and collaborating with trading teams to ensure optimal system operation. Ideal candidates will have expertise in Azure, real-time data processing, and a strong background in API development.

Qualifications

  • Experience in API frameworks like FastAPI or Django.
  • Hands-on experience with Spark Streaming and Kafka.
  • Proven track record in relational database management.

Responsibilities

  • Develop and maintain internal RESTful and event-driven APIs.
  • Implement ETL processes and manage data ingestion.
  • Ensure 24/7 uptime with monitoring and health checks.

Skills

Azure services
Real-time streaming solutions
API design
Problem-solving

Tools

Spark
Kafka
Django
Docker
Kubernetes

Job description

Social network you want to login/join with:

We’re seeking a proactive Trading Developer to architect and enhance the data and process backbone of our trading environment. You’ll design and implement backend APIs, real-time data pipelines, and monitoring frameworks—ensuring reliable, low-latency access to market and operational data. While your core focus is backend development, any front-end or full-stack experience will be a welcome bonus.

The trading developer will work closely with quantitative-analysts and trading management to develop a new trading product. The role will initially be the only developer within the Trading Department and is a great opportunity to work towards leading a growing team in the future.

About Conrad Energy Ltd

Conrad Energy is a fast-growing UK energy company. We’re powering the move towards renewables through innovation and technology. We generate power to support the National Grid when renewables can’t meet demand and we buy, sell and manage energy for businesses nationally.

With a portfolio including gas, batteries, solar, wind and hydrogen, our 83 sites, operational or in construction, have a potential to generate 983MW of power making us one of the leading flexible energy providers in the country. Optimised and operated using our market-leading software, iON+, we’re at the forefront of shaping a more efficient energy sector that is both reliable and sustainable.

Over the last few years, we’ve planned and developed some of the largest energy infrastructure projects in Europe, as well as rapidly expanding the number of business customers working with us.

We’re proud to power a changing world, building a better future for us all

Main job tasks and responsibilities

API & Service Development

  • Design, develop, and maintain robust internal RESTful and event-driven APIs.
  • Establish best practices for versioning, documentation, security, and monitoring.
  • Build and manage data streaming pipelines using frameworks such as Spark, Kafka, or equivalents.
  • Ensure high-availability and low-latency delivery of market and industry data.
  • Deploy and operate services on Azure using Functions, App Services, AKS (Kubernetes), and related services.

Data Ingestion & Management

  • Ingest diverse data sources (exchange feeds, third-party APIs, FIX/WebSocket interfaces).
  • Implement ETL processes and data models to drive downstream analytics and trading strategies.

Uptime & Monitoring

  • Implement health checks, alerting, and observability (metrics, logs, tracing) to maintain 24/7 uptime.
  • Rapidly troubleshoot and resolve performance or connectivity issues.
  • Work closely with traders, quants, and operations to understand data requirements.
  • Produce clear design docs and code reviews to foster team knowledge sharing.

What we are looking for

  • Hands-on experience building and operating real-time streaming solutions (e.g., Spark Streaming, Kafka, Event-Hub)
  • Thorough understanding of Azure services (Functions, App Services, AKS).
  • Proven design and integration with deploying API frameworks (e.g. FastAPI, Django, etc.)
  • Track record in designing, managing and optimising relational databases (SQL, Delta Tables)
  • Knowledge of containerization tools and orchestration (Docker, Kubernetes).
  • Excellent problem-solving skills, with the capacity to work autonomously and suggest the best solutions and tools for the needs of the team
  • Can communicate complex issues and solutions to technical and non-technical stakeholders

Nice to have

  • Prior exposure to front-end or full-stack development (React, Angular, Vue) to build internal screens.
  • Background in Energy Markets or Trading Environment (e.g. Trading exchanges, ETRMs)
  • Familiarity with Data and Analytics Environments such as DataBricks, Fabric and their storage solutions (Delta Tables, LakeHouses, KQL)
  • Experience with algorithmic trading routines or development of Trading Systems
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.