Enable job alerts via email!

Senior Software Engineer | Core Protocol in Toronto - Berachain -⛓⚛️

Blockchain Works

Toronto

On-site

CAD 100,000 - 130,000

Full time

9 days ago

Boost your interview chances

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

Job summary

A leading company in the blockchain sector is seeking a Senior Software Developer to join their team in Toronto. The role involves architecture and implementation of software critical to their decentralized finance platform, requiring expertise in Golang and blockchain technologies. Candidates should have a strong background in software development and a passion for DeFi applications.

Qualifications

  • 5+ years in software development with blockchain experience.
  • Significant experience in Golang, familiarity with best practices.
  • Understanding of the Ethereum Virtual Machine and Cosmos SDK.

Responsibilities

  • Own architecture, development, and implementation of critical Berachain software.
  • Write high-quality, well-tested Golang code.
  • Explore Cosmos SDK and create documentation.

Skills

Golang
Communication skills
Software development
Systems design

Education

Degree in Computer Science
Degree in Software Engineering

Tools

Kubernetes
Docker
Terraform

Job description

About Berachain:

Berachain is a high-performance, EVM (Ethereum Virtual Machine) compatible, Layer 1 blockchain built on the Cosmos SDK. We're a young, world-class team of experts in computer science, type theory, economic game theory, risk management, and enterprise development. Our team combines traditional experience from companies like Apple, Coinbase, IBM, and Y-Combinator with crypto native experience from impactful DeFi protocols. We are passionate about Web3, Toybox, and building infrastructure to bring decentralized finance to the masses. Our core engineering team is based in Toronto. At Berachain, you'll join a team of experienced founders, engineers, and researchers dedicated to designing sustainable economic and blockchain systems. We are well-funded by leading digital asset investors, hedge funds, exchange venture arms, and strategic angels.

We seek self-starters and mission-driven individuals to help build the future of decentralized finance. The ideal candidate takes initiative, owns their work, thrives in a fast-paced, collaborative environment, and adapts quickly to evolving needs.

Requirements:
  • 5+ years in software development with relevant blockchain experience.
  • Degree in Computer Science, Computer Engineering, Software Engineering, or related field.
  • Significant experience in Golang, with understanding of best practices, concurrency, packages go/*, reflection, and production-quality code.
  • Deep understanding of computer science fundamentals: networking, storage, OS, data structures, transpilers/compilers.
  • Systems design expertise with a focus on simplicity in internal abstraction and third-party dependencies.
  • Excellent communication skills, clear writing, and ability to work with diverse contributors and users.
  • Strong sense of responsibility and ownership, capable of setting and meeting deadlines.
  • Understanding of the Ethereum Virtual Machine, CosmWasm, etc.
  • Experience with Cosmos SDK, Tendermint, etc.
  • Experience in agile development and CI systems.
  • Knowledge of UNIX network stack (TCP/IP, HTTP).
  • We encourage applications from engineers with some of these skills but no prior blockchain experience.
Nice to have:
  • Experience with microservices, Kubernetes, Ansible, Docker, Terraform.
  • Interest in proof-of-stake, consensus algorithms, decentralized exchanges, cryptography.
  • Passion for blockchain, DeFi applications, and decentralization's potential to transform finance.
Job Responsibilities:
  • Own architecture, development, and implementation of critical Berachain software.
  • Write high-quality, well-tested Golang code following best practices.
  • Explore Cosmos SDK and related projects; create documentation and flow diagrams.
  • Develop tools for load testing and protocol benchmarking.
  • Stay updated with the latest technology trends to continually improve skills.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Software Engineer | Core Protocol in Toronto - Berachain -⛓⚛️

Blockchain Works

Toronto null

On-site

On-site

CAD 90.000 - 120.000

Full time

8 days ago