Senior C++ Engineer

6 days ago


Singapore hermeneutic Investments Full time $120,000 - $200,000 per year

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 and 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.

Throughout the process, you'll be assessed for cultural fit through our company 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.

  • Senior C++ Engineer

    6 days ago


    Singapore hermeneutic Investments Full time $120,000 - $200,000 per year

    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...

  • Senior C++ Engineer

    6 days ago


    Singapore hermeneutic Investments Full time $120,000 - $200,000 per year

    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...


  • Singapore NEXTLABS INTERNATIONAL PRIVATE LIMITED Full time

    Position: Software Engineer C/ C++ Location: Singapore NextLabs® ( ) is the leading provider of policy-driven information risk management (IRM) software for large enterprises provides an exciting opportunity for Software Engineer C/C++ to join hands with highly talented software engineers in building the next generation data protection and entitlement...


  • Singapore NEXTLABS INTERNATIONAL PRIVATE LIMITED Full time

    Roles & ResponsibilitiesPosition: Software Engineer C/ C++Location: SingaporeNextLabs (www.nextlabs.com ) is the leading provider of policy-driven information risk management (IRM) software for large enterprises provides an exciting opportunity for Software Engineer C/C++ to join hands with highly talented software engineers in building the next generation...


  • Singapore EPAM Systems Full time

    Join to apply for the Senior Software Engineer (C#)role at EPAM Systems We are seeking a highly skilled and experienced Senior C# Engineer to design, develop and deploy robust, scalable cloud-based microservices using C#/.NET. You will play a key role in modernizing our legacy applications and championing best practices throughout the software development...


  • Singapore Luxoft Full time

    **Project** Description**: Luxoft DXC is inviting an experienced Senior C/C++ and C# Application Developer to join our project. Our team is working for one of the world's largest providers of products and services for the ever-evolving needs of the energy industry. Oil and gas domain, well logging. We are working with Azure cloud, GIT, Kubernetes, using C++,...

  • Software Engineer

    1 week ago


    Singapore NodeFlair Full time

    **Job Summary**: **Job Type** Permanent **Seniority** **Years of Experience** Information not provided **Tech Stacks** C++ Java C C#.NET - We are looking for a hands-on and meticulous individual who possess knowledge on programming skills and algorithm development. - Work closely with all the relevant stakeholders to translate the operational requirements...


  • Singapore NodeFlair Full time

    **Job Summary**: **Salary** S$6,500 - S$8,500 / Monthly EST **Job Type** Permanent **Seniority** Lead **Years of Experience** At least 5 years **Tech Stacks** C++ Java JavaScript C# - We are looking for someone to join us as a Lead Software Engineer, who is proficient in several programming languages and responsible for the development and integration...


  • Singapore Adstify Search Pte Ltd Full time

    Our client is one of the fastest-growing Singapore technology companies, with more than 30 offices and 6 R&D centers around the world. **Responsibilities**: - Responsible for the login and registration of product lines such as live streaming and short video, and the technical architecture optimization and evolution of gateway and other modules to improve...


  • Singapore Adstify Search Pte Ltd Full time

    Our client is one of the fastest-growing Singapore technology companies, with more than 30 offices and 6 R&D centers around the world. **Responsibilities**: - Responsible for the login and registration of product lines such as live streaming and short video, and the technical architecture optimization and evolution of gateway and other modules to improve...