• Designing and building real-time position, PnL and risk services with strict latency requirements
  • Developing high performance, highly available distributed systems capable of scaling to millions of events per second
  • Architecting and implementing reliable, fault-tolerant messaging systems and data pipelines
  • Optimizing and tuning distributed systems for performance, scalability, and resiliency
  • Partnering with trading and execution teams to support evolving business needs

Requirements
  • Bachelor’s degree in Computer Science or related field
  • 5+ years of experience developing high-performance distributed systems
  • Strong proficiency in modern C++(C++11/14/17) including multithreading, lock-free programming, and memory model expertise
  • Experience working with high message-rate or high-bandwidth systems
  • Proven ability to design fault-tolerant, highly available systems
  • Strong experience with relational database design and SQL (Postgress preferred)
  • Solid understanding of Linux/Unix systems, networking fundamentals, and protocols (TCP/IP, UDP, and sockets)
  • Experience with debugging and observability tools such as GDB, Wireshark and tcpdump
  • Strong written and verbal communication skills with the ability to collaborate effectively across trading, research, and engineering teams

Core Competencies

Demonstrates expertise in designing and building high-performance, fault-tolerant distributed systems, with a strong focus on modern C++ programming, relational database design, and effective collaboration across teams.

Highest-signal resume keywords
  • Modern C++ (C++11/14/17)
  • High-Performance Distributed Systems
  • Relational Database Design and SQL
  • Fault-Tolerant Systems Design
  • Linux/Unix Systems and Networking

ATS Optimization Keywords
Hard Skills
  • C++ Programming
  • Multithreading
  • Lock-Free Programming
  • Memory Model Expertise
  • High Message-Rate Systems
  • SQL (Postgress Preferred)
  • Fault-Tolerant System Design
  • Performance Optimization
  • Data Pipeline Implementation
  • Distributed Systems Architecture

Soft Skills
  • Written Communication
  • Verbal Communication
  • Collaboration

Industry Keywords
  • Real-Time Position Services
  • PnL Services
  • Risk Services
  • Latency Requirements
  • Scalability
  • Resiliency
  • Networking Protocols (TCP/IP, UDP)

Tools & Technologies
  • GDB
  • Wireshark
  • Tcpdump

#J-18808-Ljbffr
Similar jobs

Senior Software Developer – Shared Services

Apply Now
Back to search page