Software Engineer (Intermediate)
We are looking for Software Engineers to help us work on the future of developer tools for the Tezos blockchain. When creating open-source tools for...
We are looking for Software Engineers to help us work on the future of developer tools for the Tezos blockchain. When creating open-source tools for Tezos application creators, we focus on a rich developer experience, clarity, productivity, and satisfaction while providing reliable, high-quality products.
If you love technology and using it to solve complex problems, have an interest in developer products or blockchain, we want to hear from you!
In this role, you will help us ideate, implement and launch new product opportunities that bring the Tezos developer experience to a new level. You will engage with your cross-functional team members and users, and work on elegant solutions to user problems through design, implementation, testing, documentation and launch. Post release, you will use new learnings to iterate, creating an even larger impact, investigate and correct issues.
As part of this role, you will work on new product initiatives for new and existing products such as https://tezostaquito.io/.
Your Responsibilities
- Help driving meaningful outcomes for the business by building, maintaining and enhancing developer tools to create ultimate experience for developers
- Engage with our developer users in community forums
- Software design and architecture: Working alongside product management to co-create product requirements, then transform them into high-quality developer tools through collaborative design, implementation, testing and documentation.
- Software quality: Reinforce the quality and stability of production-level code through design, unit testing, code reviews, and collaboration with other team members on test strategy and its implementation.
- Refactoring and technical debt management: Ensuring a healthy codebase, proactively adding architectural improvements to the product to maintain scalable and maintainable software.
Location
Our Vancouver office, fully remote within Canada, or a blend, whatever works best for you!
(#LI-Remote)
Requirements
- Professional advanced TypeScript experience, or strong experience with Java or C# with a keen interest to become an expert in TypeScript and languages specific to Tezos blockchain development (LIGO, SmartPy, etc.)
- Knowledge & curiosity of computer science fundamentals (type systems, data structures, algorithms, state machines, etc.)
- Practical understanding of Public Key encryption and its use-cases in the blockchain domain
- Eager to prototype an idea and learn from past experiences
- Have the ability to reflect upon past choices and act upon those reflections.
Bonus:
- Experience in working in open-source
- Blockchain experience
- Python, Go, ReasonML, or OCaml experience
Benefits
- Employer funded extended health and dental benefits
- Maternity/Parental leave top-up benefits
- Cryptocurrency vesting bonuses
- Internal start-up incubator
- Remote, in-office and hybrid work environments
- Opportunities for professional development including conferences, seminars, and educational courses
Below are some other jobs we think you might be interested in.
-
Software Engineer - Data Engineering
- Akuna Capital
- Chicago, IL
Jun 23 -
Senior Software Engineer
- DRW
- Tel Aviv
Jun 19 -
Software Engineer, London
- Talos Trading
- London
Jun 20 -
Senior Software Engineer
- MadHive
- Remote, United States; Madhive US (Redwood City)
May 22 -
Python Software Engineer
- Cboe Digital
- London, United Kingdom
Jun 24 -
Software Engineer - Compliance
- Rain
- New York, NY
May 27 -
Senior Software Engineer
- Ellipsis Labs
- New York, New York
Jun 02 -
Software Backend Engineer
- Sardine
- India
- Remote
Jun 03 -
Software Engineer - Solutions
- Alchemy
- San Francisco; New York
May 29 -
Software Engineer - Fullstack
- Onramper
- Amsterdam, Noord-Holland, Netherlands
Jun 10 -
Senior Software Engineer
- IEX
- New York
Jun 29 -
Senior Software Engineer
- Coinbase
- Remote - USA
- Remote
Jun 26 -
Software Engineer - Android
- ether.fi
- Dubai; Cayman; Denver; New York
Jun 06 -
Senior Software Engineer
- Caladan
- Singapore
Jun 29 -
Software Engineer, AI
- thirdweb
- San Francisco, New York, London, Bangalore, Remote
- Remote
Jun 28 -
Software Engineer - Solana
- Rain
- New York, NY; Remote
- Remote
Jun 02 -
Software Engineer (fullstack)
- Waterfall
- New York, NY
Jun 02 -
Lead Software Engineer, Clearing Engineering
- CoinDesk
- New York
Jun 29 -
Software Engineer, New York
- Talos Trading
- New York
Jun 12 -
Drift - Junior Software Engineer
- Drift Protocol
- Fully-Remote, working in the Asia timezone
- Remote
Jun 15

