Senior Software Engineer

EJR Search Partners

New York (NY)

On-site

USD 140,000 - 210,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

EJR Search Partners is seeking a skilled software engineer to lead development and maintenance of our Electronic Trading platform in New York. The role focuses on building scalable, low-latency trading systems and infrastructures, with emphasis on robust design and efficient execution.

You will collaborate with cross-functional teams to design and test trading strategies, optimize performance, and ensure system stability at scale within a fast-paced trading environment.

Qualifications

  • Bachelor Degree in Mathematics or Computer Science required.
  • Experience in Electronic Trading preferred.
  • Proficiency in managing system stability and scalability.
  • Exceptional analytical and problem-solving abilities with a proactive approach to issue resolution.
  • Independence in work, coupled with a strong inclination towards automation and optimization.
  • Outstanding communication skills and the ability to thrive as part of a team.
  • Proficiency in exchange connectivity, FIX protocol, and market data handlers.
  • Experience in developing algo trading strategies.
  • Knowledge of financial trading and equities microstructure is advantageous.

Responsibilities

  • Spearhead the development and upkeep of new functionalities for our Electronic Trading platform.
  • Apply a strong technical foundation to design, develop, and deploy distributed software solutions.
  • Develop and maintain our proprietary, low-latency negotiation protocols, systems, and infrastructures.
  • Collaborate with cross-functional teams to design and test trading strategies and infrastructures.
  • Optimize the scalability, performance, and efficiency of a wide array of active trading strategies.

Skills

C# Programming
Generics
Design Patterns
Data Structures
Trading Domain Knowledge
Algorithmic Trading
Problem Solving
Team Collaboration
Exchange Connectivity
FIX Protocol
Market Data Handling

Education

Bachelor's in Mathematics or Computer Science

Job description

  • Spearhead the development and upkeep of new functionalities for our Electronic Trading platform.
  • Apply a strong technical foundation to design, develop, and deploy distributed software solutions.
  • Develop and maintain our proprietary, low-latency negotiation protocols, systems, and infrastructures.
  • Collaborate with cross-functional teams to design and test trading strategies and infrastructures.
  • Optimize the scalability, performance, and efficiency of a wide array of active trading strategies.

Requirements & Qualifications

  • Bachelor Degree in Mathematics or Computer Science required
  • Experience in Electronic Trading preferred
  • Mastery of C# programming including OOP, templates, design patterns, and data structures.
  • Proficiency in managing system stability and scalability.
  • Exceptional analytical and problem-solving abilities with a proactive approach to issue resolution.
  • Independence in work, coupled with a strong inclination towards automation and optimization.
  • Outstanding communication skills and the ability to thrive as part of a team.
  • Proficiency in exchange connectivity, FIX protocol, and market data handlers.
  • Experience in developing algo trading strategies.

Knowledge of financial trading and equities microstructure is advantageous

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Software Development Engineer, Trading Systems
Principal Software Development Engineer, Trading Systems

twentyAI • New York (NY)

Hybrid
USD 120,000 - 180,000
Senior Software Engineer - Algo Trading Systems
Senior Software Engineer - Algo Trading Systems

Volition • New York (NY)

On-site
USD 140,000 - 210,000
Software Engineer
Software Engineer

Thurn Partners • New York (NY)

On-site
USD 120,000 - 160,000
Software Developer (Java)
Software Developer (Java)

OP Recruiting • Chicago (IL)

On-site
USD 120,000 - 170,000
Senior Engineer, Execution Technology
Senior Engineer, Execution Technology

Mission Staffing • Chicago (IL)

On-site
USD 180,000 - 260,000
Senior Backend Software Engineer/Java Trading Systems-remote
Senior Backend Software Engineer/Java Trading Systems-remote

Ironbeam, Inc. • Chicago (IL)

On-site
USD 120,000 - 180,000
Java eTrading Developer
Java eTrading Developer

QUANTEAM - North America (RAINBOW PARTNERS Group) • New York (NY)

On-site
USD 120,000 - 150,000
Software Engineer – HFT Equities & Futures
Software Engineer – HFT Equities & Futures

Algo Capital Group • United States

On-site
USD 100,000 - 150,000
Software Engineer
Software Engineer

Soni • New York (NY)

On-site
USD 136,000 - 175,000
Senior Options Software Engineer
Senior Options Software Engineer

Citadel Securities • New York (NY)

On-site
USD 120,000 - 160,000