Blockchain Engineer Jobs in Web3

337 jobs found

web3.career is now part of the Bondex Logo Bondex Ecosystem

Receive emails of Blockchain Engineer Jobs in Web3
Job Position Company Posted Location Salary Tags

Propine Technologies Pte Ltd

Singapore, Singapore

$42k - $72k

Paysail

New York, NY, United States

$150k - $250k

Protochain Research

New York, NY, United States

$63k - $90k

SyncFab

United States

$42k - $65k

OpenPool

New York, NY, United States

$54k - $75k

Magic Eden

United States

$72k - $75k

Metatheory Inc.

United States

$72k - $80k

Electron Labs

India

$50k - $100k

Fetch.ai

United Kingdom

$0k

PsyFinance

Singapore, Singapore

$71k - $124k

Webaverse

San Francisco, CA, United States

$170k - $250k

Arda

Remote

$40k - $120k

Nexo

Bulgaria

$81k - $100k

StreamFlow Finance

Remote

$63k - $90k

Stardust

Palo Alto, CA, United States

Propine Technologies Pte Ltd
$42k - $72k estimated
Singapore Singapore
Apply

Work should be challenging.

Your work should challenge the status quo.

You should be defining the future, not being dependent on it.

You don’t like it safe, and prefer to swim in the deep end, while figuring things out.

You want to be an avant-garde.


If this resonates with you, then you’ll fit right in here at Propine.

Propine is re-inventing capital markets using blockchain technology. We’ve worked with Monetary Authority of Singapore (MAS), to become the first licensed custodian for digital assets in the world.

We are re-imagining the issuance and life cycle management of capital market products like equities, debt, structured products and funds using blockchain technology, to reduce friction and increasing value accrual for both issuers and investors.

This role requires you to have a ‘do-whatever-it-takes’ mindset and learn to operate just outside the limit of your comfort zone. If this excites you, but also makes you a bit nervous, then you might be the right fit.


Seniority: Mid-senior Level

Job description:

You will work directly with the CTO and will be part of the Engineering team. You will communicate and collaborate across the organization to:


Develop and maintain our products

· Contribute to the ideation, technical design, implementation, and testing of product features that will transform the capital markets.

· Implement support for various blockchain architectures and integrate our applications to various native blockchains

· Design & deliver thoughtfully crafted REST APIs, interfaces and database schemas to ensure scalability, maintainability, and performance.

· Developing internal back-office website applications: front-to-back, i.e. UX, DB, APIs.

· Produce high quality software following good architecture and design principles that are scalable. Contribute to test automation within an agile team

Participate in and contribute actively to architecture reviews, code reviews, design reviews, postmortems, and raise the bar for engineering best practices across the team.

· Document changes and guides for the applications


Setup and maintenance of infrastructure

· Setup and secure blockchain nodes, wallets and application servers

· Write scripts to automate the deployment of infrastructure

· Perform regular maintenance on servers and nodes to ensure business continuity

· On-call rotation for incidents

· Document steps and processes for the setup and maintenance of infrastructure


Provide technical support

· Provide technical support for our customers

· Document solutions for common problems

· Provide technical support for our operations team to solve operational issues


Perform operations

· Perform operational duties on a rotational basis

· Document operational processes


Governance and Compliance

· Follow defined processes to ensure that compliance is met


Knowledge on digital assets

· Keeping abreast of the developments in cryptocurrencies and digital assets


Requirements for this role

  • A degree in Computer Science or Software Engineering is a must.
  • 4-7 years of experience in hands-on coding.
  • Experience in writing applications using Typescript/JavaScript, Ruby on Rails, React & Redux is a must.
  • Comfortable with database technology: e.g. MySQL, SQL Server, Oracle
  • Experience in managing Linux servers is very important.
  • Foundation level knowledge and programming experience with Bitcoin, Ethereum or other crypto currencies is a must
  • Experience building and deploying applications and services into cloud environments (AWS stack)
  • Ability to work effectively in a fast paced, complex technical environment with high adaptability and flexibility
  • You have professional experience working in an agile development environment.
  • Knowledge of CI/CD practices
  • Possess excellent communication, sharp analytical abilities with proven design skills, able to think critically of the current system in terms of growth and stability.
  • Experience working with startups preferred


What does a blockchain engineer do?

A blockchain engineer is responsible for developing and implementing blockchain-based solutions

Here are some of the key responsibilities of a blockchain engineer:

  1. Design and develop blockchain protocols: The blockchain engineer is responsible for designing and developing blockchain protocols, including consensus algorithms, data structures, and security protocols.
  2. Develop decentralized applications: The blockchain engineer builds decentralized applications (DApps) that run on top of blockchain networks.
  3. Write smart contracts: Smart contracts are self-executing contracts that run on blockchain networks. The blockchain engineer writes smart contracts using programming languages such as Solidity.
  4. Implement and test blockchain solutions: The blockchain engineer implements and tests blockchain solutions to ensure they work as intended.
  5. Stay up-to-date with the latest blockchain technologies: The blockchain industry is constantly evolving, and a blockchain engineer must stay up-to-date with the latest trends and technologies.
  6. Collaborate with other developers: The blockchain engineer collaborates with other developers, such as front-end developers, to integrate blockchain solutions into larger software applications.
  7. Ensure security and scalability: The blockchain engineer must ensure that the blockchain solution is secure and scalable to handle a large number of users and transactions.