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 visithttp://coindesk.com [coindesk.com]and for breaking headlines, data and indices visithttp://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.
Reports to:
Manager, Engineering, CoinDesk
Are you passionate about building high-performance systems that power media and content distribution at scale? We're looking for a Senior Software Engineer with expertise in Node.js and React to lead the development of our next-generation media platforms. This role is all about designing and building fast, scalable, and reliable systems that deliver real-time content and data to millions of users.
You'll be working on products that distribute, aggregate, and personalize content, ensuring our users have access to the latest insights and information whenever they need it. This includes building robust APIs, developing engaging front-end experiences, and optimizing infrastructure for performance and scalability.
If you love working across the stack, enjoy tackling complex engineering challenges, and want to make an impact in the media and content space, we'd love to hear from you.
Role & Responsibilities
- Design and Develop Media Platforms: Architect, build, and maintain scalable back-end services and React front-end applications that deliver real-time content, data, and interactive features to millions of users.
- Performance & Scalability: Develop highly available and high-performance systems capable of handling large volumes of traffic and data.
- SEO & Web Performance: Work closely with product teams to improve SEO strategies, optimize page speed, and ensure best practices for web performance and indexing.
- Back-End API Development: Design and maintain high-performance APIs and integrate with various data sources to serve real-time media and content.
- Media & Content Distribution Platforms: Develop and enhance systems for content aggregation, distribution, and monetization, ensuring optimal user experience and business impact.
- Collaborate Across Teams: Work closely with designers, content strategists, and data engineers to develop data-driven and user-centric products.
Experience & Qualification
- Full-Stack Expertise: Solid experience in front-end and back-end development, with hands-on expertise in React.js, Node.js, and RESTful APIs.
- Cloud Infrastructure: Hands-on experience with AWS or GCP, including services like Lambda, EC2, S3, CloudFront, Kubernetes, and Terraform.
- Modern Front-End Development: Deep understanding of JavaScript, TypeScript, and frameworks like Next.js for server-side rendering and improved performance. Deep understanding of modern UI/UX best practices and responsive web development.
- API & Data Handling: Experience with REST APIs, content caching, and server-side rendering.
- Security & Scalability: Expertise in secure coding practices, CI/CD pipelines, and DevSecOps best practices for high-scale applications.
- Content & Data-Driven Applications: Experience in handling large-scale content platforms, streaming media, or digital asset management.
- Collaborative & Communicative: Strong ability to work across teams, engage stakeholders, and contribute to product vision.
Bonus
- Mobile Development: Experience with React Native for building mobile applications.
- WordPress Development: Familiarity with WordPress, or headless CMS solutions for content management.
- SEO & Performance Optimization: Understanding of web performance, Core Web Vitals, and SEO best practices.
- Content Monetization & AdTech: Experience integrating ad management systems, paywalls, or data analytics tools into content platforms.
- Data Processing & Analytics: Exposure to data pipelines, analytics dashboards, or real-time media metrics.
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.comand let us know the nature of your request.