Principal Engineer, Coindesk Data Engineering

Bullish

London, United Kingdom
Distributed systems design and operation
High availability and disaster recovery
Node.js or golang proficiency
Drive the technical evolution of existing services towards a unified and scalable architectural vision

Job Summary

  • Drive the technical evolution of existing services towards a unified and scalable architectural vision.
  • Lead the design of resilient, high-throughput systems, setting the standard for future development.
  • Mentor senior engineers on advanced architectural patterns and operational best practices, fostering a culture of technical curiosity and ownership.

Matching Summary

Drive the technical evolution of existing services towards a unified and scalable architectural vision.

Skills & Requirements

Must-have

  • Distributed systems design and operation
  • High availability and disaster recovery
  • Node.js or Golang proficiency
  • Modern databases expertise
  • DevSecOps and CI/CD pipelines
  • Comprehensive testing strategies

Nice-to-have

  • Cloud architecture experience
  • Blockchain technology understanding
  • Financial market knowledge
  • Containerization and Kubernetes proficiency
  • Observability tooling experience
  • Data governance and compliance

Key Requirements

  • 8+ years backend development experience
  • Principal or equivalent technical leadership role
  • Experience with synchronous and asynchronous communication
  • Experience with global, 24/7 financial systems
  • Experience with modern databases
  • Full lifecycle ownership (DevSecOps)
  • Exceptional communication and influence skills

Work Rights

Must have the right to work in the UK

Tailored Resume

Cover Letter