Senior Staff Software Engineer - Trading Service, Retail Trading
OKX
7 months ago
Singapore, Singapore
Senior / Staff+
Responsibilities
- Design, develop, and maintain high-quality backend systems for market analysis.
- Collaborate closely with product managers, frontend engineers, and infrastructure teams.
- Continuously improve system reliability, scalability, and maintainability.
- Participate in code reviews, architecture design discussions, and technical planning sessions.
- Contribute to team culture by sharing knowledge and mentoring other engineers.
Requirements
- 10+ years of backend development experience in internet-scale environments.
- Proficient in Java with strong system design and engineering capabilities.
- Familiar with middleware and infrastructure components like MySQL, Kafka, and Redis.
- Experienced in microservices architecture design and containerization technologies.
- Strong understanding of multithreading, network models, and JVM memory architecture.
Benefits
- Competitive total compensation package.
- L&D programs and education subsidy for employee growth.
- Various team building programs and company events.
- Wellness and meal allowances.
- Comprehensive healthcare schemes for employees and dependants.
Tech Stack
Apache KafkaDockerElasticsearchJavaKubernetesMySQLRedis
Categories
BackendFull Stack