Software Engineer (C++)

EPAM Systems

Hong Kong

On-site

HKD 600,000 - 1,100,000

Full time

34 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

EPAM Hong Kong is seeking a C++ Software Engineer for trading systems to build high-performance services for global electronic trading. You will work with trading and technology teams across design, coding, release, monitoring and production troubleshooting.

Responsibilities include developing C++ services, delivering changes end to end, troubleshooting production issues, building monitoring, and DevOps automation while collaborating with stakeholders.

Qualifications

  • Hands-on experience building production-grade C++ applications.
  • Strong knowledge of data structures, algorithms and software design.
  • Experience with Linux in production environments.
  • Ability to analyze and troubleshoot distributed systems and microservices.
  • Experience with Java or Python for service development or automation.

Responsibilities

  • Develop and enhance C++ services supporting global electronic trading workflows.
  • Deliver changes end to end across development, testing, release and production support.
  • Troubleshoot production issues and improve service stability, latency and throughput.
  • Build monitoring and alerting to improve availability and incident response.
  • Automate build and deployment workflows using DevOps practices and tooling.
  • Collaborate with business and engineering stakeholders to translate requirements into solutions.
  • Contribute to modernization efforts including cloud-ready architecture and microservices.

Skills

C++ expert
DS & Algorithms
Linux production
Distributed systems
Java/Python
Communication
Problem solving

Tools

Kubernetes
Docker
Kafka
Grafana
Prometheus

Job description

We are seeking a C++ Software Engineer (Trading Systems). You will build and improve global electronic trading services with a focus on performance, stability and scalable deployment. Partner with trading and technology teams to deliver changes end to end — from design and coding through release, monitoring and production troubleshooting.

Responsibilities
  • Develop and enhance C++ services supporting global electronic trading workflows
  • Deliver changes end to end across development, testing, release and production support
  • Troubleshoot production issues and improve service stability, latency and throughput
  • Build monitoring and alerting to improve availability and incident response
  • Automate build and deployment workflows using DevOps practices and tooling
  • Collaborate with business and engineering stakeholders to translate requirements into solutions
  • Contribute to modernization efforts including cloud-ready architecture and microservices
Requirements
  • Hands-on experience building production-grade C++ applications
  • Knowledge of data structures, algorithms, software design and core programming concepts
  • Working experience with Linux in production environments
  • Ability to analyze and troubleshoot distributed systems and microservice-based services
  • Working knowledge of Java or Python for service development or automation
  • Clear communication with technical and business-facing stakeholders across locations
  • Problem-solving approach with ownership from investigation through resolution
Nice to have
  • Exposure to Kubernetes, Helm and Docker
  • Familiarity with Apache Kafka or similar event streaming platforms
  • Experience with observability tools such as Grafana and Prometheus
We offer
  • By choosing EPAM, you're getting a job at one of the most loved workplaces according to Newsweek 2021 - 2023
  • Employee ideas are the main driver of our business. We have a very supportive environment where your voice matters
  • You will be challenged while working side-by-side with the best talent globally. We work with top-notch technologies, constantly seeking new industry trends and best practices
  • We offer a transparent career path and an individual roadmap to engineer your future & accelerate your journey
  • At EPAM, you can find vast opportunities for self-development: online courses and libraries, mentoring programs, partial grants of certification, and experience exchange with colleagues around the world. You will learn, contribute, and grow with us
Life at EPAM
  • EPAM Systems Inc. (EPAM) is a leading digital transformation services and product engineering company.
  • As the regional headquarters of EPAM in APAC, EPAM Hong Kong was established in 2013.
  • EPAM Hong Kong has been growing and emerging rapidly as an international IT consulting company that continuously attracts the top technology and engineering professionals worldwide.
  • The integration of top-notch consulting services and intelligent engineering back-end systems shape our superior service to the world’s leading clients in various industries from banking and finance to insurance, technology and life sciences.
  • By choosing EPAM Hong Kong, you're getting a job at one of the Caring Companies by the Hong Kong Council of Social Service for 3 years consecutively since 2021 and a dedicated, diverse community that will help you discover your fullest potential.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Solutions Architect (AI Native SDLC)
Solutions Architect (AI Native SDLC)

EPAM Systems • Hong Kong

On-site
HKD 1,200,000 - 1,800,000
Supportive environment
Top-notch technologies
Transparent career path
+2
C++ Trading Systems Engineer - High-Performance, Low-Latency
C++ Trading Systems Engineer - High-Performance, Low-Latency

EPAM Systems • Hong Kong

On-site
HKD 600,000 - 1,100,000
Delivery Manager (AI in SDLC)
Delivery Manager (AI in SDLC)

EPAM Systems • Hong Kong

Hybrid
HKD 900,000 - 1,200,000
C++ Engineer – Global Elite Trading Firm
C++ Engineer – Global Elite Trading Firm

eFinancialCareers • Hong Kong

On-site
HKD 900,000 - 1,300,000
Software Engineer
Software Engineer

BAH Partners • Hong Kong

On-site
HKD 750,000 - 1,200,000
Low Latency C++ Developer
Low Latency C++ Developer

Eclipse Trading • Hong Kong

On-site
HKD 390,600 - 669,600
Dynamic and collaborative work environment
Fully stocked kitchen
Attractive benefits package with discretionary bonus
C++ Market Making Developer - Global Trading Firm - Hong Kong
C++ Market Making Developer - Global Trading Firm - Hong Kong

NLS Executive Search • Hong Kong Island

On-site
HKD 392,464 - 627,943
Professional development opportunities
Dynamic and inclusive work environment
Front Office Software Engineer – Securities and Financing automated trading (Contract) - IT (Information Technology) - Hong Kong, Hong Kong
Front Office Software Engineer – Securities and Financing automated trading (Contract) - IT (Information Technology) - Hong Kong, Hong Kong

Societe Generale SA • Hong Kong

On-site
HKD 900,000 - 1,200,000
Software Engineer — Quantitative Trading Firm
Software Engineer — Quantitative Trading Firm

IntelliPro • Hong Kong

On-site
HKD 420,000 - 700,000
APAC Lead Front Office Software Engineer (Full Stack)
APAC Lead Front Office Software Engineer (Full Stack)

Selby Jennings • Hong Kong

On-site
HKD 900,000 - 1,400,000