Go Engineer (Staff)
Remote
Full Time
#Engineering
#Go
#Solidity
#Web3
#Full Stack
#Security
#Testing
#APIs
#Bitcoin
At Thesis, we are a cryptocurrency venture studio dedicated to the mission of empowering individuals. Our team is a vibrant, down-to-earth, and highly collaborative group that operates entirely remotely. Since 2014, our founders have been active in the web3 space, building and funding innovative protocols and products that champion personal agency. Our portfolio includes notable projects like Mezo, the Bitcoin economic layer, the Threshold Network, Fold, Taho, and Embody. We are backed by industry-leading investors such as Andreessen Horowitz, Polychain Capital, and Draper Associates, and we are looking for passionate people to help us continue this work.
The opportunity
We are looking for a Staff Go Engineer to join us in seeding the node and bridge development for one of our upcoming projects. This role is central to our technical mission, requiring you to write robust Go code while interfacing deeply with Solidity and EVM functionality. You will be joining a team that values pragmatic problem solving and security above all else. As we grow, we are specifically looking for someone ready to step into a tech lead role to mentor a small team and help shape our engineering culture. This is a full-time, remote position that offers the chance to work on high-impact decentralized technology.
A day in the life
- You will architect and implement complex systems, focusing on security, stability, and maintainability while clearly articulating the trade-offs behind your technical decisions.
- You will act as a mentor to junior engineers, fostering a learning-centric environment where you help the team adhere to best practices and maintain high engineering standards.
- You will collaborate with engineering leadership to refine our development processes, structure sprint planning, and ensure our projects remain on track to deliver secure, user-focused software.
Who you are
You are a seasoned engineer with a deep passion for the inner workings of technology. You have at least three years of experience in a staff-level role or at least five years of success as a full-stack engineer in high-performance environments. You communicate effectively in English and possess the following skills:
- Expert-level knowledge of Go, including standard tooling and effective coding guidelines.
- Proven experience working with Solidity-Go bindings and interacting with smart contracts from a Go environment.
- A strong background in Web3, security, and testing practices.
- Ideally, you have technical familiarity with Bitcoin or the Evmos ecosystem.
- You are comfortable navigating ambiguity and creating structure where it is currently lacking.
Why you'll love it here
We pride ourselves on being a remote-first company that values freedom, autonomy, and communication. Joining our team means you will be part of a culture that is proudly offbeat and deeply cares about the success and well-being of every member. We offer a range of benefits to support your work and life, including:
- The flexibility of a fully remote work environment.
- Equity compensation to ensure you share in the success of the projects you build.
- Flexible hours to help you balance your professional and personal commitments.






