Principal Software Engineer

Fidelity Financial Services

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Boston, MA
Salary
$107,000–$216,000 / yr
Posted
15 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $195k
This role $162k
$91k $258k
below market most similar roles pay here above market

This role pays less than 94% of similar roles. Most pay $169,550–$220,800 — the blue band above. At the midpoint, this role pays about $162k versus about $195k for comparable roles.

Based on 240 similar postings.

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 141 open roles on FindRole.

Listed pay typically runs $107,000–$216,000 across 35 roles with salary data.

Most-posted roles

View all roles at Fidelity Financial Services

At a glance

TL;DR · Principal Software Engineer

The Principal Software Engineer joins the Fidelity Center for Applied Technology to design and develop innovative experiences for the Fidelity Experience Center. This role involves rapidly prototyping ideas, collaborating with design and product partners, and delivering high-quality experiences that explore new applications of extended reality and artificial intelligence. You will build practical prototypes and pilots by utilizing platforms like Unity, Unreal Engine, Godot, NVIDIA Omniverse, NVIDIA Isaac Sim, Apple Xcode, or Reality Composer. Key responsibilities include designing APIs, building distributed systems, and managing databases like MySQL, PostgreSQL, and MongoDB within AWS cloud environments. You will also integrate hardware, troubleshoot live media platforms using TouchDesigner and Q-SYS, and leverage AI-assisted coding tools to solve complex problems in spatial computing and real-time graphics.

What does a Software Engineer earn in Massachusetts?

Median $199500 from 111 postings across 24 companies.

See salary data

What you'll do

  • Design and develop innovative experiences and technologies for the Fidelity Experience Center.
  • Rapidly prototype ideas to explore new applications of extended reality and artificial intelligence.
  • Build spatial computing and extended reality applications using platforms like Unity, Unreal Engine, or NVIDIA Omniverse.
  • Design application programming interfaces and build distributed or service-based systems.
  • Deploy applications in AWS or other cloud environments using relational and non-relational databases.
  • Support interactive applications and media platforms in live environments using show-control systems and TouchDesigner.
  • Troubleshoot hardware integrations, sensors, cameras, and displays to ensure reliable performance.
  • Translate creative ideas into practical technical solutions for design and product partners.

What we're looking for

  • A bachelor's degree in computer science or a related field is required.
  • At least 5 years of relevant professional experience is required.
  • You must have hands-on experience developing spatial computing and extended reality applications, including VR and AR.
  • You must be proficient with one or more platforms such as Unity, Unreal Engine, Godot, NVIDIA Omniverse, NVIDIA Isaac Sim, Apple Xcode, or Reality Composer.
  • You must have experience designing APIs, building distributed systems, and deploying applications in AWS or other cloud environments.
  • You must have experience with relational and non-relational databases such as MySQL, PostgreSQL, and MongoDB.
  • You must be able to support interactive applications in live environments using technologies like TouchDesigner or Q-SYS.
  • Hands-on experience with device setup, peripheral integration, wiring, sensors, cameras, or displays is a plus (preferred).

More like this

Similar roles

Principal Architect, Simulation Engine (Physical AI)

Caterpillar

Irving, TX 12 days ago $159,120–$258,570
NVIDIA Omniverse Isaac Sim Unreal Engine C++ Python OpenUSD PhysX CUDA Kubernetes Ray gRPC Protocol Buffers CI/CD Bazel CMake Reinforcement Learning LiDAR Radar GNSS Sim-to-Real SIL HIL Slurm
8+ yrs exp

Principal Software Engineer

Autodesk

Atlanta, GA 74 days ago
Distributed Systems Data Pipelines NoSQL Object Storage Serverless API Design ETL DevOps Search Relevance Schema Validation
8+ yrs exp Hybrid

Principal Software Engineer

Amgen

Tampa, FL +1 139 days ago
Generative AI LLMs MLOps LLMOps Python PyTorch TensorFlow Hugging Face LangChain AWS Azure GCP Kubernetes Docker Apache Spark Apache Airflow MLflow Kubeflow Databricks RAG Vector Databases CI/CD Distributed Systems NLP
8+ yrs exp Hybrid

Principal Software Engineer

The Walt Disney Company

San Francisco, CA +1 16 days ago $209,500–$280,900
Video Coding C++ Python AV1 AV2 AVC HEVC VVC Computer Vision Deep Learning gStreamer Docker REST APIs XML JSON Git GitHub ABR Algorithms
10+ yrs exp Hybrid

Principal Software Engineer

The Walt Disney Company

San Francisco, CA +1 16 days ago $209,500–$280,900
Video Coding AV1 AV2 AVC HEVC VVC Deep Learning Computer Vision C++ Python gStreamer Docker REST APIs XML JSON Git GitHub ABR Algorithms Video Processing
10+ yrs exp Hybrid

Principal Software Engineer

State Street

Burlington, MA 106 days ago
Java C# React SQL JavaScript Azure Jenkins Git REST SOAP XML JSON CI/CD Agile Scrum PowerShell Batch RDBMS Micro services BDD ATDD
10+ yrs exp Hybrid