
Senior Staff Software Engineer, Trading Service (Retail Trading)
- Singapore
- Permanent
- Full-time
- Design, develop, and maintain high-quality backend systems for market analysis in a fast-paced, dynamic environment.
- Collaborate closely with product managers, frontend engineers, and infrastructure teams to deliver scalable and efficient solutions.
- Continuously improve system reliability, scalability, and maintainability through thoughtful design and engineering best practices.
- Actively participate in code reviews, architecture design discussions, and technical planning sessions.
- Contribute to team culture by sharing knowledge, writing documentation, and mentoring other engineers.
- 10+ years of backend development experience in internet-scale environments, with strong system design and engineering capabilities.
- Proficient in Java, with solid computer science fundamentals and a commitment to clean, maintainable code with strong attention to code quality, with an emphasis on readability, scalability, and maintainability.
- Experience designing and leading the development of complex, consumer-facing systems.
- Background in building internet-scale growth or operations platforms (e.g., content operations, user engagement, or growth automation systems).
- Familiar with mainstream middleware and infrastructure components such as MySQL, Kafka, Elasticsearch, and Redis.
- Experienced in microservices architecture design and knowledgeable about service governance frameworks (e.g., Nacos, Sentinel, Gateway) and containerization technologies (e.g., Docker, Kubernetes).
- Strong understanding of multithreading, network models, and JVM memory architecture.
- Product-minded, with the ability to assess value and prioritize from a user's perspective.
- Highly self-motivated, curious, and growth-oriented.
- Strong alignment with company values and a willingness to lead by example.
- A genuine interest in the cryptocurrency industry and belief in its long-term potential.