Principal Engineer, Middleware

OKX

Singapore, Singapore
On-site
Microservice governance frameworks
Rpc frameworks
Mq messaging middlewares
OKX is seeking a Principal Engineer for its Middleware team in Singapore, focusing on the architecture and optimization of microservice governance and messaging middleware technologies. Ideal candidates should possess extensive experience in software development, particularly in middleware design, backed by a strong foundation in computer science

Job Summary

  • Responsible for the overall architecture design and optimization of microservice governance frameworks, RPC frameworks, MQ messaging middlewares, and data middlewares.
  • Conduct in-depth research and select appropriate technical solutions, driving the selection and implementation of middleware technologies to ensure high availability, scalability, and security of the system.
  • Competitive total compensation package

Matching Summary

Match Score: 85

OKX is seeking a Principal Engineer for its Middleware team in Singapore, focusing on the architecture and optimization of microservice governance and messaging middleware technologies. Ideal candidates should possess extensive experience in software development, particularly in middleware design, backed by a strong foundation in computer science.

Skills & Requirements

Must-have

  • Microservice governance frameworks
  • RPC frameworks
  • MQ messaging middlewares
  • Data middlewares
  • Spring Boot and Spring Cloud
  • Kafka and RabbitMQ
  • Redis, MongoDB, MySQL
  • Elastic Search
  • Nacos and Apollo
  • Kong API Gateway and Kubernetes

Nice-to-have

  • Pushing frontier technologies
  • Leading industry changes
  • Open, sharing, and cooperative atmosphere
  • Cutting-edge technologies
  • ServiceMesh, Sidecar, eBPF

Key Requirements

  • Over 10 years of software development experience
  • At least 6 years of experience in middleware or distributed system architecture design
  • Bachelor's degree or above in Computer Science or related field
  • Successful cases of large-scale project or complex system architecture design
  • Understanding of distributed coordination services

Work Rights

Must have current right to work in Singapore

Tailored Resume

Cover Letter