Taro Logo

Principal Software Engineer (RUST/Python)

A privately held financial services company that provides enterprise-grade platforms for digital assets and traditional financial services.
Boston, MA, USAWestlake, TX, USAJersey City, NJ, USA
$85,000 - $179,000
Backend
Principal Software Engineer
Hybrid
5,000+ Employees
8+ years of experience
Finance · Blockchain

Description For Principal Software Engineer (RUST/Python)

Fidelity Digital Assets, a division of Fidelity Investments, is seeking a Principal Software Engineer to join their DeFi Yield Gen Platform team. This role offers an exciting opportunity to work at the intersection of traditional finance and blockchain technology, developing secure crypto yield generation platforms. As a senior team member, you'll collaborate with technical leaders and architects while mentoring other engineers. The position requires expertise in RUST and Python programming, with a focus on building resilient services and microservice architecture. The role offers competitive compensation ranging from $85,000 to $179,000, along with comprehensive benefits. Working in a hybrid model, you'll be part of an innovative team that bridges traditional institutional investors with digital assets. The position combines the stability of an established financial institution with the dynamic environment of a crypto-focused division, making it an ideal opportunity for experienced engineers passionate about blockchain technology and financial innovation.

Last updated an hour ago

Responsibilities For Principal Software Engineer (RUST/Python)

  • Develop secure crypto yield generation platform
  • Mentor engineers on software development best practices
  • Build reliable software for unreliable environments
  • Participate in code and design reviews
  • Work with technical leaders and Architects
  • Build and maintain end-to-end solutions

Requirements For Principal Software Engineer (RUST/Python)

Python
Rust
  • Bachelor's degree in computer science or related field
  • 8+ years experience in software engineering using RUST, Python
  • Hands-on experience building resilient services in RUST
  • Proficient in databases and SQL
  • Understanding of microservice architecture
  • Experience with continuous integration pipelines
  • Strong analytical and communication skills
  • Strong organization skills and attention to details

Benefits For Principal Software Engineer (RUST/Python)

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
401k
Education Budget
  • Comprehensive health care coverage
  • Market-leading retirement benefits
  • Generous paid time off
  • Parental leave
  • Charitable giving employee match program
  • Student loan repayment
  • Tuition reimbursement
  • Learning resources for career development

Interested in this job?

Jobs Related To Fidelity Investments Principal Software Engineer (RUST/Python)

Principal Software Engineer

Principal Software Engineer role at Fidelity Investments focusing on Python development, data pipelines, and system optimization for the Asset Management Division.

Principal Blockchain Engineer

Principal Blockchain Engineer position at Fidelity Digital Assets, building secure crypto yield generation platform using Rust and blockchain technologies.

Director, Full Stack Engineering Leader, Adobe CMS and Java

Lead Adobe CMS and Java development initiatives at Fidelity Investments as Director of Full Stack Engineering, managing teams and driving content management platform excellence.

Principal Blockchain Engineer

Principal Blockchain Engineer role at Fidelity Digital Assets, building secure crypto platforms and leading backend services for digital asset transactions using Java and blockchain technologies.

Principal Back-End Engineer (Python)

Principal Back-End Engineer position at Fidelity Investments focusing on Python development for financial services platforms and APIs.