Current jobs related to Software Engineer | Core Protocol in Toronto - Old Toronto - Blockchain Works
-
Software Engineer | Core Protocol in Toronto
3 months ago
Old Toronto, Canada Blockchain Works Full timeAbout 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 in building and scaling teams at...
-
Software Engineer | Core Protocol in Toronto
5 months ago
Old Toronto, Canada Blockchain Works Full timeAbout 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 in building and scaling teams at...
-
VP of Engineering in Toronto
1 month ago
Old Toronto, Ontario, Canada Blockchain Works Full timeAbout Blockchain Works:Berachain is a high-performance, EVM-compatible, Layer 1 blockchain built on the Cosmos SDK. Our team combines traditional experience in building and scaling teams at technology companies with crypto-native experience from DeFi's most impactful protocols. We're passionate about Web3, blockchain infrastructure, and decentralized...
-
VP of Engineering in Toronto
1 month ago
Old Toronto, Ontario, Canada Blockchain Works Full timeAbout Blockchain Works:Berachain is a high-performance, EVM-compatible, Layer 1 blockchain built on the Cosmos SDK. Our team combines traditional experience in building and scaling teams at technology companies with crypto-native experience from DeFi's most impactful protocols. We're passionate about Web3, blockchain infrastructure, and decentralized...
-
VP of Engineering in Toronto
1 month ago
Old Toronto, Ontario, Canada Blockchain Works Full timeAbout Blockchain Works:Berachain is a high-performance, EVM-compatible, Layer 1 blockchain built on the Cosmos SDK. Our team combines traditional experience in building and scaling teams at technology companies with crypto-native experience from DeFi's most impactful protocols. We're passionate about Web3, blockchain infrastructure, and decentralized...
-
VP of Engineering in Toronto
1 month ago
Old Toronto, Ontario, Canada Blockchain Works Full timeAbout Blockchain Works:Berachain is a high-performance, EVM-compatible, Layer 1 blockchain built on the Cosmos SDK. Our team combines traditional experience in building and scaling teams at technology companies with crypto-native experience from DeFi's most impactful protocols. We're passionate about Web3, blockchain infrastructure, and decentralized...
-
Old Toronto, Canada Goldman Sachs Bank AG Full timeTax-Toronto-Associate-Software EngineeringLocation: Toronto, Ontario, CanadaOpportunity OverviewCORPORATE TITLE: AssociateOFFICE LOCATION(S): TorontoJOB FUNCTION: Software EngineeringDIVISION: TaxMORE ABOUT THIS JOBPlease note division and function examples are representative of opportunities common for this skill-set. The list is not exhaustive, and...
-
Software Engineer Core Platform
1 month ago
Old Toronto, Ontario, Canada Secoda Full timeAbout the RoleWe are seeking a skilled Software Engineer to join our Core Platform team at Secoda. As a key member of our team, you will be responsible for optimizing the onboarding and trial experience through experimentation, improving the UX of our core platform, and debugging customer problems.Key Responsibilities:Optimize the onboarding and trial...
-
Software Engineer Core Platform
1 month ago
Old Toronto, Ontario, Canada Secoda Full timeAbout the RoleWe are seeking a skilled Software Engineer to join our Core Platform team at Secoda. As a key member of our team, you will be responsible for optimizing the onboarding and trial experience through experimentation, improving the UX of our core platform, and debugging customer problems.Key Responsibilities:Optimize the onboarding and trial...
-
Software Engineer Core Platform
1 month ago
Old Toronto, Ontario, Canada Secoda Full timeAbout the RoleWe are seeking a skilled Software Engineer to join our Core Platform team at Secoda. As a key member of our team, you will be responsible for optimizing the onboarding and trial experience through experimentation, improving the UX of our core platform, and debugging customer problems.Key Responsibilities:Optimize the onboarding and trial...
-
Software Engineer Core Platform
1 month ago
Old Toronto, Ontario, Canada Secoda Full timeAbout the RoleWe are seeking a skilled Software Engineer to join our Core Platform team at Secoda. As a key member of our team, you will be responsible for optimizing the onboarding and trial experience through experimentation, improving the UX of our core platform, and debugging customer problems.Key Responsibilities:Optimize the onboarding and trial...
-
Core Software Engineer
3 weeks ago
Toronto, Ontario, Canada Electronic Arts Full timeJob Title: Core Software EngineerElectronic Arts is seeking a highly skilled Core Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing and implementing high-quality software solutions that meet the needs of our customers.Responsibilities:Collaborate with cross-functional teams to develop...
-
Core Software Engineer
3 weeks ago
Toronto, Ontario, Canada Electronic Arts Full timeJob Title: Core Software EngineerElectronic Arts is seeking a highly skilled Core Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing and implementing high-quality software solutions that meet the needs of our customers.Responsibilities:Collaborate with cross-functional teams to develop...
-
Core Software Engineer
4 weeks ago
Toronto, Ontario, Canada Electronic Arts Full timeJob Title: Core Software EngineerElectronic Arts is seeking a highly skilled Core Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing and implementing high-quality software solutions that meet the needs of our customers.Responsibilities:Collaborate with cross-functional teams to develop...
-
Core Software Engineer
4 weeks ago
Toronto, Ontario, Canada Electronic Arts Full timeJob Title: Core Software EngineerElectronic Arts is seeking a highly skilled Core Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing and implementing high-quality software solutions that meet the needs of our customers.Responsibilities:Collaborate with cross-functional teams to develop...
-
Senior Software Engineer | Core
2 months ago
Old Toronto, Canada Berachain Full timeBerachain 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 in building and scaling teams at technology companies...
-
Senior Software Engineer Toronto
4 weeks ago
Old Toronto, Ontario, Canada Highfi Full timeAbout HighFiHighFi is a cutting-edge platform that leverages generative AI to revolutionize fintech lending operations. By streamlining complex workflows, HighFi empowers innovative lenders to access a global network of capital partners and optimize their capital markets operations on a unified platform.The TeamWe're a dynamic team of 6, comprising product,...
-
Senior Software Engineer Toronto
4 weeks ago
Old Toronto, Ontario, Canada Highfi Full timeAbout HighFiHighFi is a cutting-edge platform that leverages generative AI to revolutionize fintech lending operations. By streamlining complex workflows, HighFi empowers innovative lenders to access a global network of capital partners and optimize their capital markets operations on a unified platform.The TeamWe're a dynamic team of 6, comprising product,...
-
Software Engineer
5 months ago
Old Toronto, Canada Blockchain Works Full timeAbout 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 in building and scaling teams at...
-
Software Engineering Manager
4 weeks ago
Old Toronto, Ontario, Canada The Toronto-Dominion Bank (Canada) Full timeJob Title: Manager, EngineeringAt The Toronto-Dominion Bank (Canada), we are seeking a highly skilled and experienced Manager, Engineering to join our team.Key Responsibilities:Lead and manage a team of engineers to design, develop, and maintain software applications.Collaborate with cross-functional teams to identify business requirements and develop...
Software Engineer | Core Protocol in Toronto
3 months ago
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 in building and scaling teams at technology companies like Apple, Coinbase, IBM, and Y-Combinator with crypto native experience from some of DeFi’s most impactful protocols. We're all highly passionate about Web3, Toybox, and building infrastructure to bring decentralized finance to the masses. Our core engineering team is based in Toronto. Here at Berachain, you’ll be joining a world-class team of experienced founders, engineers, and researchers passionate about designing sustainable economic and blockchain systems. We’re well funded by a group of leading digital asset investors, hedge funds, centralized exchange venture arms, and strategic angels.
We are looking for self-starters and mission-driven individuals to join us as we build the future of decentralized finance. The ideal candidate for this role takes initiative and ownership over their work, thrives in a fast-paced and highly collaborative in-person environment, and is capable of rapidly adapting to evolving needs as required.
Requirements:- 3+ years experience in software development and relevant experience in blockchain technologies.
- Degree in Computer Science, Computer Engineering, Software Engineering, or related field.
- Significant experience in writing Golang programs with a good understanding of the best practices, concurrency primitives, packages go/*, and reflection; and ability to write production-quality code.
- Experience with the Cosmos SDK, Tendermint, etc.
- Familiarity with blockchain technologies and concepts (smart contracts, governance, wallet transactions, Cosmos SDK, etc.).
- Deep understanding of computer science fundamentals including networking, storage, operating systems, data structures, transpilers/compilers, etc.
- Experience in an agile development environment.
- Knowledge of UNIX network stack (TCP/IP, HTTP).
- Experience with gRPC.
- Experience with git.
- We especially encourage engineers that fulfill some of the above with no prior experience of working on blockchain technologies.
- Experience in creating microservices for such systems as Kubernetes, Ansible, Docker, Terraform.
- Interest in the topics of proof-of-stake, consensus algorithms, decentralized exchanges, public-key cryptography, etc.
- Experience in setting up and working with CI systems.
- Past contributions to the Cosmos-SDK and/or Tendermint Core.
- You are passionate about blockchain, have used DeFi Apps, and believe in the opportunity of decentralization and blockchains to change how the financial world works today.
- Write high-quality and well-tested Golang code, following the latest design and development patterns.
- Participate in the design, development, and implementation of the core Berachain economic system.
- Explore Cosmos SDK projects and other projects that will be built on the cosmos. Write documentation, design flow diagrams, and review.
- Create tools for load testing and protocol benchmarking.
- Research, design, scope, and estimate what you need to do.
- Constantly improve yourself by keeping up to date with the latest technology trends.