OKX

Senior Staff Software Engineer - Trading Service

OKX

Apply
8 months ago
Singapore, Singapore
Senior / Staff+

Responsibilities

  • Define and own the long-term technical architecture for core trading platform components.
  • Spearhead the design and implementation of complex technical projects across multiple teams.
  • Identify and eliminate performance bottlenecks in the trading architecture.
  • Serve as a technical authority and mentor for senior and mid-level engineers.
  • Research emerging technologies and propose innovative solutions.
  • Design resilient systems and drive best practices in incident response.
  • Collaborate with stakeholders to translate business needs into technical solutions.
  • Enforce high standards in software engineering practices across teams.

Requirements

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • 10+ years of experience in designing and operating high-performance distributed systems in Java.
  • Expert-level proficiency in Java, including knowledge of JVM internals and concurrency patterns.
  • Proven experience as a technical leader or architect for major system components.
  • Deep understanding of network protocols, OS-level optimizations, and database technologies.

Benefits

  • Competitive total compensation package.
  • Learning and development programs and education subsidy.
  • Various team building programs and company events.
  • Wellness and meal allowances.
  • Comprehensive healthcare schemes for employees and dependants.

Tech Stack

JavaLinuxSQL

Categories

BackendDevOps