At a Glance
- Tasks: Lead high-impact software projects and ensure delivery excellence in a dynamic crypto environment.
- Company: Join Bullish, a leading global digital asset platform shaping the future of finance.
- Benefits: Competitive salary, remote work options, and opportunities for professional growth.
- Other info: Be part of a diverse team committed to innovation and quality in tech.
- Why this job: Make a real impact in the fast-paced world of digital assets and blockchain technology.
- Qualifications: 6+ years in backend development with expertise in Golang and data-intensive applications.
The predicted salary is between 80000 - 100000 £ per year.
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.
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 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 Software Engineer employer: CoinDesk
Contact Detail:
CoinDesk Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Lead Software Engineer
✨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
Show off your skills! Create a portfolio or GitHub repository showcasing your projects and contributions. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by practising common technical questions and scenarios related to backend development. Mock interviews with friends or using online platforms can help you feel more confident and ready to impress.
✨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 joining our team at Bullish.
We think you need these skills to ace Lead Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the Lead Software Engineer role. Highlight your backend development experience, especially in Golang, and any leadership roles you've held. We want to see how you can drive technical roadmaps!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about digital assets and how your background makes you a perfect fit for CoinDesk. Don’t forget to mention your experience with data-intensive applications and CI/CD practices.
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 bring structure to chaos, so share those stories that highlight your problem-solving prowess!
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 at CoinDesk!
How to prepare for a job interview at CoinDesk
✨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 Software Engineer, you'll need to demonstrate your ability to mentor and influence others. Think of instances where you've guided a team through complex projects or helped someone grow in their role. This will highlight your capability to foster growth and lead by example.
✨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 work can contribute to their goals will set you apart and show that you're not just technically savvy but also aligned with their vision.
✨Prepare for Problem-Solving Scenarios
Expect to face technical challenges during the interview. Practice articulating your thought process when tackling complex problems, especially those related to system reliability and development efficiency. This will demonstrate your problem-solving skills and your commitment to quality.