Search jobs > Las Vegas, NV > Remote > Software engineer golang

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

Vulcanize
Las Vegas, NV, 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.

15 days ago
Related jobs
Promoted
Light and Wonder, Inc.
Las Vegas, Nevada

Work closely with other engineers to provide guidance and assistance in the areas of software architecture, coding standards, and system related issues. Use company standards and apply design principals and patterns to develop robust software. Utilize technical knowledge to write and complete softwa...

Promoted
LVI Associates
Las Vegas, Nevada
Remote

With a strong dedication to sustainability and innovation, we are seeking a dynamic and experienced Wastewater Project Manager to join the team. As a Water/Wastewater Project Engineer you will play a pivotal role in overseeing and executing wastewater management projects throughout NYC. Develop and ...

Promoted
Zillion Technologies, Inc.
Las Vegas, Nevada
Remote

Performs stress, load, regression, and performance testing to validate production readiness of software applications and infrastructure for stability and performance. Design, develop, and execute performance test cases and scripts through analysis of product specifications and software requirements....

Promoted
CBase Inc
Las Vegas, Nevada
Remote

Candidate will interact with other IT client teams and will be responsible for understanding/troubleshooting/resolving issues and providing root cause analysis and feedback to the clients. As an Engineer 2, the candidate will be responsible for using your technical knowledge to resolve technical iss...

Promoted
General Dynamics Mission Systems
Las Vegas, Nevada

As a software engineer for the Mission Readiness Systems business area, you'll be a member of a cross functional team responsible for creating software integrated solutions for various secure Android, Windows, and Linux environments with a strong focus on mobile and web application development. Clea...

Light & Wonder, Inc
Nevada, US
Remote

Plan, design, develop, implement, admin, maintain, and enhance Enterprise applications and tools (Atlassian products (JIRA Software & Service Desk, Confluence, Bitbucket etc. Building and improving Open Source components and frameworks. Service Desk and portal design and development. Must be able to...

iboss
Nevada
Remote

Our development scope extends from device specific driver, service, and communication protocols to cloud scalable connectivity and big data processing through third-party analytics tool integration and customer enterprise UI creation for security policy management. Quickly understand and extend engi...

New Relic, Inc.
Las Vegas, Nevada
Remote

Software Engineer Req ID 1 Location(s) Baltimore, Maryland, USA; Charlotte, North Carolina, USA; Detroit, Michigan, USA; Las Vegas, Nevada, USA; Portland, Oregon, USA; Prospect, Connecticut, USA; Providence, Rhode Island, USA; Provo, Utah, USA; Vancouver, Washington, USA; Wichita, Kansas, USA; Work ...

MGM Resorts International
Las Vegas, Nevada

The Sr Software Engineer of Identity and Access Management (IAM) will be responsible for designing, engineering, implementation of all IAM technologies across enterprise. Help build technical and non-technical processes, policies, and standards that reflect security best practices and minimizes MGMR...

Splunk Inc
Nevada, United States
Remote

Software Engineer - Control Plane FoundationsSplunk’s Cloud Infrastructure organization builds robust and resilient platform solutions for hosting Splunk's enterprise software. Ability to coach/mentor junior engineers on the team, provide technical direction, perform design/code reviews and champion...