Senior Software Engineer, Energy Trading Platform

Whereby

Greater London

On-site

GBP 90,000 - 130,000

Full time

4 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Kraken’s Humboldt team seeks a Senior Software Engineer to grow Asset Backed Trading across EU markets. You will build Python backend services in a serverless monorepo, ingest market data, develop optimisation problems, call solvers, and dispatch trades.

You’ll partner with traders and data scientists to shape interfaces, improve reliability, and broaden deployment through IaC and AWS pipelines. A strong emphasis on typed, tested code and clear interfaces guides every decision.

Qualifications

  • Proven Python production experience.
  • Backend services in production environment.
  • Cloud platforms experience, preferably AWS.
  • API design and domain modelling for complex workflows.
  • Typed, well-tested code and strong testing culture.

Responsibilities

  • Design, build and operate the Python backend services behind Asset Backed Trading.
  • Own event driven flows from trigger to dispatch: queues, lambdas, events, and API integrations.
  • Productionise new algorithms and market capabilities with data scientists.
  • Support architectural decisions as we scale across EU markets and assets.
  • Improve reliability, latency, and operability via tests, monitoring and refactors.
  • Contribute to infrastructure as code (CDK/CloudFormation) and deployment pipelines.

Skills

Strong Python
Production backend
AWS cloud
API design
Typed, tested code
Communication
Ambiguity judgement

Tools

AWS Lambda
API Gateway
SQS
EventBridge
DynamoDB
S3
pytest
mypy
ruff

Job description

Kraken’s Humboldt team seeks a Senior Software Engineer to grow Asset Backed Trading across EU markets. You will build Python backend services in a serverless monorepo, ingest market data, develop optimisation problems, call solvers, and dispatch trades.

You’ll partner with traders and data scientists to shape interfaces, improve reliability, and broaden deployment through IaC and AWS pipelines. A strong emphasis on typed, tested code and clear interfaces guides every decision.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Python Backend Engineer for Energy Trading Platform
Senior Python Backend Engineer for Energy Trading Platform

kraken • Manchester

Hybrid
GBP 90,000 - 130,000
Senior Backend Engineer – Asset Backed Trading
Senior Backend Engineer – Asset Backed Trading

United States Digital Space LLC • Manchester

On-site
GBP 90,000 - 120,000
Senior Software Engineer- Python
Senior Software Engineer- Python

kraken • Manchester

Hybrid
GBP 90,000 - 130,000
Senior Software Engineer- Python
Senior Software Engineer- Python

Whereby • Greater London

On-site
GBP 90,000 - 130,000
Software Engineer I: Build AI-Powered Energy Platform
Software Engineer I: Build AI-Powered Energy Platform

JobCubby • Greater London

Hybrid
GBP 70,000 - 95,000
Engineering Manager, Trading Backend & AI-Driven Engineering
Engineering Manager, Trading Backend & AI-Driven Engineering

JobCubby • Greater London

Hybrid
GBP 150,000 - 210,000
Lead Platform Engineer - Utilities & Integrations
Lead Platform Engineer - Utilities & Integrations

Kraken • Greater London

On-site
GBP 110,000 - 160,000
Senior Software Engineer, Customer Identity & Accounts
Senior Software Engineer, Customer Identity & Accounts

Whereby • Greater London

On-site
GBP 65,000 - 90,000
AWS
Terraform
Packer
+1
Engineering Manager, Trading Backend & AI-Driven Growth
Engineering Manager, Trading Backend & AI-Driven Growth

Kraken • Greater London

On-site
GBP 120,000 - 180,000
Senior Software Engineer, Customer Identity & Accounts
Senior Software Engineer, Customer Identity & Accounts

kraken • Greater London

On-site
GBP 60,000 - 90,000