Principal Engineer, Middleware

OKX

Singapore, Singapore
On-site
Microservice governance frameworks
Rpc frameworks
Mq messaging middlewares
Responsible for the overall architecture design and optimization of microservice governance frameworks, RPC frameworks, MQ messaging middlewares, and data middlewares

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.
  • Keep abreast of industry trends, introduce new technologies and concepts, and promote team technical capabilities.

Matching Summary

Responsible for the overall architecture design and optimization of microservice governance frameworks, RPC frameworks, MQ messaging middlewares, and data middlewares.

Skills & Requirements

Must-have

  • Microservice governance frameworks
  • RPC frameworks
  • MQ messaging middlewares
  • Data middlewares
  • Spring Boot and Spring Cloud
  • Kafka and RabbitMQ
  • Redis and MongoDB
  • MySQL and Elastic Search
  • Nacos and Apollo
  • Kong API Gateway
  • Kubernetes (K8S)
  • etcd and Zookeeper
  • ServiceMesh and Sidecar

Nice-to-have

  • Pushing frontier technologies
  • Lead industry changes
  • Open, sharing, and cooperative atmosphere
  • Cutting-edge technologies like 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
  • Top-level design capabilities for complex systems

Work Rights

Must have current right to work in Singapore

Tailored Resume

Cover Letter