Taro Logo

Principal Blockchain Engineer

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.
Boston, MA, USAMerrimack, NH, USAJersey City, NJ, USA
Backend
Principal Software Engineer
Hybrid
5,000+ Employees
8+ years of experience
Blockchain · Finance
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Principal Blockchain Engineer

Fidelity Digital Assets, a division of the renowned Fidelity Investments, is seeking a Principal Blockchain Engineer to join their Wallet Blockchain Platform team. This role presents an exciting opportunity to work at the intersection of traditional finance and cutting-edge blockchain technology, developing enterprise-grade solutions for digital assets.

As a Principal Blockchain Engineer, you'll be instrumental in building and maintaining the backend services and APIs that support digital assets transactions on networks such as Bitcoin and Ethereum. The role requires deep expertise in Java development, blockchain technologies, and distributed systems, with a focus on creating resilient and secure solutions.

The position offers the chance to work with a diverse, global team of hundreds of forward-thinking professionals who are reshaping the future of finance. You'll be part of an entrepreneurial culture that combines the agility of a startup with the resources and stability of Fidelity Investments. The team specifically focuses on critical infrastructure for digital asset transactions and leads tokenization efforts.

This is an ideal opportunity for an experienced engineer who wants to make a significant impact in the blockchain space while working for a respected financial institution. The role offers comprehensive benefits, including healthcare coverage, retirement benefits, and educational assistance. The hybrid working model provides flexibility while maintaining strong team collaboration.

Key responsibilities include developing secure crypto platforms, mentoring other engineers, and participating in critical engineering practices such as code reviews and architecture discussions. The successful candidate will need to demonstrate strong technical expertise in Java, blockchain technologies, and distributed systems, combined with excellent communication and leadership skills.

Last updated a month ago

Responsibilities For Principal Blockchain Engineer

  • Develop secure crypto platform utilizing modern software development practices
  • Mentor engineers on best practices for Software development
  • Build reliable software that can withstand unreliable environments
  • Participate in engineering practices such as code and design reviews
  • Lead tokenization efforts
  • Build backend services and APIs that support digital assets transactions

Requirements For Principal Blockchain Engineer

Java
Redis
MongoDB
  • Bachelor's degree in computer science or related field required
  • 8+ years' experience in software development using object-oriented programming languages like Java
  • Experience with blockchains such as Ethereum, Bitcoin
  • Experience building resilient services in Java
  • Proficient in databases and SQL
  • An understanding of microservice architecture and twelve factor app patterns
  • Unit and integration test automation using JUnit
  • Experience building and deploying applications using continuous integration pipelines
  • Strong analytical and communication skills
  • Strong organization skills and attention to details

Benefits For Principal Blockchain Engineer

401k
Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
Education Budget
  • 401(k) with company match
  • Medical, dental, vision and prescription drug coverage
  • 16-week maternity leave & 12-week parental leave
  • Student loan assistance
  • Educational assistance including student loan repayment
  • Tuition reimbursement

Interested in this job?