Lead Engineer

Lead Engineer

Full-Time 48000 - 84000 £ / year (est.) No home office possible
Bullish

At a Glance

  • Tasks: Lead high-impact projects and ensure delivery of complex systems in a dynamic environment.
  • Company: Join Bullish, a global leader in digital assets and crypto market infrastructure.
  • Benefits: Competitive salary, diverse team culture, and opportunities for professional growth.
  • Why this job: Shape the future of money while working with cutting-edge technology and innovative solutions.
  • Qualifications: 6+ years in backend development with expertise in Golang and data-intensive applications.
  • Other info: Be part of a fast-evolving team that values diversity and integrity.

The predicted salary is between 48000 - 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 Coindesk.com, a digital media platform that covers news and insights about digital assets, the underlying markets, policy, and blockchain technology.

Reports To: Vice President, Engineering, CoinDesk Lead Software Engineer, CoinDesk Data Engineering

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 infrastructure that powers global crypto market data. Our mission is to architect resilient systems that process tens of billions of monthly requests, managing the full lifecycle of data from global exchange ingestion to delivery via high-throughput APIs and streaming services. We own the mission-critical calculation engines for flagship indices backing major ETFs, bridging the gap between innovation 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:

  • Strategic Initiative Ownership: Lead the planning and execution of high-impact projects, ensuring technical or team roadmaps align with broader company objectives.
  • Operational & Technical Governance: Drive the evolution of engineering architectures and operational standards, proactively identifying and closing gaps in system reliability and development efficiency.
  • End-to-End Delivery Excellence: Own the successful delivery of complex, mission-critical systems by managing cross-functional dependencies, technical risks, and stakeholder expectations.
  • Consensus & Decision Making: Mediate high-level technical discussions to reach a consensus, ensuring that architectural decisions balance immediate tactical needs with long-term scalability.
  • Process & Quality Leadership: Define and oversee industry-leading QA practices and CI/CD frameworks, ensuring excellence is embedded in the software development lifecycle.

What You’ll Bring:

  • Lead-Level Experience: 6+ years in backend development, with a proven track record in a Senior, Lead, or equivalent role where you have moved beyond individual tasks to drive the technical roadmap and operational excellence of critical sub-systems or service portfolios.
  • Technical Authority: Deep expertise in Golang, with a proven ability to architect high-performance, high-throughput distributed systems and concurrent services.
  • High-Level Mentorship & Influence: Proven ability to foster growth in others—whether through direct management or technical coaching—and act as a go-to resource for innovative solutions.
  • 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.

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.

Lead Engineer employer: Bullish

At Bullish, we pride ourselves on being an exceptional employer that fosters a culture of innovation and collaboration. Our team is dedicated to shaping the future of digital assets, offering employees unparalleled growth opportunities in a dynamic environment where quality and excellence are paramount. Located in a vibrant tech hub, we provide a supportive atmosphere that encourages creativity and professional development, making Bullish an ideal place for passionate engineers to thrive.
Bullish

Contact Detail:

Bullish Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Lead Engineer

✨Tip Number 1

Network like a pro! Get out there and connect with people in the industry. Attend meetups, webinars, or even just grab a coffee with someone who works at Bullish or CoinDesk. You never know who might have the inside scoop on job openings!

✨Tip Number 2

Show off your skills! If you’ve got a portfolio or GitHub with projects that highlight your expertise in backend development or Golang, make sure to share it. It’s a great way to demonstrate your capabilities beyond just a CV.

✨Tip Number 3

Prepare for interviews by diving deep into the company’s mission and values. Understand how your experience aligns with their goals, especially around quality and innovation. This will help you stand out as someone who truly gets what they’re about.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in being part of the Bullish and CoinDesk family.

We think you need these skills to ace Lead Engineer

Backend Development
Golang
Architecting High-Performance Systems
Distributed Systems
Data-Intensive Applications
Modern Databases (e.g., Redis, PostgreSQL)
CI/CD Pipelines
Infrastructure-as-Code
Observability (Monitoring, Logging, Tracing)
Testing Strategies (Unit, Integration, End-to-End, Performance)
Technical Mentorship
Communication Skills
Cloud Architecture (Azure, GCP)
Blockchain Technology
Containerization Technologies (Docker, Kubernetes)

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Lead Engineer role. Highlight your experience in backend development and any relevant projects that showcase your skills in Golang and system architecture.

Craft a Compelling Cover Letter: Your cover letter should tell us why you're passionate about the digital asset space and how your background aligns with our mission at CoinDesk. Be genuine and let your personality shine through!

Showcase Your Problem-Solving Skills: In your application, give examples of how you've tackled complex technical challenges in the past. We love engineers who can navigate ambiguity and drive projects forward!

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

✨Know Your Tech Inside Out

Make sure you brush up on your Golang skills and be ready to discuss your experience with high-performance, distributed systems. Be prepared to share specific examples of how you've architected solutions in the past, as this will show your technical authority.

✨Showcase Your Leadership Skills

As a Lead Engineer, you'll need to demonstrate your ability to mentor and influence others. Think of instances where you've guided teams or made significant architectural decisions, and be ready to discuss how you foster growth in your colleagues.

✨Understand the Business Context

Familiarise yourself with Bullish and CoinDesk's mission and how they fit into the digital asset landscape. Being able to articulate how your role contributes to broader company objectives will set you apart from other candidates.

✨Prepare for Technical Discussions

Expect to engage in high-level technical discussions during your interview. Brush up on your knowledge of CI/CD frameworks, data governance, and cloud architecture, and be ready to mediate discussions that balance immediate needs with long-term scalability.

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

>