Reliability Engineer

491 jobs found

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

Receive emails of Reliability Engineer
Job Position Company Posted Location Salary Tags

Amun 21Shares

New York, NY, United States

$54k - $81k

Wirex Limited

London, United Kingdom

$63k - $90k

Thesis*

remote

$54k - $80k

Mojito

New York, NY, United States

$43k - $56k

MobileCoin

remote

Eco

remote

$61k - $80k

BlockFi

New York, NY, United States

$94k - $102k

BlockFi

New York, NY, United States

$63k - $90k

Newton

Toronto, Canada

$72k - $100k

GSR

Singapore, Singapore

$72k - $100k

GSR

New York, NY, United States

$72k - $100k

GSR

London, United Kingdom

$72k - $100k

GSR

Singapore, Singapore

$72k - $100k

GSR

London, United Kingdom

$72k - $100k

Coinbase

Remote

$39k - $60k

Full Stack Developer

Amun 21Shares
$54k - $81k estimated
NY New York City, New York, United States
Join Talent Pool

This job is closed

Job Summary:

We are looking for a talented Software Engineer with > 4 years of engineering experience to join our engineering team that develops our crypto ETP platform. You will help create and maintain quality user interfaces across our internal and client facing (transactional and non-transactional) websites and applications. This also involves partnering with the product team and helping gather requirements.

You will be responsible for developing, testing, and maintaining code across our mission-critical products. Your tasks will range from bug fixing to extending our platform new features and to creating whole new systems, services and applications. Your projects will be cutting edge and unique in the crypto industry and there will be massive opportunities to learn new technologies within crypto and in general.

Our culture is about diversity, communication, collaboration and education. We are always working together across continents, building amazing experiences and learning along the way.

Key Accountabilities and Scope:

  • Help Design, develop, and maintain our technical platform, architecture and systems.
  • Communicate regularly and clearly with other team members and also with other ecosystem participants.
  • Create high quality software documentation and other written assets to document and explain the system design and how the system functions.
  • Identify opportunities to improve existing systems/workflows for performance, speed, and accuracy.
  • Work with engineers, designers, and leadership to turn our product and technical vision into deliverables each quarter.

Skills Required:

  • You care about building high-quality well-tested code, at scale
  • Minimum 5 years of working experience as a full-stack software engineer
  • Experience with at least one strongly typed language and one duck typed language
  • Experience developing apis, backend microservices and database design
  • Experience with front end technologies including 1 or more client side js and CSS frameworks
  • Experience developing responsive & rich interactive web applications both extending existing applications and developing from the ground up
  • Familiar with the OSI model, especially regarding HTTP and websockets
  • You enjoy being a part of a feedback culture with shared code ownership and want to make a difference worldwide
  • The ability to work hands on as a software engineer in an agile environment with a modern tech stack
  • Degree in Engineering or Computer Science (M.sc. preferred)
  • You’ve designed, built, scaled and maintained production services, and know how to compose a service oriented architecture.
  • You’ve built high reliability or security systems, and understand the importance of code robustness and quality in financial domain
  • Understanding Blockchain, or at least very curious about Blockchain and willing to learn and keep at the forefront of cryptocurrency continually

This position is located in the New York City Office.

_______________________________________

Our Stack:

  • AWS infrastructure
  • Postgresql
  • Node backend (Typescript, feathersjs, nestjs)
  • Vue and React on the frontend
  • Python and Golang in the mix as well
  • Solidity for Ethereum / Polygon / Binance Smart Chain Blockchain networks
  • Rust for Solana Blockchain networks

What does Reliability Engineer do?

A Reliability Engineer is a professional who is responsible for ensuring the reliability and availability of systems and equipment in an organization

They use their knowledge of engineering principles, statistical analysis, and data science to identify and mitigate risks, prevent failures, and optimize system performance

Here are some of the typical tasks and responsibilities of a Reliability Engineer:

  1. Analyze data and perform statistical modeling: Reliability Engineers analyze data related to equipment performance, failure rates, and maintenance history to identify trends and patterns. They use statistical modeling to predict future failures and plan maintenance activities accordingly.
  2. Develop and implement reliability strategies: Reliability Engineers develop and implement strategies to improve the reliability and availability of equipment and systems. This may include performing root cause analysis, implementing preventive maintenance programs, and conducting failure mode and effects analysis (FMEA).
  3. Collaborate with other teams: Reliability Engineers collaborate with other teams such as operations, maintenance, and engineering to identify and address reliability issues. They may also work with suppliers to ensure the reliability of equipment and materials.
  4. Monitor and evaluate performance: Reliability Engineers monitor the performance of systems and equipment to identify areas for improvement. They use data to evaluate the effectiveness of reliability strategies and make adjustments as necessary.
  5. Provide technical support: Reliability Engineers provide technical support to other teams and stakeholders, answering questions and providing guidance on reliability-related issues.
  6. Continuously improve processes: Reliability Engineers are responsible for continuously improving reliability processes and methodologies. They stay up-to-date with the latest technologies and best practices in the field and identify opportunities for improvement.