Skip to main content
NEUN
Back to Careers

Bullish

Principal Engineer Data Engineering

NEW
London, United KingdomFull-timeGlobal
šŸ“Š SenioršŸ  On-site
ActivePosted within the last 30 days

Job Description

[AI-summarized by JobStash]

You will develop and champion a long-term technical roadmap, design and implement resilient high-throughput systems, and lead architecture for REST and streaming services. You will act as the technical point person for complex cross-team challenges (data resiliency, uptime), mentor senior engineers on architecture and operations, and drive engineering-wide improvements in observability, developer tooling, and testing strategies.

Requirements

  • ā—8+ years in backend development with principal staff or equivalent technical leadership experience
  • ā—Experience designing building and operating large-scale distributed systems
  • ā—Experience with synchronous and asynchronous communication patterns such as REST APIs WebSocket and message queues (Kafka RabbitMQ)
  • ā—Experience with high availability and disaster recovery strategies for global 24/7 financial systems
  • ā—Proficiency in Node.js or Golang
  • ā—Experience evaluating third-party vendors versus internal builds for core data infrastructure
  • ā—Practical experience with databases such as Redis and PostgreSQL including schema design query optimization and performance tuning
  • ā—Experience building and maintaining CI/CD pipelines infrastructure as code and observability (monitoring logging tracing)
  • ā—Experience implementing comprehensive testing strategies including unit integration end-to-end and performance testing
  • ā—Exceptional communication skills with ability to influence technical and non-technical stakeholders

Responsibilities

  • ā—Develop and champion a cohesive long-term technical roadmap
  • ā—Design and architect resilient high-throughput systems
  • ā—Serve as technical lead for complex cross-team challenges related to data resiliency and uptime
  • ā—Mentor senior engineers on architectural patterns and operational best practices
  • ā—Lead engineering-wide initiatives in observability developer tooling and testing strategies

Tech Stack

KubernetesDockerNode.jscontainerizationGolangtracingloggingInfrastructure-as-Codetestingdistributed systemproject:CoinDesk
Expired
Search