Principal Data Engineer

Fidelity Financial Services

Confirmed live 2 days ago High trust

Quick summary

Work type
On-site
Location
Durham, NC
Posted
15 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $187k
$129k $270k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $156,275–$216,850.

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 Data Engineer

The Principal Data Engineer designs and develops complex data integration solutions and ETL reporting systems within a financial services environment. Working in an Agile framework, the engineer builds scalable, secure, and high-performance data environments by developing sophisticated CI/CD pipelines and advanced data engineering frameworks. Daily responsibilities include writing SQL and stored procedures, performing debugging, and providing production support for data-centric solutions consumed by customers. The role requires technical expertise in Informatica, Snaplogic, Snowflake, PostgreSQL, and AWS services like EC2, S3, Lambda, and RDS. Candidates must utilize Java, Python, and JSON while managing version control and test automation. Key tasks involve mentoring junior engineers, maintaining technical documentation, and collaborating with business partners to translate requirements into technical designs for real-time and batch reporting platforms.

What does a Data Engineer earn?

Median $159000 from 205 postings across 60 companies.

See salary data

What you'll do

  • Design and develop complex ETL reporting and analytics solutions using Informatica and Snaplogic.
  • Maintain enterprise data warehouses using Snowflake, PostgreSQL, and AWS cloud services.
  • Develop sophisticated CI/CD pipelines using Maven, Jenkins, Ansible, and Docker.
  • Write SQL scripts and stored procedures to process large datasets in relational databases.
  • Perform software configuration management, test automation, and static code analysis.
  • Solve production issues and provide application development support based on Jira stories.
  • Create and maintain technical documentation for software-based projects and products.
  • Translate business requirements into technical requirements through interaction with business partners.

What we're looking for

  • Bachelor’s degree in a related field and experience as a Principal Data Engineer in a financial services environment.
  • Master’s degree in a related field and experience as a Principal Data Engineer in a financial services environment.
  • Expertise designing and developing data pipelines for data warehouses using Python within Agile frameworks.
  • Expertise building and maintaining ETL pipelines using Python and developing SQL scripts or stored procedures for Oracle, Postgres, or Snowflake.
  • Expertise applying DevOps principles and building CI/CD pipelines using Jenkins, Bitbucket, or GitHub.
  • Expertise improving system reliability and supporting continuous delivery of data engineering solutions using AWS or GCP.
  • Proficiency with ETL tools including Informatica and Snaplogic.
  • Proficiency with cloud services including AWS IAM, EC2, S3, Lambda, and RDS.

More like this

Similar roles

VP, Principal Data Engineer

LPL Financial

Fort Mill/Charlotte, NC +1 12 days ago $159,959–$266,564
Python AWS Snowflake DBT Airflow Kafka EventBridge SQS SNS Glue S3 RDS Aurora Terraform CI/CD DevOps GitHub TeamCity Jenkins Octopus NoSQL .NET Microservices APIs GitHub Copilot
10+ yrs exp

Senior Data Engineer, PL/SQL

Fidelity Financial Services

Durham, NC 15 days ago
Oracle PL/SQL SQL Informatica Snowflake Data Warehousing ETL Java Python AWS REST API Maven Jenkins Git Docker DevOps Agile Kanban SCRUM AutoSys

Director, Full Stack Engineering

Fidelity Financial Services

Durham, NC 6 days ago
AWS Snowflake Oracle Python Hadoop Kubernetes Docker Jenkins Maven Git SQL CI/CD Splunk Datadog Control-M AWS Event Bridge Data Vault Agile Scrum Kanban Data Modeling
6+ yrs exp

Principal Data Engineer

Oracle

Nashville, TN 96 days ago $114,600–$234,600
Data Engineering Distributed Systems ETL Data Governance Data Validation Data Quality Data Storage Agile Indexing Query Optimization
6+ yrs exp

Principal Data Engineer

T-Mobile

New York, NY +1 81 days ago $125,600–$226,600
Data Engineering Data Architecture Snowflake Databricks DBRX AWS EMR Aurora Redshift Glue S3 SWF QuickSight Cloud Computing SDLC Agile Scrum Data Pipelines Data Warehouse
7+ yrs exp

Principal Data Engineer

CNA Financial

Chicago, IL 63 days ago $97,000–$189,000
Google Cloud Platform BigQuery Cloud Storage Dataflow Dataproc Pub/Sub Cloud Composer Enterprise Architecture ETL ELT APIs Data Modeling Agile Unit Testing Systems Integration
10+ yrs exp Hybrid