Principal Data Engineer at Fidelity Investments

Westlake, Texas, United States

Fidelity Investments Logo
Not SpecifiedCompensation
Senior (5 to 8 years), Expert & Leadership (9+ years)Experience Level
Full TimeJob Type
UnknownVisa
Financial Services, TechnologyIndustries

Requirements

  • 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 Data Engineer (or closely related occupation) developing legal, compliance, risk, and security applications using AWS Cloud Platforms, Python, and Confluent Kafka to support analytical platforms in a financial services environment
  • 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 Data Engineer (or closely related occupation) developing legal, compliance, risk, and security applications using AWS Cloud Platforms, Python, and Confluent Kafka to support analytical platforms in a financial services environment
  • Demonstrated Expertise building data pipelines for feature building that enables detection, prevention, and surveillance of financial crimes, using AWS Cloud Platform, Snowflake, Python, and Confluent Kafka
  • Demonstrated Expertise designing, building, and deploying AI/ML model engineering pipelines using AWS Kubernetes

Responsibilities

  • Produce scalable, resilient, Cloud-based systems design using multiple methodologies -- data warehousing, data visualization, and data integration
  • Simplify Online Transaction Processing (OLTP) using relational database technologies (Oracle SQL and PL/SQL) and Snowflake
  • Construct and compare models using data modelling tools and data ingestion tool sets, including Apache NiFi and Kafka
  • Set up reliable infrastructure to perform data-related tasks, particularly with Kafka, to stream analytics
  • Write SQL queries in Oracle/Snowflake and perform performance optimization for large datasets
  • Develop ETL/ELT pipelines to move data to and from Snowflake data store using Python, AWS and Snowflake
  • Work closely with the business units and architects to gather requirements, plan, design, develop and deploy on-premises and cloud-based applications
  • Design, develop and modify software systems to predict and measure outcomes and consequences of design, using scientific analysis and mathematical models
  • Determine system performance standards
  • Assist in establishing and maintaining industry standards in systems and security
  • Monitor functioning of equipment to ensure system operates in conformance with specifications
  • Craft and implement operational data stores and data lakes in a production environment
  • Analyze information to determine, recommend, and plan installation of a new system or modification of an existing system
  • Confer with systems analysts and other software engineers/developers to design systems and obtain information on project limitations and capabilities, performance requirements, and interfaces
  • Develop and maintain software system testing and validation procedures, programming, and documentation
  • Analyze business requirements and delineate possible roadmaps and milestone plans to achieve the desired strategic initiatives
  • Collaborate with various business units to fulfill their needs as well as their customer’s, provides technical support such as application and framework development and data management solution and implementation
  • Develop ingestion and transformation frameworks to establish data pipelines that can collect logs and enable metadata for the consumption layer
  • Provide exploratory analysis and framework development, product development and enhancements, and platform and infrastructure solutions and support
  • Deliver actionable insights to various business units by way of data convergence, establishes lower costs for innovation

Skills

Oracle SQL
PL/SQL
Snowflake
Apache NiFi
Kafka
Python
AWS
ETL
ELT
Data Warehousing
Data Modeling
Data Integration
OLTP

Fidelity Investments

Investment management and financial services provider

About Fidelity Investments

Fidelity Investments offers a range of financial services and tools designed to help individuals manage their investments and stay informed about the markets. Their products include mobile applications and market monitoring tools that provide users with real-time market quotes, news, and trading capabilities. For example, the Fidelity Market Monitor for Glass delivers daily market quotes directly to Google Glass, while the Fidelity app for Windows Phone 8 allows users to access news and trading tools on their mobile devices. Additionally, features like the Watch List Visualization for iPad help users track stock price changes over time using a heatmap. What sets Fidelity apart from its competitors is its focus on integrating new technologies and user-friendly interfaces to enhance the investment experience. The goal of Fidelity Investments is to empower individuals with the information and tools they need to make informed financial decisions.

Boston, MassachusettsHeadquarters
1946Year Founded
$120,238.8MTotal Funding
DEBT_FINANCINGCompany Stage
Fintech, Financial ServicesIndustries
10,001+Employees

Benefits

Health Insurance
Mental Health Support
Hybrid Work Options
401(k) Retirement Plan
401(k) Company Match
Unlimited Paid Time Off
Parental Leave
Student Loan Assistance
Tuition Reimbursement

Risks

Loss of key personnel like Gita Bal may impact Fidelity's research capabilities.
Increased competition from Vanguard's new division could draw clients away from Fidelity.
Potential reputational risk from Bitcoin ETF outflows could affect Fidelity's offerings.

Differentiation

Fidelity Labs offers innovative beta products like Market Monitor for Google Glass.
Fidelity's mobile solutions are available on multiple platforms, including Windows Phone and iPad.
Fidelity's Open Limit Order Visualization provides unique insights into order execution proximity.

Upsides

Increased adoption of wearable tech could boost Fidelity's mobile solutions.
Growing interest in Bitcoin ETFs suggests expansion in Fidelity's digital asset offerings.
Rise of AI could benefit Fidelity's data analytics and AI-driven investment strategies.

Land your dream remote job 3x faster with AI