Enable job alerts via email!

Senior Software Engineer, Backend (Platform - CETI) - Coinbase

Coinbase

Canada

On-site

CAD 187,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a forward-thinking company as a Senior Software Engineer in the Platform Product Group. You'll be instrumental in building a scalable and compliant platform, focusing on enhancing product quality through automated testing frameworks. This role offers the opportunity to implement cutting-edge AI/ML techniques to optimize testing processes and improve developer productivity. Collaborate with cross-functional teams to establish impactful testing strategies that shape the future of product development in the crypto space. If you're passionate about innovation and making a difference in the financial technology landscape, this is the role for you.

Benefits

Bonus
Equity
Medical Benefits
Dental Benefits
Vision Benefits

Qualifications

  • 5+ years of software engineering experience.
  • Strong knowledge of testing methodologies for functional and non-functional requirements.
  • Experience designing, building, and maintaining production services.

Responsibilities

  • Architect and implement automated testing frameworks to validate product behavior.
  • Define strategies to automate testing at unit, integration, and end-to-end levels.
  • Collaborate across teams to define scalable testing strategies.

Skills

Software Engineering
Automated Testing Frameworks
AI/ML Techniques
Testing Methodologies
Collaboration

Tools

Golang
Ruby
Docker
Rails
Postgres
MongoDB
DynamoDB

Job description

Senior Software Engineer, Backend (Platform - CETI) - Coinbase

Crypto Jobs

Job Description

Job Title: Senior Software Engineer, Backend (Platform - CETI)

  • Job Type: Full-time

About the Job

Join Coinbase's Platform Product Group to help build a scalable, trusted, and compliant platform for high-quality product development. The Consumer Engineering Test Infrastructure (CETI) team focuses on accelerating product development by implementing automated testing frameworks. You'll play a pivotal role in driving test automation across services, improving product quality and development speed.

Responsibilities

  • Build & Scale Testing Infrastructure – Architect and implement automated testing frameworks to validate product behavior.
  • Smart Automation – Define strategies to automate testing at unit, integration, and end-to-end levels.
  • AI/ML for Smarter Testing – Implement AI/ML techniques to optimize test execution, detect flaky tests, and enable self-healing automation.
  • Enhance Developer Productivity – Identify bottlenecks and streamline testing workflows.
  • Define & Drive Quality Metrics – Establish metrics that track test effectiveness and influence product quality decisions.
  • Cross-Functional Impact – Collaborate across teams to define scalable testing strategies that impact the entire company.

Requirements

  • 5+ years of software engineering experience.
  • Experience designing, building, and maintaining production services.
  • Strong knowledge of testing methodologies for functional and non-functional requirements.
  • Passionate about building an open financial system that brings the world together.

Nice to Haves

  • Experience with rapid company growth.
  • Familiarity with A/B testing frameworks or decomposing large monoliths into microservices.
  • Proficiency in Golang, Ruby, Docker, Rails, Postgres, MongoDB, or DynamoDB.
  • Experience with blockchain technology (e.g., Bitcoin, Ethereum).
  • Crypto-forward experience with Ethereum addresses, ENS, and dApps.

Salary & Benefits

Pay Range: $186,005 CAD

Includes bonus, equity, and benefits (medical, dental, vision).

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.