Senior C++ Engineer
3 days ago
Description As a Senior C++ Engineer, you will contribute to the design, development, and optimization of our core real‑time trading infrastructure. You will work on latency‑sensitive components, ensure code quality, and collaborate with cross‑functional teams to deliver robust and scalable solutions. You will participate in technical discussions, contribute to system improvements, and ensure our C++ codebase continues to be a strong foundation for high‑availability systems. While you will be expected to provide technical guidance and mentorship, this role is hands‑on with a strong focus on coding, debugging, and performance tuning. Prior experience in trading systems is highly preferred. Responsibilities Collaborate with traders and project managers to gain a deep understanding of mission‑critical trading applications. Develop and maintain high‑performance C++ components for real‑time data processing, event handling, and command execution. Contribute to system design decisions around memory management, concurrency models, error recovery, and inter‑process communication. Work with backend and frontend engineers to design efficient APIs and system boundaries across services. Conduct in‑depth code reviews with a focus on performance, correctness, and maintainability. Identify performance bottlenecks and lead efforts in profiling and optimization. Mentor junior and mid‑level engineers on design patterns, performance, and C++ best practices. Contribute directly to feature implementation, maintenance, and system improvements. Stay informed on industry trends and advancements in trading infrastructure and real‑time systems. Foster a culture of technical ownership and transparency. Requirements Must Have 7+ years of experience in C++ system‑level development (ideally C++17 or newer) Proven experience designing low‑latency, high‑throughput, and highly available systems Deep understanding of threading models, memory layout, lock‑free data structures, and CPU/cache behavior Proficiency with system‑level debugging and profiling tools (e.g., perf, gdb, valgrind, sanitizers) Experience writing technical design documents and leading system‑level architectural discussions Strong communication skills and ability to collaborate across backend and frontend teams Experience mentoring engineers and leading large‑scale system design Experience in networking protocols (TCP, UDP, WebSockets) support Familiarity with event‑driven architectures, asynchronous processing, and message queues/brokers (ex. ZeroMQ and/or Kafka) Nice to Have Knowledge of Python and/or Rust Background in crypto , high‑frequency trading , or real‑time market data systems Experience designing and consuming gRPC or RESTful APIs Experience with relational databases (e.g., PostgreSQL, TimescaleDB) Familiarity with crypto exchange market data and order routing protocols Contributions to open‑source projects or a strong technical blog/portfolio Experience with observability tools (e.g., Prometheus , Grafana , OpenTelemetry ) Interview Process CV Screening – We will review your application based on the qualifications and experience outlined above. HR Interview – To clarify any questions before technical assessment. First interview – Interview with the engineering team lead and senior engineers on experiences, motivation, and generic technical questions. Take Home Test – A practical exercise designed to evaluate your technical ability and simulate real‑world technical challenges. Second Interview – Interview with VP of Engineering to delve into your resume and skills, and discuss your career goals. Final Interview with the CIO – A concluding discussion to evaluate cultural fit, strategic alignment, and how you resonate with the firm’s values. Culture & Values Drive – We seek people whose passion fuels relentless growth and a pursuit of excellence. Ownership – We value those who take initiative and treat the company’s goals as their own. Judgment – We value individuals who focus on what matters and consistently drive meaningful results. Openness – We believe in honest dialogue, constructive challenge, and shared learning. Competence – We work with people who can thrive in fast‑changing environments. Resilience – We stay calm under pressure, adapt quickly, and learn from setbacks. #J-18808-Ljbffr
-
Senior C++ Engineer
1 week ago
Hong Kong Island, Hong Kong SAR China Ashford Benjamin Full timeOverview You will design, develop, and optimize real-time trading infrastructure, focusing on latency-sensitive components. This hands‑on role emphasizes coding, debugging, and mentoring junior engineers. Responsibilities Collaboration: Work with traders and project managers on trading applications. Development: Create high-performance C++ components for...
-
Senior C++ Engineer
1 day ago
Hong Kong Island, Hong Kong SAR China IO Tech Solutions Limited Full timeAs a Senior C++ Engineer, you will be responsible for designing, developing, and maintaining high-performance applications. You will work closely with cross‑functional teams to implement robust solutions and optimize existing systems. Key Responsibilities Develop and maintain software applications using C++. Collaborate with product managers and designers...
-
Senior C++ Engineer
1 day ago
hong kong, Hong Kong SAR China ioTech Solutions Full timeAs a Senior C++ Engineer, you will be responsible for designing, developing, and maintaining high-performance applications. You will work closely with cross-functional teams to implement robust solutions and optimize existing systems. Key Responsibilities Develop and maintain software applications using C++. Collaborate with product managers and designers to...
-
Senior C++ Engineer
2 weeks ago
Hong Kong, Hong Kong SAR China Hermeneutic Investments Full timeDescription As a Senior C++ Engineer, you will contribute to the design, development, and optimization of our core real-time trading infrastructure. You will work on latency-sensitive components, ensure code quality, and collaborate with cross-functional teams to deliver robust and scalable solutions. You will participate in technical discussions, contribute...
-
Senior Software Engineer
1 day ago
Hong Kong Island, Hong Kong SAR China Classy Wheeler Limited Full timeJob Description Well-established IoT products manufacturing and R&D company Responsibilities Design software for wireless consumer electronic products Work with the hardware team to define and system interfaces Prepare unit test plans, integration test plans and system test plans Conduct integration and software regression testing Senior Engineer –...
-
Senior Real-Time C++ Performance Engineer
3 days ago
Hong Kong Island, Hong Kong SAR China Sourcing Services eFinancialCareers Full timeA leading financial technology firm in Hong Kong is seeking a Senior C++ Engineer to enhance their trading infrastructure. In this role, you will work on developing high-performance C++ components and collaborate closely with cross-functional teams. Applicants should have over 7 years of experience in C++ and a proven record in low-latency systems....
-
Senior C++ Engineer
1 day ago
Hong Kong Island, Hong Kong SAR China ioTech Solutions Full timeMy client aglobalinvestment bank is seeking aSenior C++ Low Latency Engineer to join thier Hong Kong based eTrading team. You'll partner with a high performing team to help design, build and enhance their trading solutions. Job Description As a Senior C++ Low Latency Engineer, you will be responsible for designing, developing, and optimizing high-performance...
-
Senior Robotics Software Engineer
1 day ago
Hong Kong Island, Hong Kong SAR China Classy Wheeler Limited Full timeA leading IoT manufacturing firm is seeking a Senior Engineer – Software (Robotics) to design and develop robotic systems. Candidates should have a Bachelor degree in Computer Engineering or related disciplines, with strong skills in C++, Python, and embedded systems. Responsibilities include designing robotic devices and conducting tests. The role offers...
-
C# .NET Core Software Engineers
1 day ago
Hong Kong Island, Hong Kong SAR China Nicoll Curtin Full timeC# .NET Core Software Engineers / Seniors (multiple headcounts) 2 days ago Be among the first 25 applicants Direct message the job poster from Nicoll Curtin We are seeking multiple highly skilled and independent C# .NET Core Software Engineers / Seniors with a strong background in greenfield projects and extensive experience in large-scale enterprise...
-
Senior Software Engineer
1 day ago
Hong Kong Island, Hong Kong SAR China Classy Wheeler Limited Full timeFast-growing IoT products manufacturing and R&D company Job Description Candidates with less experienced will be considered as Software Engineer. Responsibilities Execute full software development life cycle for embedded products Develop technical documents to identify requirements and solutions Write well-structured, traceable and testable code Document and...