Principal, Full Stack Engineer

Fidelity Investments in Jersey City, New Jersey, USA

Industry

Financial Services

Opportunity Type

Full-Time

In this role, you will be part of a new, highly visible effort on a team of engineers. As part of a strategic research engineering team, you will work with modern data engineering tools at the intersection of quantitative financial investing, traditional financial analysis and modern scientific & data-oriented workflows. 

We want you to be motivated by having the autonomy to lead, build and craft phenomenal solutions. We advocate for leadership at all levels and this role is an excellent fit for those who demonstrate leadership and have a drive to improve their craft while producing great work with us. We want engineers who are confident enough to break things, who step up and take ownership of their projects. Part of your role will require you to experiment, to try new approaches and help us develop an elite quantitative research platform. We value those who thrive on sharing knowledge, because we do, and want you to be a part of this collaborative culture.

The Expertise and Skills You Bring

• 8+ years’ experience as a software engineer, delivering software using agile development practices

• Design and develop in Python and familiarity with core data science libraries

• Knowledge in python web frameworks like Flask, Django is a plus

• Exposure to test automation frameworks that support all types of testing (unit, component, integration, system etc.) executed through CI/CD pipelines.

• Experience working on AWS/Azure cloud environment and proven understanding of CI/CD & DevOps

• Quantitative Finance knowledge is a plus: quantitative techniques and methods, statistics, econometrics – including probability, linear regression, time series data analysis and optimizations is a plus

• Bachelor's degree (or above) in either Engineering or Computer Science related field

• Awareness of event-based systems, functional programming, emerging technologies and messaging frameworks such as Kafka and EMS.

• Demonstrate a test-driven approach to developing software and can build or contribute to automated testing frameworks that can detect any anomalies in functionality, performance and integration.

• Strong contributor with a collaborative work style in building, crafting and reviewing code

• Key member of the engineering team actively innovating and creatively experimenting so that we may better support business needs

• Bring curiosity and a questioning mind-set to work, asking always about the 'why' and the 'value' of an activity or task

The Team

Asset Management Technology (AMT) provides worldwide technology and support to all the Investment Management, Research, Trading, and Investment Operations functions. We are seeking a Principal, Software Engineer to join our Quantitative Research & Investing Technology organization. This role will be part of our Quantitative Engineering team, which is responsible for architecting, developing, and maintaining a new quant research platform, with responsibilities spanning across entire data engineering stack.

Apply to this job and join Ivy Exec

Ivy Exec members get:

Access to 60,000+ senior-level job openings

Opportunities to join market research studies

A dedicated Career Advisor

Exclusive career growth courses and content

By clicking “Proceed to Application” you agree to our Terms of Use Privacy Policy, and Cookie Policy.
By clicking “Proceed to Application” you agree to our Terms of Use Privacy Policy, and Cookie Policy.
1,500+

new jobs have been added by these top companies

top companies logos
See all new jobs