Position Description:
Develops front-end and webservice applications using Angular. Builds sustainable Extract, Transform, Load (ETL) data pipelines and deploys Artificial Intelligence (AI)/Machine Learning (ML) models via RESTful Application Programming Interfaces (APIs) to measure deployed model effectiveness. Deploys data movement solutions, applications, and data centric APIs to deliver innovative products and services. Develops ETL workflows in Oracle, Hadoop, and AWS/Snowflake using Informatica or Python to structure data for AI model training and development. Builds data webservice APIs in Java and Python to feed into production models.
Primary Responsibilities:
Education and Experience:
Bachelor’s degree (or foreign education equivalent) in Computer Science, Engineering, Information Technology, Information Systems, Mathematics, Physics or a closely related field and three (3) years of experience as a Senior Software Engineer/Developer (or closely related occupation) building distributed, multi-tier and high-performance enterprise applications in an equity compensation and financial services environment.
Or alternatively, Master’s degree (or foreign education equivalent) in Computer Science, Engineering, Information Technology, Information Systems, Mathematics, Physics or a closely related field and one (1) year of experience as a Senior Software Engineer/Developer (or closely related occupation) building distributed, multi-tier and high-performance enterprise applications in an equity compensation and financial services environment.
Skills and Knowledge:
Candidate must also possess:
#PE1M2
#LI-DNI
Information Technology
Fidelity’s hybrid working model blends the best of both onsite and offsite work experiences. Working onsite is important for our business strategy and our culture. We also value the benefits that working offsite offers associates. Most hybrid roles require associates to work onsite every other week (all business days, M-F) in a Fidelity office.
Read Full Description