This job listing is no longer available for applications. The position may have been filled or the posting period has ended.
Job Description
Join Fidelity's Asset Management Division as a Principal Full Stack Engineer to develop impactful financial applications. Collaborate with quantitative analysts and technology teams to create efficient tools for investment decision-making in a dynamic environment.
Key Responsibilities
Work closely with quantitative analysts and operations in a dynamic environment
Build scalable, reliable, and efficient tools for portfolio construction, risk management, and alpha research
Participate in architecture, design, and analysis activities
Required Qualifications
Bachelor's degree in computer science, engineering, statistics, applied mathematics, or a related field
7+ years of hands-on experience developing financial applications
Technical skills: Java, JDBC, Spring Framework, Web Services, Relational Database, SQL, PL/SQL, Python, AWS or Azure Cloud
Knowledge of financial instruments, markets, models, and statistics
Proven record in designing and building complex end-to-end systems
Experience with test-driven, object-oriented design and development
Familiarity with source/version control, project management software, and CI/CD tools
Effective communication skills with multiple stakeholders
Benefits & Perks
Comprehensive health care coverageEmotional well-being supportMarket-leading retirement plansGenerous paid time off and parental leaveCharitable giving employee match programEducational assistance including student loan repayment and tuition reimbursement