Staff Software Engineer

CoinbaseCoinbase·Remote(Remote - Canada; Remote - USA)
Software Development
Google AdsProgrammaticExcel

WFA Digital Insight

The demand for skilled software engineers in the fintech space has been on the rise, with a notable 25% increase in job openings over the past year. As the industry continues to evolve, companies like Coinbase are at the forefront, driving innovation in crypto and blockchain technology. With the company's mission to increase economic freedom, this Staff Software Engineer role offers a unique opportunity to shape the technical strategy behind Coinbase's logged-out web platform. As a candidate, you should be prepared to showcase your expertise in frontend and backend development, as well as your ability to drive technical leadership and mentorship. The current job market favors those with experience in programmatic SEO, Google Ads, and a strong understanding of the fintech landscape.

Job Description

About the Role

As a Staff Software Engineer at Coinbase, you will be responsible for leading the technical strategy across the logged-out web platform. This role requires a deep understanding of frontend and backend development, as well as the ability to drive technical leadership and mentorship. The logged-out web platform is a critical component of Coinbase's user acquisition strategy, and as such, you will be working closely with cross-functional teams to optimize the user experience and drive conversion.

The Top of Funnel team is responsible for capturing organic user interest through SEO and optimizing the logged-out web experience to convert curious visitors into Coinbase users. As a Staff Software Engineer, you will be working closely with this team to architect and build performant, SEO-optimized web experiences. You will also be responsible for defining the future of marketing attribution and user tracking, and ensuring that the Marketing Server infrastructure delivers reliable, scalable SSR at the edge.

What You Will Do

  • Drive rapid experimentation by leveraging best practices and tooling to create a repeatable, simple framework for quick logged-out experimentation
  • Build and optimize programmatic SEO pages that scale across millions of assets (crypto, equities, derivatives, prediction markets)
  • Optimize logged-out web experiences for SEO, web performance, and user conversion
  • Architect multi-product logged-out experiences to support Coinbase's asset expansion
  • Scale marketing and user tracking to enable marketing teams to effectively manage and optimize campaigns across multiple user segments and channels
  • Improve marketing attribution, measurement, and data quality across ad platforms
  • Provide technical leadership across the team and work closely with management and stakeholders to define strategic roadmaps
  • Mentor and coach engineers across the team on design techniques, coding standards, and growth engineering best practices
  • Identify and drive technical debt reduction and performance improvements across the logged-out platform
  • Collaborate with cross-functional teams to ensure alignment and effective execution of technical strategy

What We Are Looking For

  • 5+ years of experience in software engineering, with a focus on frontend and backend development
  • Deep expertise in React/Next.js frontend and Node.js/Go backend services
  • Strong understanding of programmatic SEO and Google Ads
  • Experience with marketing attribution and user tracking
  • Ability to drive technical leadership and mentorship
  • Strong communication and collaboration skills
  • Experience working in a fast-paced, dynamic environment
  • Strong problem-solving skills and ability to think critically
  • Experience with agile development methodologies

Nice to Have

  • Experience with Coinbase's specific technology stack
  • Knowledge of fintech industry trends and developments
  • Experience with machine learning and data science
  • Certification in software engineering or related field

Benefits and Perks

  • Competitive salary and equity package
  • Comprehensive health, dental, and vision insurance
  • 401(k) matching program
  • Flexible paid time off and remote work options
  • Professional development opportunities and conference sponsorships
  • Access to cutting-edge technology and tools
  • Collaborative and dynamic work environment

How to Stand Out

  • Make sure to highlight your experience with programmatic SEO and Google Ads in your resume and cover letter.
  • Be prepared to showcase your technical expertise in frontend and backend development during the interview process.
  • Emphasize your ability to drive technical leadership and mentorship, and provide examples of times when you have done so in the past.
  • Research Coinbase's technology stack and be prepared to discuss how you can contribute to it.
  • Be prepared to discuss your experience working in a fast-paced, dynamic environment and how you handle ambiguity and change.
  • Show enthusiasm for the fintech industry and Coinbase's mission to increase economic freedom.
  • Be prepared to provide examples of your problem-solving skills and ability to think critically.

This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.