Director, Trading Engineering

2 days ago


Jersey City, New Jersey, United States Fidelity Investments Full time
Job Overview:

We are seeking a highly skilled Director, Trading Engineering to join our Fidelity Digital Assets team in Jersey City, New Jersey. As a key member of our Trading Team, you will be responsible for designing and implementing high-quality, timely, and maintainable software solutions in an agile environment that meet functional and non-functional business requirements.

This is a hands-on, individual contributor role that involves partner and stakeholder engagement, design, and release support. You will work closely with our business partners to contribute to business-critical initiatives and demonstrate software engineering excellence through continuous integration and continuous deployment.

Key Responsibilities:
  • Design and implement technology solutions for the Fidelity Digital Assets business, including high-performance algorithms for trading and crypto trading.
  • Work closely with our business partners to contribute to business-critical initiatives and ensure that software solutions meet functional and non-functional business requirements.
  • Demonstrate software engineering excellence through continuous integration and continuous deployment.
  • Keep current with IT blueprint, frameworks, and technologies that benefit the organization and improve productivity, and guide junior team members on technology.
  • Collaborate with multiple stakeholders and large cross-functional teams as part of work delivery.
  • Follow best practices and contribute to innovative solutions to increase productivity.
  • This is a hands-on role where you will write code for product features and set technical direction for software developers by concluding design with other tech leads and architecture.
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, such as 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 a working knowledge of relational and time-series databases.
  • Experience with designing APIs, distributed systems, asynchronous workers, and resilient messaging services.
  • An understanding of microservice architecture and cloud-based deployments.
  • Ability to build reliable software that can withstand unreliable environments.
  • Can provide leadership and mentorship across small, agile teams in a collaborative environment.
  • Solid analytical, communication, and organizational skills.
  • An interest in and experience with cryptocurrencies and a passion for keeping up to date in the space.
  • Have the drive and ability to deliver software with a high degree of automation.
  • Proficient with version control systems and can handle development for multiple releases in parallel.
  • Have the spirit and willingness to contribute to org-level innovation.
  • Have a learning mindset and can demonstrate versatility in addition to specialization.
  • Should have the ability to work effectively with both partners and project team members.
  • Have knowledge of Agile methodologies or iterative development processes.
  • Have knowledge of Acceptance test-driven development (a plus).
  • Have the ability to take ownership, coach team members, and take accountability for deliverables.
  • Excellent collaboration and interpersonal skills.
  • Great attitude, being a mentor, team player, and effective contributor.
  • Focus on productivity.
  • Experience in capital markets or cryptocurrency, specifically with exposure to trading and algo trading.
About Fidelity Digital Assets:

Fidelity Digital Assets is a Fidelity Investments company developing a full-service enterprise-grade platform for storing, trading, and servicing digital assets, such as Bitcoin and Ethereum.

We adopt an entrepreneurial culture and startup approach while serving as one of the most innovative business units within Fidelity Investments. Our global, diverse team of hundreds of forward-thinking professionals lead with agility and creativity to build solutions that bridge the gap between traditional institutional investors and their exposure to digital assets.

The firm's tenure and experience across multiple business lines present our employees with unprecedented access to knowledge, technology, and resources that help our team reshape the future of finance.

As a senior-level engineer, you will be an integral part of the Trading Team. You'll get the opportunity to develop your skills, collaborate across Fidelity teams, and continue to learn in a fun, collaborative, iterative, and rapidly changing environment.

This is a hands-on role where you will write code for product features. It is a great opportunity to build secure, scalable, resilient cloud-based services utilizing modern software development practices.

The Fidelity Digital Asset Trading Team is responsible for platform services and APIs that manage trading of cryptocurrency. Platform contains a crossing engine and a smart router that would connect and send client orders to other exchanges and liquidity providers.

In addition to aggregating market data and routing orders, the platform also includes multiple internal/external facing user interfaces and API and services to support the platform.

