Senior Software Engineer, CoinDesk Media

CoinDesk
London, UK
14 days ago
Apply on www.adzuna.co.uk
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
£180,000.0 - £230,000.0
Working hours
Regular working hours

Tech stack

A/B Testing Ad Management Artificial Intelligence Data Analysis Automation of Tests Continuous Integration Mobile Application Software Node.Js E2e Testing Next.js Secure Coding Software Engineering
+15 more
TypeScript Web Performance Optimization Web Usability ReactJS Delivery Pipeline Large Language Models Backend Material UI Kubernetes Google Cloud Functions React Native Restful APIs Terraform Devsecops Serverless Computing

Job description

At Bullish & CoinDesk, we are engineering the institutional standard for the digital asset industry. Our mission is to build a platform centered on security and compliance, requiring a commitment to technical excellence that extends beyond simply delivering code. As a global organization, we set a high bar for those driven to do their best work alongside world-class peers.

We value engineers who treat development as a craft and own the outcome from concept to deployment. We expect our teams to bring structure to ambiguity and shape the frameworks that support our global organization. We refuse to compromise on quality and seek problem solvers who thrive on high-impact technical challenges.

The Team: CoinDesk Media Engineering

Our Media Engineering team is the technical engine behind the world’s leading digital asset information platform. They are responsible for the architecture, development, and continuous optimization of coindesk.com and its accompanying mobile applications, ensuring millions of global users have seamless access to real-time news, market data, and multimedia content.

We’re looking for Senior Software Engineers with expertise in Node.js and React to help build our next-generation media products. This role is all about designing and building innovative products that deliver crypto news, insights, and experiences to millions of users, with a focus on user experience, modern engineering practices, and continuous iteration. You’ll be working on products that distribute and personalize content, making CoinDesk a daily habit for crypto enthusiasts and investors. This includes building high-performance and scalable backend systems and engaging web and mobile experiences.

If you love working across the stack, enjoy tackling engineering challenges, and want to make an impact in the media and content space, we’d love to hear from you!

What You’ll Do:

  • Build and maintain back-end services and React front-end applications that power real-time content delivery, monetization, and interactive features across web and mobile.
  • Build and integrate AI-powered agentic workflows into our products and internal tooling, leveraging LLMs and emerging AI capabilities.
  • Work with product teams to improve SEO strategies, optimize page speed, and ensure best practices for web performance and indexing.
  • Instrument features, analyze outcomes, and iterate based on data, working closely with designers, product managers, and editors to build user-centric products.

Requirements

  • 5+ years of software engineering experience with hands-on expertise in React.js, Node.js, TypeScript, and RESTful APIs.
  • Experience with Next.js for server-side rendering, content caching, and web performance optimization.
  • Hands-on experience with GCP, including services like Cloud Run, Kubernetes, and Terraform.
  • Strong experience with automated testing strategies, including unit, integration, and end-to-end testing.
  • Experience building with AI agents, LLM integrations, or agentic development patterns (e.g., tool use, RAG, multi-step workflows).
  • A data-driven mindset - comfortable with analytics tooling, A/B testing, and using metrics to inform engineering and product decisions.
  • Experience working with design systems and component libraries.
  • Expertise in secure coding practices, CI/CD pipelines, and DevSecOps best practices.
  • Experience with large-scale content platforms or digital media.
  • Strong ability to work across teams, engage stakeholders, and contribute to product vision.

Bonus Points For:

  • Experience with React Native for mobile applications.
  • Familiarity with Sanity CMS or other headless CMS solutions.
  • Experience with Vercel, including deployment workflows, edge functions, and serverless architecture.
  • Understanding of Core Web Vitals and SEO best practices, including technical SEO auditing and optimization.
  • Experience integrating ad management systems, paywalls, or data analytics tools into content platforms.

Benefits & conditions

Bullish US LLC & CoinDesk Inc. are committed to offering competitive compensation and benefits. The anticipated base salary for this position is $180,000 - $230,000 + discretionary annual target bonus + performance incentives/benefits. Offered salary will be reflective of job related knowledge, skills and commensurate experience.

About the company

CoinDesk is the most trusted media, events, indices and data company for the global crypto economy. Since 2013, CoinDesk Media has led the story of the future of money and investing, illuminating the transformation in society and culture that comes with it. Our award-winning team of journalists delivers news and unparalleled insights that bring transparency, comprehension and context. CoinDesk Events gathers the global crypto, blockchain and Web3 communities at annual events such as Consensus, the world’s largest and longest-running crypto festival. CoinDesk Indices offers expertise in digital asset indices, data and research to educate and empower investors. For more information on CoinDesk media and events, please visit http://coindesk.com [coindesk.com] and for breaking headlines, data and indices visit http://coindeskmarkets.com [coindeskmarkets.com]

In November 2023, CoinDesk was acquired by the Bullish group, owner of Bullish, a regulated, digital assets exchange. For more information on Bullish, please visit https://bullish.com . CoinDesk operates as an independent subsidiary with an editorial committee to protect journalistic independence.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.adzuna.co.uk
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

45 sec

Working securely with Node.js path application programming interfaces

Sonya Moisset · World Congress 2023

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:12 min

Choosing TypeScript for complex backend applications

Maximilian Otto Maximilian Otto · World Congress 2024

Videos

See all

Related articles

See all