", "directApply": false, "datePosted": "2026-05-19", "dateModified": "2026-05-29", "identifier": { "@type": "PropertyValue", "name": "Fidelity Financial Services", "value": "findrole-job-56585" }, "hiringOrganization": { "@type": "Organization", "name": "Fidelity Financial Services", "sameAs": "https://www.fidelity.com" }, "jobLocation": [{ "@type": "Place", "address": { "@type": "PostalAddress", "addressLocality": "Jersey City", "addressRegion": "NJ", "addressCountry": "US" } },{ "@type": "Place", "address": { "@type": "PostalAddress", "addressLocality": "Merrimack", "addressRegion": "NH", "addressCountry": "US" } },{ "@type": "Place", "address": { "@type": "PostalAddress", "addressLocality": "Westlake", "addressRegion": "TX", "addressCountry": "US" } }], "baseSalary": { "@type": "MonetaryAmount", "currency": "USD", "value": { "@type": "QuantitativeValue", "minValue": 107000, "maxValue": 216000, "unitText": "YEAR" } } }

Principal Software Engineer (RUST, AWS, Docker, Kubernetes)

Fidelity Financial Services

Actively hiring Verified listing
Jersey City, NJ · Merrimack, NH · Westlake, TX Posted 10 days ago $107,000$216,000 / year

At a glance

AI generated

TL;DR

As a Principal Software Engineer on the DeFi Yield Gen Platform team at Fidelity Digital Assets, you will work closely with technical leaders and architects to develop a secure crypto yield generation platform using modern software practices. Your responsibilities include mentoring junior engineers, building resilient services in RUST, and deploying applications with continuous integration pipelines like Jenkins Core. You will also contribute to microservice architecture design and ensure reliable software development for an enterprise-grade digital asset platform. The role requires proficiency in RUST, SQL databases, AWS or similar cloud platforms, Docker, Kubernetes, and familiarity with blockchain technologies such as Ethereum. Strong analytical skills, critical thinking, and the ability to work independently and collaboratively are essential.

Skills

RUST AWS Docker Kubernetes SQL Jenkins CI/CD Prometheus Grafana Ethereum SNS SQS

What you'll do

  • Design and build secure crypto yield generation services using RUST.
  • Develop resilient microservices architecture for the platform.
  • Write unit and integration tests to ensure software reliability.
  • Mentor junior engineers on best practices in software development.
  • Deploy applications using continuous integration pipelines and tools.

What we're looking for

  • Bachelor’s degree in computer science or related field.
  • 8+ years of software engineering experience with RUST.
  • Hands-on experience building resilient services and microservices.
  • Proficient in databases, SQL, and continuous integration pipelines.
  • Experience with AWS, Docker, Kubernetes, and cloud platforms.
  • Strong analytical, communication, and critical thinking skills.

Market check

Salary context

This $107,000–$216,000 range sits above 29% of similar postings on FindRole.

Peer median band

$143,000$225,100

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$159,225$214,500

Middle half of comparable postings.

Based on 240 comparable postings.

* 240 is the maximum number of comparable postings sampled.

Employer

About Fidelity Financial Services

Fidelity Investments is one of the largest financial services companies in the world, offering brokerage services, mutual funds, retirement planning, wealth management, and life insurance to individuals and institutions. Industry: Financial Services & Investment Management

Fidelity Financial Services currently has 5 open roles on FindRole.

Most-posted roles

View all roles at Fidelity Financial Services

More like this

Similar roles

Software Engineer (JAVA/ Openshift/Kubernetes)

PNC

Two Pnc Plaza (Pa374), US 18 days ago $78,000$106,000
Java Spring Boot OpenShift Kubernetes JavaScript API Design Public Cloud Salesforce Clean Coding Standards CI/CD Reverse Proxies Docker