Sr. Data Engineer (Python, SAS, SQL)

Fidelity Investments•Covington, KY

About The Position

As a Senior Data Engineer, you will develop and maintain reporting and data solutions supporting Fidelity's Defined Contribution Record Keeping business. The role focuses on building and enhancing reporting capabilities, creating custom reporting solutions, and supporting a multi-year effort to modernize legacy SAS applications using Python. Approximately 80% of the role is development, with the remaining 20% devoted to supporting and enhancing existing reporting solutions. The Defined Contributions Record Keeping Support team supports applications and data processes that power Fidelity's recordkeeping platform, including retirement plan contributions and other critical participant transactions. The team maintains system stability and data integrity and supports reporting solutions used by business partners across the organization. Its reporting supports audits, fraud detection, compliance activities, business campaigns, and other critical business functions. The team also identifies risks, resolves system and data issues, and improves platform reliability. Fidelity is transitioning to a full-time onsite working model through a phased regional and role-based rollout. Current onsite requirements vary by role and location and may evolve; the transition does not apply to fully remote roles. Fidelity will not provide immigration sponsorship for this position.

Requirements

  • 4–6 years of experience developing reporting, analytics, data engineering, or business intelligence solutions.
  • 4+ years of hands-on SAS programming experience, including report development, data analysis, and troubleshooting.
  • Strong SQL skills and experience querying, analyzing, and validating large datasets.
  • Exposure to Python development and interest in building expertise in Python-based reporting and automation solutions.
  • Experience translating business requirements into technical reporting solutions.
  • Strong understanding of data quality, validation, and reporting best practices.
  • Experience working with large, complex datasets in an enterprise environment.
  • Strong analytical, problem-solving, and communication skills.

Nice To Haves

  • Experience with Excel and/or VBA.
  • Experience supporting reporting modernization or legacy technology migration efforts.

Responsibilities

  • Design, develop, test, and maintain reporting and data solutions using SAS, SQL, and Python.
  • Develop custom reports and data solutions for business, operational, audit, compliance, fraud detection, and strategic reporting needs.
  • Partner with business stakeholders to gather requirements and deliver scalable reporting capabilities.
  • Support and enhance self-service reporting tools used across the organization.
  • Ensure data accuracy, integrity, and reliability across reporting platforms.
  • Troubleshoot reporting and data issues and implement sustainable solutions.
  • Contribute to a multi-year initiative to modernize and migrate legacy SAS-based reporting solutions to Python.
  • Document technical processes, reporting logic, and data flows, and participate in testing and code reviews.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service