Principal Engineer, CoinDesk Data Engineering

Bullish, Inc.
London
6 days ago
Create job alert

Principal Engineer, CoinDesk Data Engineering page is loaded## Principal Engineer, CoinDesk Data Engineeringlocations: Londontime type: Full timeposted on: Posted Todayjob requisition id: JR2001167## About Bullish## Bullish is an institutionally focused global digital asset platform that provides market infrastructure and information services. These include: Bullish Exchange – a regulated and institutionally focused digital assets spot and derivatives exchange, integrating a high-performance central limit order book matching engine with automated market making to provide deep and predictable liquidity. Bullish Exchange is regulated in Germany, Hong Kong, and Gibraltar. CoinDesk Indices – a collection of tradable proprietary and single-asset benchmarks and indices that track the performance of digital assets for global institutions in the digital assets and traditional finance industries. CoinDesk Data - a broad suite of digital assets market data and analytics, providing real-time insights into prices, trends, and market dynamics. CoinDesk Insights – a digital asset media and events provider and operator of , a digital media platform that covers news and insights about digital assets, the underlying markets, policy, and blockchain technology.Reports to:Director, Engineering, CoinDeskEngineering Organisation & CultureAt CoinDesk, we do more than report on the future of money; we actively help shape it. As the global leader in crypto news, indices, and events, we provide the transparency and context the world needs to understand the digital asset revolution. Our team is dedicated to a shared mission of informing, educating, and connecting the global community.Our impact is further amplified by our position within the Bullish Group. Operating as a subsidiary of Bullish, a regulated, institutional-grade exchange known for its technological prowess, CoinDesk is powered by a partner that shares our fundamental belief in the transformative power of digital assets.We value engineers who treat development as a craft and own the outcome from concept to deployment. You will be expected to navigate the unknown, bring structure to ambiguity, and help shape the frameworks and processes that drive our global teams forward. We refuse to compromise on quality and seek problem solvers who thrive on high-impact technical challenges.The Team: CoinDesk Data EngineeringThe CoinDesk Data Engineering Team builds the high-performance infrastructure that powers the world's most trusted crypto market data, architecting resilient systems that process over 26 billion monthly requests for real-time market information. Our technical scope is expansive, encompassing the automated extraction and normalization of data from global exchanges to be served via high-throughput REST APIs, WebSocket streaming, and direct client deliveries. We operate with a high degree of ownership over mission-critical infrastructure, calculating the flagship indices that power some of the largest ETFs on the market while bridging the gap between creative freedom and institutional-grade stability. As a core part of the global leader in crypto news and indices, our work provides the transparency and context necessary to help shape the future of money.What You’ll Do Drive Technical Evolution: Develop and champion a cohesive, long-term technical roadmap that elevates our existing services (internal, external, REST, streaming) towards a unified and scalable architectural vision. Architect for the Future: Lead the design of resilient, high-throughput systems, ensuring new solutions are not only robust and secure but also set the standard for future development across teams. Tackle Foundational Challenges: Act as the technical point person for our most complex cross-team challenges, such as ensuring data resiliency, uptime, or evolving our client facing infrastructure without service interruption. Elevate Engineering Excellence: Mentor senior engineers on advanced architectural patterns, trade-off analysis, and operational best practices, fostering a culture of technical curiosity and ownership.* Champion Cross-Cutting Initiatives: Identify and lead engineering-wide improvements in areas like observability, developer tooling, and testing strategies to increase performance and reliability across all services.What You’ll Bring* Principal-Level Experience: 8+ years in backend development, with a proven track record in a Staff, Principal, or equivalent technical leadership role where you were responsible for the technical direction of multiple services.* Expertise in Distributed Systems: Deep, hands-on experience designing, building, and operating complex, large-scale distributed systems. You should have specific experience with both synchronous (e.g. REST APIs) and asynchronous (e.g. WebSockets, message queues like Kafka or RabbitMQ, event streams) communication patterns.* Operational Resilience: Experience with High Availability or sophisticated disaster recovery strategies for global, 24/7 financial systems.* Pragmatic Polyglot: Demonstrated ability to effectively use multiple languages in production environments (a proficiency in either Node.js or Golang) and the expertise to choose the right technology for the problem at hand.* Strategic Buy vs. Build: Lead the evaluation of third-party vendors versus internal builds for core data infrastructure to ensure cost-efficiency and performance.* Data-Intensive Application Expertise: Strong practical experience with modern databases (e.g., Redis, PostgreSQL), including schema design, query optimization, and performance tuning for high-throughput workloads.* Full Lifecycle Ownership: A strong "DevSecOps" mindset with expertise in building and maintaining CI/CD pipelines, infrastructure-as-code, and robust observability (monitoring, logging, tracing) for production systems.* Quality as a Feature: A deep commitment to quality, demonstrated by implementing comprehensive testing strategies (unit, integration, end-to-end, performance) that ensure system reliability.* Influence and Collaboration: Exceptional communication skills with the proven ability to influence technical and non-technical stakeholders, articulate complex architectural decisions, and build consensus across multiple teams.Nice to Haves* Cloud Architecture: Experience designing and deploying services on a major cloud provider (Azure, GCP).* Blockchain Expertise: A strong understanding of blockchain technology, cryptocurrencies, and decentralized ecosystems is a significant plus.* Financial Market Knowledge: Interest or prior experience in traditional financial markets, trading systems, or investment platforms.* Containerization & Deployment: Proficiency with containerization technologies such as Docker or Kubernetes.* Observability: Hands-on experience with modern observability tooling (e.g., Prometheus, DataDog, Jaeger, OpenTelemetry).* Data Governance: Experience with data privacy (GDPR/CCPA) and security compliance in a regulated financial environment.Please note you will need the right to work in the UK.Bullish is proud to be an equal opportunity employer. We are fast evolving and striving towards being a globally-diverse community. With integrity at our core, our success is driven by a talented team of individuals and the different perspectives they are encouraged to bring to work every day.
#J-18808-Ljbffr

