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

Vulcanize
Minneapolis, MN, United States
Remote
Full-time
We are sorry. The job offer you are looking for is no longer available.

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.

30+ days ago
Related jobs
Promoted
BlueCross BlueShield of Minnesota
Eagan, Minnesota

Blue Cross and Blue Shield of Minnesota is one of the most recognized and trusted health care brands in the world with 2. Experience with agile, DevOps, IT Service Management, and other development and support processes and methodologies. Experience with agile, DevOps, IT Service Management, and oth...

Promoted
HID
Eden Prairie, Minnesota

As a Senior Manager, Embedded and Software Solutions within HID’s Secure Issuance FARGO business unit, you will lead multiple functional teams within design engineering (electrical engineering as well as firmware/software development). For more than 25 years, organizations across a variety of indust...

Promoted
Barr Engineering Co.
Minneapolis, Minnesota
Remote

Projects will focus on design and analysis and will include preparing plans and specifications, writing reports, and developing cost estimations. Experience with statistical analysis of solar and wind data, resource and net energy production forecasts (including uncertainty/variability analysis and ...

Sargent & Lundy
Minneapolis, Minnesota

As an Associate Electrical Engineer, you will prepare reports that present technical and project information in a clear and concise manner and meet client requirements and S&L formats. This position offers you the opportunity to work in a project team environment with other engineers and designers i...

AeroVironment
Remote - Minnesota
Remote

Contributes to development of core technology including:Target detection, classification, localization, and tracking (DCLT)Guidance, Navigation, and Control (GNC), especially as integrated with computer visionState estimation, especially using combined visual / inertial inputsEmbedded systems archit...

Thrivent
Minneapolis, Minnesota
Remote

Mentor and develop junior and mid-level data scientists, guiding their career growth and enhancing the team's overall skill set. The following benefits may be offered: various bonuses (including, for example, annual or long-term incentives); medical, dental, and vision insurance; health savings acco...

Stryker
Minneapolis, Minnesota
Remote

Critical thinkers who naturally see opportunities to develop and optimize work processes – finding ways to simplify, standardize and automate. The ideal candidate is excited to advocate for the protection our customers and their patients through creation and implementation of efficient meaningful se...

General Dynamics
Bloomington, Minnesota

We encourage you to apply if you have any of these preferred skills or experiences: advanced computing software, hardware, embedded or systems development and fielding; sustainment and lifecycle support; strong and diverse working knowledge of software languages, hardware and industry best practices...

Utility Consumer Analytics Inc.
Minneapolis, Minnesota
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...

Allscripts
Minneapolis, Minnesota
Remote

Develop and test WebApi and WCF services that provide business logic, access a variety of data storage technologies, and interact through messaging, REST, and SOAP patterns. We then deliver actionable insights to drive improved outcomes, reduce patients’ out-of-pocket costs, and enhance patient unde...