Lead Python Principal Software Engineer

Fidelity InvestmentsBoston, MA
19dHybrid

About The Position

The Role The FAMS Investment Tools Development is looking for a hardworking, highly motivated software engineer with a strong understanding of programming fundamentals, and an asset management development background. Prior experience developing front office investment management tools in quantitative, systematic, long/short, derivatives, and/or hedge fund domains is required for this role. You will play a Quant developer role in architecting and developing a new Systematic Investment platform that will be used for alpha generation, portfolio construction and trading. You will collaborate with other technology team members in a dynamic and fast-paced environment to build scalable, reliable, and highly available technology solutions. The Team Asset Management Technology (AMT) provides worldwide technology and support to all the Investment Management, Research, Trading, and Investment Operations functions. FAMS ITD (team) is part of AMT and is responsible for delivering & maintaining solutions for supporting Fidelity’s Asset Management Solutions.

Requirements

  • 9+ years’ hands on experience in software development in Financial Domain.
  • Strong understanding of the Excel/VBA programming would be a plus.
  • Highly skilled with Java or Python (Design, Develop, Test, Debug, Deploy)
  • Understanding of investment management process, security analytics, investment workflow, or fund accounting.
  • Exposure to test automation frameworks (unit & integration)
  • A master’s degree in computer science, Engineering, or Advanced Mathematics; or a bachelor’s degree in a related field and a CFA or FRM

Nice To Haves

  • Experience with UI development using Angular & RESTful APIs is a plus.
  • Working experience with derivatives including futures, forwards, and/or swaps is a plus.
  • Experience deploying solutions to AWS cloud (EKS) environment and proven understanding of CI/CD & DevOps

Responsibilities

  • Interface with Portfolio Analysts to integrate new models and research into ITD tools built using python/VBA.
  • Perform requirements gathering, analysis of existing solutions, overall process from domain perspective and work to provide solutions using ITD languages/frameworks.
  • Develop user-friendly interfaces for real-time monitoring: P&L, order tracking, and portfolio performance.
  • Strong financial domain, Equity/FI Markets and Reference data knowledge with experience working in Buy side and exposure to Front Office tooling.
  • Working experience with Portfolio Analysts and Front Office with experience on support
  • Strong design skills around providing solutions using Python/Excel for Front Office tooling.

Benefits

  • We offer a wide range of benefits to meet your evolving needs and help you live your best life at work and at home. These benefits include comprehensive health care coverage and emotional well-being support, market-leading retirement, generous paid time off and parental leave, charitable giving employee match program, and educational assistance including student loan repayment, tuition reimbursement, and learning resources to develop your career.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service