Senior Trading Software Engineering Director

3 weeks ago


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

**Job Overview**

At Fidelity Investments, we're seeking a highly skilled Senior Trading Software Engineering Director to join our team in Jersey City, New Jersey. As a key member of our Trading Team, you will be responsible for developing and delivering high-quality software solutions that meet functional and non-functional business requirements.

About the Role

Fidelity Digital AssetsSM is a full-service enterprise-grade platform for storing, trading, and servicing digital assets. We're looking for an experienced leader who can set technical direction for software developers, design and implement technology solutions, and work closely with business partners to contribute to business-critical initiatives.

Key Responsibilities

  • Develop and deliver high-quality software solutions that meet functional and non-functional business requirements.
  • Set technical direction for software developers, including designing and implementing technology solutions.
  • Work closely with business partners to contribute to business-critical initiatives.
  • Demonstrate software engineering excellence through continuous integration and deployment.
  • Collaborate with multiple stakeholders and cross-functional teams as part of work delivery.
  • Follow best practices and contribute towards innovative solutions to increase productivity.

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.
  • 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.
  • Solid analytical, communication, and organizational skills.
  • An interest in and experience with cryptocurrencies and a passion for keeping up-to-date in the space.

Benefits

  • We offer a wide range of benefits, including competitive salary ranges, bonus opportunities, and professional development programs.
  • Fidelity Investments is committed to providing a safe and inclusive work environment for all employees.

Estimated Salary Range:

$103,000 - $218,000 per year based on job responsibilities and scope, geographic location, candidate's relevant experience, and other factors.



  • Jersey City, New Jersey, United States Insight Global Full time

    As a Senior Trading Engineer Leader at Insight Global, you will have the opportunity to design and implement cutting-edge trading systems for our crypto currency platform. With a strong background in software engineering and low-latency trading systems, you will be responsible for developing high-performance algorithms and collaborating with stakeholders to...


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

    Job Title: Senior Java Software EngineerWe are seeking a highly skilled Senior Java Software Engineer to join our team at Axelon. This is an exciting opportunity to work in a fast-paced environment interfacing with management, business, and senior technology members.About the Role:Work in an agile and fast-paced environment, collaborating with...


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

    OverviewFidelity Investments, a leader in the financial industry, is seeking an experienced Trading Engineering Lead to join our team. This role offers a unique opportunity to shape the future of digital assets and trading solutions. As a key member of our Trading Team, you will be responsible for designing and implementing high-performance trading systems...


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

    Company OverviewFidelity Investments is a leader in the financial services industry, with a mission to strengthen the financial well-being of our clients. We offer a wide range of investment and savings products and provide comprehensive retirement services that help individuals and institutions achieve their long-term goals.Job SummaryWe are seeking an...


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

    Job SummaryWe are seeking a highly skilled High Performance Software Engineer to join our Trading team at Fidelity Investments. As a key member of our team, you will be responsible for designing, developing, and executing performance tests to ensure high-quality software applications, particularly for trading platforms.About the RoleThis is a hands-on role...


  • Jersey City, New Jersey, United States American Cybersystems Full time

    **Job Overview:**We are seeking an experienced Electronic Trading Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining Java-based full stack applications for electronic trading platforms.The ideal candidate will have a strong background in Java programming language,...


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

    About the RoleWe are seeking a Director of Crypto Trading Solutions to lead the development of our platform services and APIs. This role offers a unique opportunity to shape the future of digital assets and trading solutions. As a key member of our Trading Team, you will be responsible for designing and implementing high-performance trading systems that meet...


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

    Job DescriptionThe Senior Performance Engineer - Trading Systems is responsible for designing, developing, and executing performance tests for trading platforms. The role includes troubleshooting performance issues, developing test strategies, and maintaining performance test frameworks to ensure production readiness of applications.About the RoleThis is a...


  • Jersey City, New Jersey, United States Check Point Software Technologies Full time

    About the Role:This is a unique opportunity to join Check Point Software Technologies as a Senior Python Software Engineer Lead. You'll be responsible for leading a team of skilled engineers in developing cloud-based distributed systems, ensuring stability, scalability, and industry-leading security.In this role, you'll have the chance to work with...


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

    Job SummaryThis is a senior-level software engineering position within our Trading Suite team. The successful candidate will design, develop, and maintain high-performance trading systems using Java, C/C++, and other relevant technologies.The salary for this role is $120,840 - $203,010 per year, depending on experience and location.


  • Jersey City, New Jersey, United States Saxon Global Full time

    Saxon Global is seeking a highly skilled Senior Python developer to join their team as a Senior Software Engineer. This role will be part of the Cleared Derivatives Risk Technology (CDRT) team supporting the OTC and Exchange Traded Derivatives (ETD) Intraday Risk and Clearing Certainty Platforms.The ideal candidate will have strong analytical and...


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

    Job DescriptionAxelon is a Global Financial Firm located in Jersey City, NJ seeking an experienced Senior Java Software Engineer for an immediate contract. This 18-month contract offers a competitive rate of $814.81 daily.The successful candidate will work in an agile and fast-paced environment interfacing with management, business, and senior technology...


  • Jersey City, New Jersey, United States Fidelity Information Services Full time

    About the CompanyFidelity Information Services (FIS) is a leading provider of fintech solutions for the financial industry. Our technology powers the world's economy, and our teams bring innovation to life.We are committed to providing our employees with an exciting career opportunity and competitive compensation.Job Description:We are looking for a highly...


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

    About the RoleWe are seeking an experienced Senior Software Engineer to join our team as a Data Analyst.The ideal candidate will have a strong background in Python development, data analytics, and problem-solving skills.Key Responsibilities:Analyze complex data issues and identify root causesDevelop Python scripts to address data quality issuesCommunicate...


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

    About the RoleWe are seeking a highly skilled Senior Software Engineer - Enterprise Architecture to join our team in Mississauga, ON & New Jersey.This is a full-time position that requires local candidates from NY, NJ & Canada.The ideal candidate will have at least 15 years of experience in banking/financial/trade and strong coding skills.The salary for this...


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

    Job OverviewFidelity Investments is seeking a highly skilled Senior Performance Engineer to join our Trading team. As a key member of the team, you will design and execute performance tests using tools like Java, JMeter, and cloud-based technologies to ensure the efficiency and stability of trading platforms.About the RoleThe Principal Performance and...


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

    Job Title: Senior Software EngineerAbout the Job:">We are seeking an experienced Senior Software Engineer to join our team in Jersey City, NJ. This is a 4-month contract-to-hire opportunity with a competitive salary range of $66.67-$78.47 per hour (W2).About the Company: BCforward is a leading IT staffing and project solutions organization, founded in 1998....


  • Jersey City, New Jersey, United States Life Solutions Full time

    Job OverviewWe are seeking a highly skilled Senior Software Engineer to join our team at Life Solutions. The ideal candidate will have extensive experience in designing and implementing complex software systems, as well as strong leadership skills.


  • Jersey City, New Jersey, United States Piper Companies Full time

    **Piper Companies Overview**Piper Companies is a leading Financial Services company located in the heart of Jersey City, NJ.The company is seeking a highly skilled and experienced Director, Trading Engineering to join its team. This individual will play a crucial role in designing and developing low latency trading systems that meet the company's high...


  • Jersey City, New Jersey, United States Seven Seven Software Full time

    Skillful software engineers are sought after by Seven Seven Software to develop cutting-edge solutions. In this role, you will be responsible for integrating the WalkMe digital adoption platform into our ecosystem. Key responsibilities include partnering with stakeholders to drive common goals, collaborating with global customers to deliver excellent...