Search jobs > Salt Lake City, UT > Remote > Software engineer golang

Software Engineer, GoLang, GoEthereum (Junior and senior level, fully remote)

Vulcanize
Salt Lake City, UT, United States
Remote
Full-time

Software Engineer, Golang & Blockchain

Job Description

As a member of the Vulcanize, Inc. engineering team, you will contribute to the creation of a new L2 blockchain and a data marketplace addressing a vast and growing market.

You will contribute code and review others' code on projects spanning multiple technologies.

The product is nearing launch readiness, and your challenge will be to study and understand the overall architecture and our unique innovations, while contributing immediate value to known problem areas, such as database optimization.

Your deep expertise in blockchains (eg. Ethereum, Cosmos) and proficiency with the GoLang language and libraries will allow you to make immediate contributions to the software and set the future directions to facilitate our success on the market and ensuing growth.

You will write and review code in GoLang, with Typescript and Python playing important parts in our product as well. You are fluent with Git, are accustomed to remote work, and have worked on small teams in a startup environment in the past.

About Vulcanize

Vulcanize, Inc. are blockchain and IPLD experts with many years of experience in Ethereum and CosmosSDK, as well as a solid understanding of blockchain and database fundamentals.

The Vulcanize team works on Laconic , a collection of software that empowers Web3 developers to access multi-chain data in a way that uniquely preserves the verifiability of the data they extract.

This service is powered by their open source IPLD-based Postgres database. It has a full index of Ethereum chain data and they are in the process of adding additional chains.

The Laconic stack relies on IPLD, leverages IPFS, and intends to use Filecoin for archival storage. The repositories that make up the Laconic Stack are listed in the relevant repos below.

The Laconic product suite also includes Watchers, which auto-generate code from Solidity source, capable of reading and transforming activity from smart contracts into IPLD blocks stored and indexed in a relational database.

Using the Laconic techniques, Vulcanize was able to accelerate a number of services, in particular, serving The Graph subgraphs and RPC endpoint queries.

The Laconic work originated with VulcanizeDB, a technology conceived while Vulcanize was working with MakerDAO in 2017.

Since 2016, Vulcanize has been awarded a plethora of prestigious grants and contracts. They were core contributors to Ethereum, IPLD / IPFS, and CosmosSDK.

Vulcanize received a grant from the Ethereum Foundation for EIP-1559. Vulcanize was twice appointed by the Interchain Foundation for Core Contribution to the Cosmos SDK, where they worked on SMT and State Streaming (ADRs 38 and 40).

The Interchain Foundation also awarded Vulcanize a grant to work on Tendermint-Cosmos IPFS integration and to develop a Postgres-IPFS caching layer.

This work was never completed, but produced IPLD schemas for the Tendermint and Cosmos data structures, as well as a Golang implementation of IPLD codecs for these objects, and a proposed scheme for providing generic IPLD support for any CosmosSDK chain.

Vulcanize President Rick Dudley also served on the TAC (Technical Advisory Committee) for Interhain Foundation for several terms.

Vulcanize also received a grant from MolochDAO to build an IPLD-based Ethereum block explorer .

Vulcanize has received prior large grants from Protocol Labs for their Ethereum as IPLD work. This work produced IPLD schemas for the Ethereum data structures as well as Typescript and Golang implementations of IPLD codecs for these objects.

14 days ago
Related jobs
Promoted
Velvet
Salt Lake City, Utah

Design and build services and integrations for LLM pipelines, prompt tuning and engineering, benchmarking, and RAG for various generative AI use-cases. Identify and suggest improvements to existing system architecture and infrastructure to improve stability and software quality. We’re looking for in...

Home Depot
UTAH, US

Plans and Aligns - Collaborates with other team members in agile processes; Creates new and better ways for the organization to be successful; Works the Product Team to ensure user stories are valuable, developer ready, easy to understand and testable; Delivers multi-mode communications that convey ...

CIRCLE
Salt Lake City, Utah

You’ll also be one of the team’s responders and event handlers and act as a technical consultant to help find the root cause of incidents involving our cloud infrastructure and codebase. Our infrastructure – including USDC, a blockchain-based dollar – helps businesses, institutions and developers ha...

BBA Consultants
Salt Lake City, Utah

This position’s focus will be toenable the growth BBA’s Wind and Solar energy business line, supporting thedirector and manager, and lead BBA’s wind, solar and grid-connected energystorage projects and strengthen client relationships. BBA has an established Wind andSolar business line and wants to s...

Software Galaxy Systems, LLC
Salt Lake City, Utah

Responsible for the daily management and development of direct reports to include recruitment and training, performance management and appraisals, scheduling of staff to meet Production plans, and addressing employee issues or concerns. Requires experience with and understanding of equipment control...

401GO
Sandy, Utah

We’ve built the world's most advanced and fully automated retirement platform. This role offers the opportunity to work on a dynamic team with experienced engineers to help you grow professionally in a supportive and creative environment. Develop and maintain software applications using Python; Djan...

Utility Consumer Analytics Inc.
Utah, United States
Remote

Lead, mentor, and inspire a team of software developers to deliver high-quality software solutions on time and within budget. Drive the design and development of full-stack software applications using the Java tech stack, ensuring responsiveness, performance, and alignment with architectural standar...

BD
Utah,USA
Remote

It takes the imagination and passion of all of us—from design and engineering to the manufacturing and marketing of our billions of MedTech products per year—to look at the impossible and find transformative solutions that turn dreams into possibilities. This individual will work in a team setting w...

Capgemini
Utah, US

Should have good experience in building and managing applications in any CMS preferably Tridion Individual will act as an Individual Contributor doing build engineering support and development for the content management product provided by the Vendor SDL Tridion Should have the capability to analyse...

BD
Salt Lake City, Utah
Remote

It takes the inspiration and passion of all of us—from design and engineering to the manufacturing and marketing of our billions of MedTech products per year—to look at the impossible and find ground-breaking solutions that turn dreams into possibilities. Directly engage with product engineering tea...