Principal Engineer, CoinDesk Data Engineering
Principal Engineer, CoinDesk Data Engineering

Principal Engineer, CoinDesk Data Engineering

Full-Time 54000 - 84000 £ / year (est.) No home office possible
Go Premium
B

At a Glance

  • Tasks: Lead the design of resilient systems and drive technical evolution in crypto market data.
  • Company: Join Bullish, a global leader in digital assets and crypto news.
  • Benefits: Competitive salary, remote work options, and a culture of innovation.
  • Why this job: Shape the future of money while tackling high-impact technical challenges.
  • Qualifications: 8+ years in backend development with expertise in distributed systems.
  • Other info: Dynamic team environment with opportunities for mentorship and career growth.

The predicted salary is between 54000 - 84000 £ per year.

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.
  • 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, CoinDesk

Engineering Organisation & Culture

At 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 Engineering

The 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.

Principal Engineer, CoinDesk Data Engineering employer: Bullish, Inc.

At Bullish, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration within the rapidly evolving digital asset space. Our London-based team enjoys a wealth of growth opportunities, supported by a commitment to engineering excellence and mentorship, while contributing to impactful projects that shape the future of finance. With a focus on diversity and integrity, we empower our employees to bring their unique perspectives to the table, ensuring a rewarding and meaningful career journey.
B

Contact Detail:

Bullish, Inc. Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Principal Engineer, CoinDesk Data Engineering

✨Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can put in a good word for you.

✨Tip Number 2

Prepare for those interviews! Research the company, understand their products, and be ready to discuss how your skills align with their needs. Practise common interview questions and have your own questions ready to show your interest.

✨Tip Number 3

Showcase your projects! Whether it's a GitHub repo or a personal website, having tangible examples of your work can set you apart. Make sure to highlight any relevant experience that aligns with the role at CoinDesk.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you're genuinely interested in joining our team at CoinDesk. Don’t miss out on this opportunity!

We think you need these skills to ace Principal Engineer, CoinDesk Data Engineering

Backend Development
Distributed Systems
High Availability
Disaster Recovery Strategies
Node.js
Golang
Data Infrastructure Evaluation
Modern Databases
CI/CD Pipelines
Infrastructure-as-Code
Observability
Testing Strategies
Communication Skills
Cloud Architecture
Blockchain Technology

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Principal Engineer role. Highlight your experience in backend development and distributed systems, and don’t forget to showcase any leadership roles you've had. We want to see how you can drive technical evolution!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about the digital asset space and how your skills align with our mission at CoinDesk. Let us know how you can contribute to shaping the future of money.

Showcase Your Technical Skills: In your application, be sure to highlight your expertise in technologies relevant to the role, like Node.js or Golang. Mention any experience with high-throughput systems and operational resilience, as these are key for us at CoinDesk.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen on joining our team!

How to prepare for a job interview at Bullish, Inc.

✨Know Your Tech Inside Out

Make sure you’re well-versed in the technologies mentioned in the job description, especially distributed systems and backend development. Brush up on your knowledge of REST APIs, WebSockets, and databases like Redis and PostgreSQL. Being able to discuss your hands-on experience with these technologies will show that you’re not just familiar but truly capable.

✨Showcase Your Problem-Solving Skills

Prepare to discuss specific challenges you've faced in previous roles, particularly those related to high availability and disaster recovery strategies. Use the STAR method (Situation, Task, Action, Result) to structure your answers, highlighting how you tackled complex issues and what the outcomes were.

✨Demonstrate Leadership and Mentorship

Since this role involves mentoring senior engineers, be ready to share examples of how you've guided others in the past. Talk about your approach to fostering a culture of technical curiosity and ownership within your team. This will show that you’re not just a tech whiz but also a great leader.

✨Align with Company Values

Research Bullish and CoinDesk’s mission and values. Be prepared to discuss how your personal values align with theirs, especially regarding transparency and innovation in the digital asset space. Showing that you understand and resonate with their goals can set you apart from other candidates.

Principal Engineer, CoinDesk Data Engineering
Bullish, Inc.
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

B
  • Principal Engineer, CoinDesk Data Engineering

    Full-Time
    54000 - 84000 £ / year (est.)
  • B

    Bullish, Inc.

    50-100
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>