Fidelity Investments Senior Software Engineer in Boston, Massachusetts

We are seeking a Senior Software Engineer to work on the Advisor Reporting Data Engineering team. We are looking for top engineering talent as we continuously design, build, and improve the platform. The role involves working in a highly collaborative and distributed agile team that quickly adapts to changing priorities. If you are a software engineer with a passion for data and delivering innovative products and solutions, a career in Asset Management Technology may be right for you.

The Expertise We’re Looking For

  • Degree or equivalent in Computer Science, Engineering or related discipline

  • Minimum of 5-7 years of experience in Oracle, PL/SQL and Informatica

  • Expertise in Data Analysis

  • Experience in SQL performance tuning

  • Experience with multiple database concepts, i.e. RDBMS, OODB, ODS, Warehouse

  • Familiarity with Data Modeling

  • Strong knowledge of the Financial Services industry

  • Proficiency with Reporting & Visualization tools like OBIE, Tableau

  • Experience working with Agile methodologies

The Purpose of Your Role

Asset Management Technology provides worldwide technology and support to the Investment Management, Research, Trading and Investment Operations functions. This Senior Development Manager role involves providing Technical Leadership and managing a team of Data Engineers supporting the FIAM Institutional business in the areas of Client Services, Finance and Ops and Reporting. The role will be embedded on a Cross Functional Product & Delivery comprised of Product Owners, Architects, Data Modelers, Application, Data and QA Engineers.

The Skills You Bring

  • Hands on experience with Oracle, PLSQL, Informatica and BI tools

  • Ability to evaluate and propose systems and database design

  • Strong Analytical and Problem Solving skills

  • Experience in working with Job scheduling tools (preferably Autosys)

  • Experience with basic Shell Scripting

  • Proficiency with one or more source code control systems

  • Experience working with project teams located in multiple geographic locations

  • Working experience of CI/CD tools like Maven, Jenkin & uDeploy

The Value You Deliver

  • Delivering high quality, timely, cost effective and maintainable software solutions in an agile environment to meet functional and non-functional business requirements.

  • Driving within your team and helping to develop good engineering practices such as test driven development, code and design reviews, oracle Xplans, CI/CD

  • Technical leadership of the delivery of complex technical features

  • Communicating effectively in a team oriented environment

  • Resolving issues and/or identifying approaches to solutions

How Your Work Impacts the Organization

Asset Management Technology (AMT) provides worldwide technology and support to all the Investment Management, Research, Trading and Investment Operations functions. AMT is an integral partner for Asset Management to deliver innovative, scalable, industry-leading investment tools that enable Asset Management to achieve competitive advantage globally.

Company Overview

At Fidelity, we are focused on making our financial expertise broadly accessible and effective in helping people live the lives they want. We are a privately held company that places a high degree of value in creating and nurturing a work environment that attracts the best talent and reflects our commitment to our associates. For information about working at Fidelity, visit

/ /

/Fidelity Investments is an equal opportunity employer./


Job: *Technology

Title: Senior Software Engineer

Location: MA-Boston

Requisition ID: 1801932