Senior Software Engineer
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.
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.
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.
What You Have:
- 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.
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.
EQUAL OPPORTUNITY
In an effort to attract, retain, develop and promote the most qualified individuals, CoinDesk is committed to treating all applicants and employees in a nondiscriminatory manner with respect to the terms and conditions of employment, without regard to race, color, religion or belief, sex, national or ethnic origin, ancestry, age, marital status, sexual orientation, gender identity, veteran status/service, physical or mental disability, or any other classification protected by applicable law. This mandate governs all aspects of employment, including recruitment, selection, promotion, training, education, social and recreation programs, compensation, discipline, termination and access to benefits.
ACCOMMODATION
CoinDesk is also committed to providing reasonable accommodations to individuals with disabilities. If you need a reasonable accommodation because of a disability for any part of the application process, please send an e-mail to recruiting@coindesk.com and let us know the nature of your request.