Search jobs > Columbus, OH > Remote > Software engineer

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

Vulcanize
Columbus, OH, 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.

27 days ago
Related jobs
Promoted
Reli.
Columbus, Ohio
Remote

We’re looking for a Junior Software Developer who can help with developing scripts and tools to support our digital advertising, product, and supply chain teams. We are looking for new team members that are enthusiastic and willing to learn and grow with the company. Growth Plan that lays out opport...

Promoted
The National Board of Boiler and Pressure Vessel Inspectors
Columbus, Ohio

National Board codes and standards development; inspection techniques; boiler and pressure vessel design, construction, operation, maintenance, and repair; all design processes; all welding and fabrication methods and principles used in Code construction. This role requires excellent written and ora...

iboss
Columbus, Ohio
Remote

As a Senior C++ Software Engineer at iboss, you’ll have the opportunity to work on multiple technologies and mentor a team of software developers. Master's or Bachelor's degree in either Computer Science, Computer Engineering, Electrical Engineering or Software Engineering. Quickly understand and ex...

JPMorgan Chase & Co.
Columbus, Ohio

As a Lead Software Engineer at JPMorgan Chase with in Community and Consumer Banking in Developer Practices and Release Engineering team, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable w...

Highmark Health
OH, Working at Home, Ohio

The senior level acts as subject matter expert and provides guidance/mentor to lower level Software Engineers. The incumbent and team, will be involved in every aspect at part of the software application build process from idea generation, business analysis, technical design and software development...

JPMorgan Chase & Co.
Columbus, Ohio

We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorgan Chase within Asset & Wealth Management, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology pro...

Wolters Kluwer Financial Services, Inc.
Hilliard, Ohio
Remote

The Senior Product Software Engineer for Wolters Kluwer TeamMate has primary responsibility for building maintainable and scalable business applications that operate 24/7/365. Design and implement solutions to market problems that are scalable and perform at a high-level. TeamMate products, as well ...

Burns & McDonnell
Columbus, Ohio

The Senior Plumbing Engineer will lead plumbing design project teams to create world class designs for new projects, alterations and redevelopments on a variety of projects including power, process, corporate, healthcare, pipeline, airports, institutional, industrial, manufacturing, government and m...

JPMorgan Chase & Co.
Columbus, Ohio

We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorgan Chase within the Corporate Technology, Global Finance Technology team you serve as a seasoned member of an agile team to design and deliver trusted...

CCH Incorporated
Hilliard, Ohio
Remote

Maintains knowledge of relevant Wolters Kluwer software products and relevant third party software products. Uses maintained technical knowledge (above) to provide cutting edge custom software solutions and to act as a technical advisor, both to customers and to in house departments. Works with cust...