Full-Time

Principal Performance Engineer

Trading

Posted on 1/3/2025

Fidelity Investments

Fidelity Investments

10,001+ employees

Investment management and financial services provider

Fintech
Financial Services

Compensation Overview

$85k - $179kAnnually

+ Bonus + Variable Compensation

Senior, Expert

New York, NY, USA

Requires onsite presence in Jersey City, NJ every other week.

Category
Quantitative Trading
Quantitative Finance
Required Skills
Agile
Python
Grafana
SQL
Java
Postgres
AWS
Prometheus
Selenium
Splunk
Oracle
Kibana

You match the following Fidelity Investments's candidate preferences

Employers are more likely to interview you if you match these preferences:

Degree
Experience
Requirements
  • Bachelor's degree in computer science or related field required
  • At least 10 years of software engineering experience
  • Extensive experience with core Java Technologies. Understanding of Java all the way down to hardware level (aka Mechanical Sympathy)
  • Background in designing and developing solutions for Performance testing in low latency systems preferably front office trading systems
  • Proficient in JMeter/Cloud-test/Rush-hour and other performance testing tools
  • Proficiency in automation tools like Cypress, Cucumber, Serinity, Selenium etc
  • Good experience with performance testing types: Load testing, Stress testing, Scalability testing, Spike testing, Volume testing, Endurance/Soak testing
  • Experience in test automation scripting using Java, Python and shell scripting
  • Solid understanding of AWS services and experience setting up test environments on AWS (S3, EC2, RDS, etc.)
  • Experience identifying memory leakage, connection issues & throughput bottlenecks in various technologies such as web application(s), infrastructure, and Cloud
  • Hands on experience with one or more observability tools (Data-dog, Splunk, Kibana, Prometheus, Grafana, ELK/OpenSearch, OpenTelemetry, etc.)
  • Knowledge and experience with Oracle, SQL, postgress, cockroach db and relational databases
  • Experience with low latency messaging products, such as Aeron, Solace and 29West
  • Ability to work effectively with both partners and project team members
  • Knowledge of Agile methodologies or iterative development processes
  • Ability to take ownership
  • Excellent collaboration and Interpersonal skills
  • Focus on productivity
Responsibilities
  • Build performance testing and automation solutions for the Fidelity Digital Asset business Trading team
  • Work closely with business partners to contribute to business critical initiatives
  • Demonstrate testing trading platforms and automation of frontend and backend applications
  • Collaborate with multiple stakeholders/large cross functional teams as part of work delivery
  • Follow practices and contribute towards innovative solutions to increase productivity
  • Define Performance Test Strategy Document: set approach, metrics, benchmarks, baseline, user response requirements environments, technical environment and data conditions, and toolsets to use in executing the performance testing
  • Design, implement, and maintain performance test frameworks, which will validate to a high degree of confidence, the production readiness of software applications and infrastructure for stability and performance
  • Develop test execution scenarios for various types of tests such as load, stress, duration/endurance, and run them
  • Create and publish Performance Test Result Report with recommendations on the quality improvement
  • Prepare reports about the product/product component’s readiness for release to users
  • Review and recommend improvements to existing test procedures
  • Suggest new tools and techniques to improve testing efficiency
  • Provide leadership and guidance to multiple engineers supporting performance engineering and testing efforts by assigning tasks, receiving updates, removing blockers, and reporting progress to the rest of the Scrum team
Desired Qualifications
  • Experience in Capital markets or Crypto Currency specifically with exposure to Trading is a plus
  • Experience of FIX protocols or other binary protocols in trading platform is a plus

Fidelity Investments offers a range of financial services and tools designed to help individuals manage their investments and stay informed about the markets. Their products include mobile applications and market monitoring tools that provide users with real-time market quotes, news, and trading capabilities. For example, the Fidelity Market Monitor for Glass delivers daily market quotes directly to Google Glass, while the Fidelity app for Windows Phone 8 offers news and trading tools on the go. Additionally, they provide features like the Watch List Visualization for iPad, which allows users to track stock price changes over time using a heatmap. What sets Fidelity apart from its competitors is its focus on integrating new technologies and user-friendly interfaces to enhance the investment experience. The goal of Fidelity Investments is to empower individuals with the information and tools they need to make informed financial decisions.

Company Stage

Debt Financing

Total Funding

$120.3B

Headquarters

Boston, Massachusetts

Founded

1946

Simplify Jobs

Simplify's Take

What believers are saying

  • Growing interest in wearables boosts potential for Fidelity's mobile market tools.
  • AI and data-driven trends enhance Fidelity's data analytics capabilities.
  • Strategic talent acquisition strengthens Fidelity's innovation and product development.

What critics are saying

  • Loss of key personnel to competitors like Aviva Investors.
  • Increased competition in wealth management from firms like Vanguard.
  • Volatile cryptocurrency market may impact Fidelity's investment offerings.

What makes Fidelity Investments unique

  • Fidelity Labs offers innovative beta products like Market Monitor for Google Glass.
  • Fidelity's mobile apps provide comprehensive market monitoring and trading tools.
  • Fidelity's Open Limit Order Visualization offers unique insights into order execution.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Health Insurance

Mental Health Support

Hybrid Work Options

401(k) Retirement Plan

401(k) Company Match

Unlimited Paid Time Off

Parental Leave

Student Loan Assistance

Tuition Reimbursement

INACTIVE