This job is closed

We regret to inform you that the job you were interested in has been closed. Although this specific position is no longer available, we encourage you to continue exploring other opportunities on our job board.

Fidelity Investments - Jersey City, NJ

posted 2 months ago

Full-time - Senior
Hybrid - Jersey City, NJ
Securities, Commodity Contracts, and Other Financial Investments and Related Activities

About the position

The Director, Trading Engineering for Crypto Trading is responsible for the development and delivery of high-quality software solutions in an agile environment. This hands-on role involves designing and implementing technology solutions for Fidelity Digital Assets, focusing on high-performance algorithms for trading. The position requires collaboration with business partners and stakeholders, ensuring that software meets both functional and non-functional requirements while guiding junior team members and contributing to innovative solutions.

Responsibilities

  • Develop and deliver high-quality software solutions in an agile environment.
  • Engage with partners and stakeholders for design and release support.
  • Design and implement technology solutions for the Fidelity Digital Assets business.
  • Contribute to business-critical initiatives with business partners.
  • Demonstrate software engineering excellence through continuous integration and deployment.
  • Keep current with IT frameworks and technologies to improve productivity.
  • Collaborate with multiple stakeholders and large cross-functional teams.
  • Write code for product features and set technical direction for software developers.

Requirements

  • Bachelor's degree in computer science or related field required.
  • At least 12 years of software engineering experience.
  • Strong background in designing and developing low latency trading systems.
  • Knowledge of WebSocket and FIX protocols.
  • Experience in building matching engine, OMS/EMS or exchange-connectivity platform.
  • Experience using kernel bypass technologies like Solarflare OpenOnLoad.
  • Extensive experience with modern Java using zero GC pattern.
  • Highly proficient in ultra-low latency design patterns and optimizing trading systems.
  • Hands-on experience with low latency messaging products, such as Aeron, Solace or 29West.
  • Proficient in SQL and working knowledge of relational and time series databases.
  • Experience with designing APIs, distributed systems, asynchronous workers, and resilient messaging services.
  • Understanding of microservice architecture and cloud-based deployments.
  • Ability to build reliable software that can withstand unreliable environments.
  • Leadership and mentorship capabilities across small, agile teams.
  • Solid analytical, communication, and organizational skills.
  • Interest in and experience with cryptocurrencies.

Nice-to-haves

  • Knowledge of Agile methodologies or iterative development processes.
  • Knowledge of Acceptance test-driven development.
  • Ability to take ownership and coach team members.
  • Experience in Capital markets or Crypto Currency specifically with exposure to Trading, Algo Trading.

Benefits

  • Comprehensive health care coverage and emotional well-being support.
  • Market-leading retirement plans.
  • Generous paid time off and parental leave.
  • Charitable giving employee match program.
  • Educational assistance including student loan repayment and tuition reimbursement.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service