Connectivity Software Engineer

Bankstcharles

New York, NY, USA
$75,000 - $135,000 py
Core java development
C++ development
Linux environments
Design, develop, and improve software utilizing various engineering methodologies to provide business, platform, and technology capabilities

Job Summary

  • Design, develop, and improve software utilizing various engineering methodologies to provide business, platform, and technology capabilities.
  • Develop high-quality, scalable, maintainable, and performance-optimized software solutions using industry-aligned programming languages, frameworks, and tools.
  • Collaborate with product managers, designers, and other engineers to define requirements, devise solutions, and ensure seamless integration with business objectives.

Matching Summary

Design, develop, and improve software utilizing various engineering methodologies to provide business, platform, and technology capabilities.

Salary

$75,000 - $135,000

Skills & Requirements

Must-have

  • Core Java development
  • C++ development
  • Linux environments
  • Low-latency trading applications
  • Multithreading and memory management
  • Distributed systems design
  • Financial systems experience

Nice-to-have

  • Financial messaging protocols
  • Network engineering concepts
  • Platform engineering concepts
  • Cloud platforms and container technologies
  • ML or AI tools in engineering

Key Requirements

  • Experience developing low-latency trading applications
  • Experience with multithreading, memory management, caching, networking, distributed systems
  • Experience with financial systems supporting trading, risk, middle office
  • Experience with client or market connectivity and order management
  • Effective communication with technical and business stakeholders

Work Rights

Not specified

Tailored Resume

Cover Letter