Skip to main content

Coinbase

Software Engineer, Data Platform Team

Remote - USA (Remote)From $179.3kmidAdded today

About this role

Coinbase is seeking a Software Engineer to contribute to building the future of finance in a remote-first environment. This role emphasizes responsible use of generative AI tools to drive efficiency and quality in daily work, with quarterly in-person collaboration sessions.

What you'll do

  • Build and maintain software systems supporting Coinbase's financial platform
  • Leverage generative AI tools and copilots effectively in development workflows
  • Apply human-in-the-loop practices to ensure business-ready outputs
  • Collaborate during quarterly in-person working sessions called 'surges'
  • Continuously learn and adapt as AI and development tools evolve
  • Drive measurable improvements in efficiency, cost, and code quality

What they're looking for

  • Software engineering and full-stack development
  • Proficiency with generative AI tools (e.g., LibreChat, Gemini, Glean)
  • AI-assisted coding and copilot usage
  • Problem-solving and critical thinking
  • Ability to apply human oversight to AI-generated outputs
  • Adaptability to emerging technologies
  • Remote collaboration and communication
  • Financial systems or blockchain knowledge (beneficial)
Apply on the employer's site

Opens the official application on the employer’s site. No login required.

Coinbase

Coinbase builds cryptocurrency and financial services infrastructure, with a focus on internal platforms, developer tools, and compliance systems. The company is hiring software engineers, platform engineers, and analytics engineers to enhance developer infrastructure, support operations, power compliance workflows, and deliver data analytics solutions.

View all jobs at Coinbase

Likely interview questions

  • How do you currently use generative AI tools in your development workflow, and what practices do you follow to ensure output quality?
  • Describe a time you used an AI copilot to solve a problem—what were the results and how did you validate the solution?