#cryptojobs



  • Jersey City, New Jersey, United States Fidelity Investments Full time

    Job Title: Director, Trading EngineeringWe are seeking a highly skilled Director, Trading Engineering to join our Fidelity Digital Assets team. As a key member of our Trading Team, you will be responsible for designing and implementing high-quality, timely, and maintainable software solutions in an agile environment.The RoleThe Director, Trading Engineering...


  • Jersey City, New Jersey, United States Fidelity TalentSource LLC Full time

    Job Description:We are seeking a highly skilled Director, Trading Engineering to join our Fidelity Digital Assets team in Jersey City, New Jersey. As a key member of our Trading Team, you will be responsible for designing and implementing high-quality, timely, and maintainable software solutions in an agile environment that meet functional and non-functional...


  • Jersey City, New Jersey, United States Fidelity Investments Full time

    Job Overview:We are seeking a highly skilled Director, Trading Engineering to join our Fidelity Digital Assets team in Jersey City, New Jersey. As a key member of our Trading Team, you will be responsible for designing and implementing high-quality, timely, and maintainable software solutions in an agile environment that meet functional and non-functional...


  • Jersey City, New Jersey, United States Fidelity TalentSource LLC Full time

    Job Summary:We are seeking a highly skilled and experienced Director, Trading Engineering to join our team at Fidelity Digital Assets. As a key member of our Trading Team, you will be responsible for designing and implementing high-quality, timely, and maintainable software solutions in an agile environment that meet functional and non-functional business...


  • Jersey City, New Jersey, United States Pyramid Consulting, Inc Full time

    Job DescriptionImmediate Need for a Talented Software EngineerWe are seeking a highly skilled Software Engineer with expertise in C++ Trading Applications to join our team at Pyramid Consulting, Inc. This is a 12+ months contract opportunity with long-term potential.Key ResponsibilitiesDesign, develop, and maintain high-performance C++ trading...


  • Jersey City, New Jersey, United States Citigroup Inc Full time

    Job SummaryCitigroup Inc. is seeking a highly skilled and experienced Director of Trade and Working Capital Solutions Origination Technology Architecture to lead the development and implementation of technology solutions for Trade and Working Capital Solutions origination. The successful candidate will be responsible for driving end-to-end technical...


  • Jersey City, New Jersey, United States Mitsubishi Tanabe Pharma Full time

    About Mitsubishi Tanabe Pharma AmericaMitsubishi Tanabe Pharma America, Inc. (MTPA) is a U.S. subsidiary of Mitsubishi Tanabe Pharma Corporation (MTPC) in Japan, a research-driven pharmaceutical company with a storied reputation over 300 years in the making. Our parent company has discovered and produced several first-in-class medicines for serious diseases,...


  • Jersey City, New Jersey, United States Citigroup Inc Full time

    Job SummaryThis is a key leadership position within the Trade and Working Capital Solutions (TWCS) technology team at Citigroup Inc. The Director of TWCS Origination Technology Architecture is responsible for driving end-to-end technical solutions for Working Capital Solutions origination, product capabilities, and client integration.Key...


  • Jersey City, New Jersey, United States Citigroup Full time

    Job SummaryThis is a key leadership position within the Trade and Working Capital Solutions (TWCS) technology team at Citigroup. The Director of TWCS Origination Technology Architecture is responsible for driving end-to-end technical solutions for Working Capital Solutions origination, product capabilities, and client integration.Key ResponsibilitiesPartner...


  • Jersey City, New Jersey, United States Fidelity TalentSource LLC Full time

    About the RoleWe are seeking a highly skilled and experienced Electronic Trading Product Owner to join our team at Fidelity Digital Assets℠. As a key member of our Product Delivery team, you will be responsible for designing and delivering electronic trading platforms that meet the needs of our institutional clients.Key ResponsibilitiesDesign and Manage...


  • Jersey City, New Jersey, United States Fidelity TalentSource LLC Full time

    Job Description:Fidelity Digital Assets is dedicated to building innovative products and services that help institutions adopt digital assets and drive growth in the digital world of finance. With a strong foundation in blockchain technology and digital assets solutions, we are seeking a collaborative and experienced Product Owner to lead our Electronic...


  • Jersey City, New Jersey, United States Matlen Silver Full time

    Job Title: Trading Application Support EngineerDuration: 18 monthsLocation: Hybrid remote 3 days onsitePay Scale: $60-65/hr W2 (Cannot subcontract or C2C)About the RoleWe are seeking an experienced Trading Application Support Engineer to join our team at Matlen Silver. As a key member of our support team, you will be responsible for providing real-time...


  • Jersey City, New Jersey, United States Fidelity Investments Full time

    Crypto Trading Product OwnerFidelity Digital AssetsSM is seeking a skilled Crypto Trading Product Owner to lead the development of our next-generation trading platform. As a key member of our Product Delivery team, you will be responsible for designing and delivering trading solutions that drive efficiency and effectiveness against defined trading product...


  • Jersey City, New Jersey, United States The Rockridge Group Full time

    About the RoleWe are seeking a talented Software Engineer to join our team at The Rockridge Group, where we are building the firm's fixed-income trading platform. As a key member of our team, you will work closely with our internal and external partners to further develop and define our products and offerings.Key ResponsibilitiesDevelop and maintain the...


  • Jersey City, New Jersey, United States Fidelity TalentSource LLC Full time

    Job DescriptionFidelity Digital Assets℠ is dedicated to building innovative products and services that help institutions adopt digital assets and drive growth in the digital world of finance. As a Crypto Trading Product Owner / Squad Lead on the Fidelity Digital Assets℠ Product Delivery team, you will have the opportunity to contribute to the development...


  • Jersey City, New Jersey, United States Citigroup Full time

    About the RoleWe are seeking a highly experienced and well-rounded Senior Technologist to fill a Director-level position in our Engineering team. As a key member of our team, you will be responsible for driving the development of our OTC Derivatives Sub-Ledger, a critical system for Citi's global trading books.Key ResponsibilitiesLead the development of...


  • Jersey City, New Jersey, United States Pyramid Consulting Full time

    Job Title: Senior C++ Software Developer for Trading ApplicationsWe are seeking an experienced Senior C++ Software Developer to join our team in Jersey City, NJ. As a Senior C++ Software Developer, you will be responsible for designing, developing, and maintaining high-performance trading applications using C++.Key Responsibilities:Design and develop...


  • Jersey City, New Jersey, United States The Falcon Group Full time

    Job SummaryWe are seeking a highly skilled and experienced Civil Engineering Director to join our team at The Falcon Group. As a key member of our engineering department, you will be responsible for leading and managing a team of engineers and project managers to deliver high-quality civil engineering projects.Key ResponsibilitiesProject ManagementOversee...


  • Jersey City, New Jersey, United States KForce Full time

    Principal Software Engineer (Java, Fintech)Kforce's client, a highly innovative financial firm, is seeking a Principal Software Engineer (Java, Fintech) to join their team in Jersey City, New Jersey.About the RoleThe Principal Software Engineer will play a key role in building a new low-latency trading system used globally. They will analyze requirements,...


  • Jersey City, New Jersey, United States Pyramid Consulting Full time

    Job Title: Senior C++ Software Developer for Trading ApplicationsWe are seeking an experienced Senior C++ Software Developer to join our team in Jersey City, NJ. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-performance trading applications using C++.Key Responsibilities:Design and develop...