Senior Data Engineer

Fidelity InvestmentsWestlake, TX
Hybrid

About The Position

The FI Data Solutions team is seeking a highly motivated Senior Data Engineer responsible for designing, building, and maintaining the operational and analytical capability in FI's data platforms. The work involves solution design, data analysis, production rollout, and production support activities using Java Spring, AWS, Oracle, and Snowflake. This role will be involved in maintaining and improving a vast data ecosystem that provides value to compensation, sales, and reporting users.

Requirements

  • Bachelor's or Master's Degree in a technology related field (e.g. Engineering, Computer Science, etc.).
  • 6 years of working experience.
  • Proven experience in DevSecOps best practices and tools like Jenkins or Jenkins Core, SonarQube, Mend.io, Datadog, Git/GitHub, or other similar tooling.
  • Proven experience developing with Java (17), Spring Boot, and/or other Open-Source stack technologies.
  • Hands-on experience working with AWS EKS and AWS managed solutions such as Lambda, EFS, EC2, S3, CloudWatch, IAM roles/polices etc.
  • Strong software development background in the Financial Industry.
  • Proven understanding of ETL/ELT and Data Warehousing platforms such as Snowflake.
  • Experience working with SQL (ANSI SQL, Oracle, Snowflake).
  • Experience with Unix shell scripting (bash, ksh) and scheduling / orchestration tools (Control-M).
  • Experience in Agile methodologies (Kanban and SCRUM).
  • Experience building and deploying containerized applications using Docker.
  • Sound understanding of the software development process including analysis, design, coding, system and user testing, problem resolution and planning.
  • Strong analytical skills and ability to tackle issues and work through ambiguous situations by making timely decisions based on facts, knowledge, experience and judgment.
  • Good interpersonal and client-handling skills with the ability to handle expectations and explain technical detail.
  • Consistent track record to multitask, prioritize tasks, and quickly adjust in a constantly evolving environment.
  • Ability to handle ambiguity and work in a fast-paced environment, either independently or in a collaborative manner.
  • Good interpersonal skills to work with multiple teams within the business unit and across the organization.
  • Excellent conflict management and negotiation skills.
  • Eager to learn and continuously develop personal and technical capabilities.
  • High level of dedication, initiative, vision, passion and professional approach to time, costs, and deadlines.
  • A methodical, investigative, and inquisitive mind; together with creative abilities.

Nice To Haves

  • Work experience in the financial services industry is a plus

Responsibilities

  • Design, build, and maintain the operational and analytical capability in FI's data platforms.
  • Perform solution design, data analysis, production rollout, and production support activities.
  • Maintain and improve the vast data ecosystem that provides value to compensation, sales, and reporting users.
  • Design robust batch and streaming programs and adhere to standards and best-practices for these databases.
  • Analyze data, identify gaps, issues, patterns, and trends.
  • Analyze application dependencies and conduct impact assessment of changes.
  • Collaborate with business and technology groups.
  • Present formal and informal presentations in various settings: one-on-one, small, and large groups, with peers, and senior management.
  • Navigate organizationally to accomplish tasks and work on multiple efforts simultaneously.
  • Work with multi-functional teams located across geographies.
  • Handle production issues with accuracy and attention to detail.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service