Posted in

Principal Blockchain Engineer

Principal Blockchain Engineer

CompanyFidelity Investments
LocationBoston, MA, USA, Westlake, TX, USA, Merrimack, NH, USA, New York, NY, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
DegreesBachelor’s
Experience LevelSenior, Expert or higher

Requirements

  • Bachelor’s degree in computer science or related field required
  • 8+ years’ experience in software engineering using programming languages like RUST
  • Hands-on experience with blockchains such as Ethereum, Bitcoin
  • Hands-on experience building resilient services in RUST
  • Proficient in databases and SQL
  • An understanding of microservice architecture and twelve factor app patterns
  • Ability to build reliable software that can withstand unreliable environments
  • Unit and integration test automation using JUnit
  • Experience building and deploying applications using continuous integration pipelines and automated deployment tools such as Jenkins Core
  • Possess critical thinking skills to build end-to-end solutions
  • Strong analytical and communication skills and the ability to handle multiple tasks at any given time
  • Strong organization skills and attention to details

Responsibilities

  • Develop a secure crypto yield generation platform utilizing modern software development practices
  • Mentor engineers on the best practices for Software development
  • Participate in engineering practices such as code and design reviews, environment strategy, and build and deployment pipelines

Preferred Qualifications

  • Familiarity with protocols such as Aave, Uniswap is a plus
  • Experience with AWS or other cloud platforms and containerization technologies such as Docker is a plus
  • Experience with asynchronous workers and resilient messaging services such as SNS and SQS is a plus