Software Engineer

 

Description:

Coinbase is on a mission to increase global economic freedom by building the emerging onchain platform and shaping the future of the financial system. The company is seeking a highly motivated and skilled Software Engineer, Backend to join its Crypto Data Foundations team. This role is suited for individuals passionate about blockchain, crypto, and modern engineering practices who are eager to work on solving the hardest technical challenges in the industry. Coinbase provides an intense, high-performance work culture that demands excellence and collaboration while rewarding impact and innovation.

In this role, you will be working on ChainStack, Coinbase’s open-source, industry-leading data availability solution. The platform is designed to ingest, index, and parse massive volumes of crypto data with minimal latency, ensuring highly efficient, scalable access across the blockchain ecosystem. As a Backend Engineer, you will contribute to designing, building, and scaling core infrastructure components that are used across the organization, enabling other engineering teams to deliver with speed, reliability, and security.

Key Responsibilities:

  • Provide technical structure, collaborate with management and stakeholders, and help define strategic technical roadmaps.

  • Manage project deliverables, deadlines, and priorities while applying strong technical expertise.

  • Mentor and train fellow engineers on coding best practices, design patterns, and industry standards.

  • Design and implement scalable, fault-tolerant infrastructure components, such as secrets storage, dynamic configuration, and container orchestration.

  • Learn, improve, and maintain cloud provisioning services, primarily written in Golang and Terraform.

  • Build solutions that align with modern cloud technologies and industry best practices.

  • Provide exceptional support to internal engineering teams using cloud provisioning services.

  • Write well-tested, high-quality, and reliable code tailored to customer and organizational needs.

Key Requirements:

  • Minimum of 2 years of professional experience in software engineering.

  • Proven experience in designing, building, scaling, and maintaining backend services and infrastructure.

  • Strong coding skills with a focus on writing clean, tested, and maintainable code.

  • Hands-on experience with Infrastructure as Code (IaC).

  • Strong problem-solving skills with the ability to identify root causes and deliver effective solutions.

Preferred Skills (Nice to Have):

  • Hands-on experience and familiarity with blockchain and crypto ecosystems, including interacting with Ethereum addresses, using ENS, and engaging with dApps or blockchain-based services.

Salary & Benefits:

  • Target salary: 154000 CAD annually (approx. 12833 CAD monthly).

  • Includes bonus, equity, and a comprehensive benefits package (medical, dental, vision).

  • Opportunities for in-person collaboration via company offsites and team events.

Organization Coinbase
Industry IT / Telecom / Software Jobs
Occupational Category Software Engineer
Job Location Toronto,Canada
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2025-09-20 2:17 pm
Expires on 2026-01-05