Related Jobs

View all jobs

Principal Engineer, CoinDesk Data Engineering

Principal Data Engineer, Real-Time Crypto Platform

Data Scientist

Principal Data Engineer

Principal Data Engineer

Principal Data Engineer

Subscribe to Future Tech Insights for the latest jobs & insights, direct to your inbox.

By subscribing, you agree to our privacy policy and terms of service.

Industry Insights

Discover insightful articles, industry insights, expert tips, and curated resources.

Data Science Jobs for Career Switchers in Their 30s, 40s & 50s (UK Reality Check)

Thinking about switching into data science in your 30s, 40s or 50s? You’re far from alone. Across the UK, businesses are investing in data science talent to turn data into insight, support better decisions and unlock competitive advantage. But with all the hype about machine learning, Python, AI and data unicorns, it can be hard to separate real opportunities from noise. This article gives you a practical, UK-focused reality check on data science careers for mid-life career switchers — what roles really exist, what skills employers really hire for, how long retraining typically takes, what UK recruiters actually look for and how to craft a compelling career pivot story. Whether you come from finance, marketing, operations, research, project management or another field entirely, there are meaningful pathways into data science — and age itself is not the barrier many people fear.

How to Write a Data Science Job Ad That Attracts the Right People

Data science plays a critical role in how organisations across the UK make decisions, build products and gain competitive advantage. From forecasting and personalisation to risk modelling and experimentation, data scientists help translate data into insight and action. Yet many employers struggle to attract the right data science candidates. Job adverts often generate high volumes of applications, but few applicants have the mix of analytical skill, business understanding and communication ability the role actually requires. At the same time, experienced data scientists skip over adverts that feel vague, inflated or misaligned with real data science work. In most cases, the issue is not a lack of talent — it is the quality and clarity of the job advert. Data scientists are analytical, sceptical of hype and highly selective. A poorly written job ad signals unclear expectations and immature data practices. A well-written one signals credibility, focus and serious intent. This guide explains how to write a data science job ad that attracts the right people, improves applicant quality and positions your organisation as a strong data employer.

Maths for Data Science Jobs: The Only Topics You Actually Need (& How to Learn Them)

If you are applying for data science jobs in the UK, the maths can feel like a moving target. Job descriptions say “strong statistical knowledge” or “solid ML fundamentals” but they rarely tell you which topics you will actually use day to day. Here’s the truth: most UK data science roles do not require advanced pure maths. What they do require is confidence with a tight set of practical topics that come up repeatedly in modelling, experimentation, forecasting, evaluation, stakeholder comms & decision-making. This guide focuses on the only maths most data scientists keep using: Statistics for decision making (confidence intervals, hypothesis tests, power, uncertainty) Probability for real-world data (base rates, noise, sampling, Bayesian intuition) Linear algebra essentials (vectors, matrices, projections, PCA intuition) Calculus & gradients (enough to understand optimisation & backprop) Optimisation & model evaluation (loss functions, cross-validation, metrics, thresholds) You’ll also get a 6-week plan, portfolio projects & a resources section you can follow without getting pulled into unnecessary theory.