Jobs and Careers
FI

Principal Digital Assets Engineer

Fidelity Investments
United Statesfull_timeVerifiedPosted 1 Oct 2025

About the role

Job Description:

Position Description: 

 

Designs and implements microservices using Spring Boot framework. Designs, develops, and implements Java-based applications. Provides technical leadership and direction for Java development projects. Develops and manages SQL databases by planning, developing, and maintaining the databases. Defines data structures, storing data, and responds to queries with PostgreSQL. Designs and develops Microservices systems with Java, Spring, or Node.js. Plans for the implementation and growth of the Amazon Web Services (AWS) Cloud infrastructure. Builds and deploys applications using Continuous Integration (CI) pipelines and automated deployment tools (Jenkins). Performs Unit and integration test automation using JUnit. Works as a technical lead and solution architect for the agile squad. 

 

Primary Responsibilities: 

 

  • Writes and executes unit tests necessary to ensure an application or technical environment meets requirements. 

  • Creates primary database storage structures, designs and creates primary objects, modifies database structure as necessary for enhancements or performance, creates documentation, designs interfaces, database objects, and creates plans. 

  • Performs unit and system tests.  

  • Builds reliable software that can withstand unreliable environments.  

  • Works with product management on requirements, decomposes epics into stories, and delivers solutions.  

  • Builds scalable, resilient, cloud-based systems aligned with the company’s long-term strategy.  

  • Analyzes information to determine, recommend, and plan installation of a new system or modification of an existing system.  

  • Analyzes user needs and software requirements to determine feasibility of design within time and cost constraints.  

  • Confers with data processes or project managers to obtain information on limitations or capabilities for data process projects.  

  • Develops and oversees software system tests and validation procedures, programs, and documentation. 

 

 

Education and Experience: 

 

Bachelor’s degree (or foreign education equivalent) in Computer Science, Engineering, Information Technology, Information Systems, Information Science, Mathematics, Physics, or a closely related field and five (5) years of experience as a Principal Digital Assets Engineer (or closely related occupation) designing and developing scalable solutions within a financial services industry, using API Gateways, AWS Cloud Services, Apache Kafka, Spring Boot Java, and Rest APIs.  

 

Or, alternatively, Master’s degree (or foreign education equivalent) in Computer Science, Engineering, Information Technology, Information Systems, Information Science, Mathematics, Physics, or a closely related field and three (3) years of experience as a Principal Digital Assets Engineer (or closely related occupation) designing and developing scalable solutions within a financial services industry, using API Gateways, AWS Cloud Services, Apache Kafka, Spring Boot Java, and Rest APIs. 

 

Skills and Knowledge: 

 

Candidate must also possess: 

 

  • Demonstrated Expertise (“DE”) designing and architecting scalable, secure, and high-performance custody solutions, integrating with external financial systems, third-party Application Program Interfaces (APIs), and trading platforms, using API Gateways, Kubernetes, and AWS services (SQS, SNS, and RDS) within an AWS environment and Azure Entra Identity Platform.   

  • DE integrating

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Fidelity Investments

View company profile →