Principal Blockchain Engineer (DeFi Trading)

Fidelity InvestmentsJersey City, NJ
2dHybrid

About The Position

The Role As a Principal Blockchain Engineer on the DeFi Yield Gen Platform team, you’ll get the opportunity to develop your skills and collaborate with engineers across Fidelity in a fun and dynamic environment. You will work closely with technical leaders and Architects to build a secure crypto yield generation platform utilizing modern software development practices. As a senior member of the team, you will mentor engineers on the best practices for Software development. The Team Fidelity Digital Assets℠, a Fidelity Investments Company, is developing a full-service enterprise-grade platform for storing, trading, and servicing digital assets, such as Bitcoin and Ethereum. Fidelity Digital Assets℠ embraces an entrepreneurial culture and startup mindset while serving as one of the most innovative business units within Fidelity Investments. Our global, diverse team of hundreds of forward-thinking professionals lead with agility and creativity to build solutions that bridge the gap between traditional institutional investors and their exposure to digital assets. Within Fidelity Digital Assets℠, the DeFi Yield Gen Team is responsible for the frontend, backend services and APIs that support DeFi Yield Generation Platform.

Requirements

  • Bachelor's degree in computer science or related field required
  • 8+ years' of progressive experience in software engineering using programming languages like RUST
  • Hands-on experience with L1 & L2 blockchains such as Ethereum, Polygon, Arbitrum
  • Hands-on experience building highly performant and low latency applications
  • Proficient in databases and SQL
  • Ability to build reliable software that can withstand unreliable environments
  • Experience building unit and integration tests
  • 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
  • Passionate and committed to learning new things and developing with the latest technologies and frameworks
  • Work well in both a small agile team and independently, having a strong user focus
  • Strong analytical and communication skills and the ability to handle multiple tasks at any given time
  • Participate in engineering practices such as code and design reviews, environment strategy, and build and deployment pipelines
  • Strong organization skills and attention to details

Nice To Haves

  • 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

Benefits

  • comprehensive health care coverage and emotional well-being support
  • market-leading retirement
  • generous paid time off and parental leave
  • charitable giving employee match program
  • educational assistance including student loan repayment, tuition reimbursement, and learning resources to develop your career
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service