Senior Staff Software Engineer, Customer Genius
About OKX
OKX is a leading cryptocurrency exchange that utilizes blockchain technology to offer a wide range of products, solutions, and trading tools. Trusted by millions of users globally, OKX aims to provide a user-friendly platform that enables individuals to explore the world of crypto. In addition to its DeFi exchange, OKX also offers OKX Insights, a research arm focused on the latest trends in the cryptocurrency industry. With a focus on innovation, OKX envisions a future of financial access supported by blockchain and decentralized finance.
About the team
The Platform Service team is responsible for developing products and tools to support the global business and promote the adoption of encrypted assets worldwide. As part of the Customer Genius product team, the incumbent will contribute to building and scaling support products, including chatbots, to enhance the customer experience.
Responsibilities
- Design and develop cutting-edge chatbot and support-related products for the exchange platform.
- Collaborate with Product, Design, and Marketing teams to drive innovation in cross-functional teams.
- Build high-performance distributed services with a focus on high availability.
- Improve technology best practices and perform code reviews for peers.
- Develop the company's next generation Customer Support System, including ticket management, instant messaging, chatbots, help centers, and customer data analysis.
Requirements
- Bachelor's degree in Science, Technology, Engineering, or Mathematics.
- Experience in Microservices/API development using Java, SpringBoot, and SpringCloud.
- Knowledgeable in multi-threading and distributed architecture, including messaging frameworks such as Kafka.
- Proficient with relational databases.
- Comfortable working in a cloud-based Linux environment.
- Experience with automated testing and continuous integration.
