Ampelfy was launched by a team of Silicon Valley technology entrepreneurs with one concept. We build and acquihire expert engineering and data science teams to help our clients meet their business needs and solve their operational challenges.
31 липня 2025

Senior C++ Developer (вакансія неактивна)

віддалено від $3500

As our Senior C++ Developer, you will architect, develop, and radically optimize trading systems that demand the fastest execution speeds in the market. You will be the driving force behind designing multi-threaded, network-intensive applications, and performing high-level performance tuning in an environment where microseconds matter. Your expertise in C++ will directly influence our competitive advantage in the high-stakes realm of high-frequency trading.

Key Responsibilities:

System Architecture & Development:

— Design and develop ultra-low latency trading platforms using modern C++ standards.

— Drive the architecture of multi-threaded and distributed systems, ensuring robust,

fault-tolerant, and scalable applications.

Performance Engineering:

— Optimize code to push the boundaries of CPU, memory, and network performance.

— Identify and eliminate bottlenecks, utilizing advanced performance tuning and debugging techniques.

Networking & Inter-Process Communication:

— Develop and maintain high-performance networking stacks (TCP/IP, UDP) and inter-process communication protocols.

— Integrate directly with market data feeds, FIX protocols, and exchange interfaces.

Collaboration & Innovation:

— Work collaboratively with quants, traders, and systems engineers to translate financial

strategies into high-performance code.

— Champion best practices in software engineering, performance optimization, and real-time systems design.

Continuous Improvement:

— Stay ahead of the curve with a deep curiosity for new technologies and industry trends that can further advance our platforms.

Required Qualifications & Experience:

— Extensive C++ Expertise: 7+ years of hands-on C++ development in ultra-low latency, high-performance environments.

— Multi-Threaded Mastery: Proven ability to design, develop, and debug multi-threaded applications under high load conditions.

— Networking Savvy: Deep understanding of network programming protocols (TCP/IP, UDP) with real-world experience handling high-speed data exchanges.

— Performance & Optimization: Demonstrated excellence in CPU/memory optimization and performance tuning on Linux and/or Windows environments.

— High-Frequency Trading Background: Prior work experience in high-frequency trading, hedge funds, proprietary trading firms, or related financial technology platforms.

— Systems & Architecture: Strong grasp on data structures, algorithms, and modern object-oriented design principles.

— Academic Credentials: Bachelor’s, Master’s, or Ph.D. in Computer Science, Engineering, Mathematics, or a related quantitative field.