
About OKX
The all-in-one cryptocurrency trading platform
Key Highlights
- Over 50 million active accounts in 180+ countries
- Comprehensive services including trading, NFTs, and DeFi
- Headquartered in Mahe, Seychelles with 1001+ employees
- Market recovery fund launched to support crypto firms
OKX is a leading cryptocurrency exchange headquartered in Mahe, Seychelles, serving over 50 million active users across 180 countries. The platform offers a comprehensive suite of services, including crypto trading, NFT marketplaces, and decentralized finance (DeFi) products. With a commitment to se...
🎁 Benefits
OKX provides a comprehensive insurance package covering medical, dental, vision, disability, and life insurance. Employees enjoy paid parental leave, ...
🌟 Culture
OKX fosters a culture focused on accessibility in cryptocurrency trading, aiming to demystify the crypto space for users of all levels. The company va...
Skills & Technologies
Overview
OKX is seeking a Senior Architect - Middleware to design and oversee the architecture of infrastructure solutions. You'll work with technologies such as Spring and microservices frameworks to enhance the company's offerings in the cryptocurrency space. This role requires significant experience in architecture and middleware solutions.
Job Description
Who you are
You have over 5 years of experience in software architecture, particularly in middleware solutions — you've successfully designed and implemented complex systems that support high availability and scalability. Your expertise in Spring and Spring Boot is complemented by a solid understanding of microservices architecture, allowing you to create efficient and maintainable systems.
You possess strong analytical skills, enabling you to assess business scenarios and translate them into effective design plans — your ability to communicate technical concepts to non-technical stakeholders ensures that everyone is aligned on project goals. You thrive in collaborative environments, working closely with cross-functional teams to deliver innovative solutions.
Your experience with tools like Kong and RPC demonstrates your capability in managing service-oriented architectures — you understand the intricacies of service mesh technologies and how they can enhance system performance and reliability. You are also familiar with cloud environments, which allows you to leverage cloud-native solutions effectively.
You are passionate about the cryptocurrency industry and are eager to contribute to a leading exchange — your commitment to staying updated with the latest trends and technologies in blockchain and decentralized finance positions you as a valuable asset to the team.
Desirable
Experience with containerization technologies such as Docker and orchestration tools like Kubernetes would be a plus — familiarity with DevOps practices can enhance your contributions to the team. A background in financial technology or trading platforms is also advantageous, as it provides context for the challenges faced in this dynamic industry.
What you'll do
As a Senior Architect - Middleware at OKX, you will be responsible for the architecture of our infrastructure, focusing on middleware solutions that support our diverse range of cryptocurrency products. You will analyze business requirements and design scalable, robust systems that meet the needs of our users. Your role will involve collaborating with engineering teams to implement microservices architectures that enhance our platform's performance and reliability.
You will lead architectural discussions and decisions, ensuring that best practices are followed throughout the development process — your insights will guide the team in adopting new technologies and methodologies that improve our systems. You will also mentor junior engineers, sharing your knowledge and fostering a culture of continuous learning within the team.
Your work will directly impact the user experience on our platform, as you design solutions that enable seamless interactions with our trading tools and services. You will be involved in the entire software development lifecycle, from initial design through to deployment and monitoring, ensuring that our systems are resilient and performant.
What we offer
At OKX, we are committed to creating a rewarding and diverse environment for our employees — we believe in investing in our people as much as we invest in technology. You will have the opportunity to work with cutting-edge technologies in the cryptocurrency space, contributing to a platform that empowers millions of users worldwide.
We offer competitive compensation and benefits, along with opportunities for professional growth and development — you will be part of a collaborative team that values innovation and creativity. Join us in reshaping the financial ecosystem through blockchain technology and decentralized finance.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at OKX.
Similar Jobs You Might Like
Based on your interests and this role

Software Architect
OKX is seeking a Senior Middleware Architect to join their elite middleware team. You'll work on optimizing existing technologies and exploring innovations in microservice governance and messaging middlewares. This role requires expertise in Java and related technologies.

Security Engineer
OKX is hiring a Senior Engineer (Security) for their Middleware Platform to develop an internal Data Loss Prevention system. You'll work with technologies like Java, Python, and AWS to enhance security features. This role requires strong experience in security engineering.

Site Reliability Engineer
OKX is seeking a Senior Site Reliability Engineer to design and lead the stability architecture for large-scale distributed systems. You'll work with technologies such as AWS, Docker, and Kubernetes to enhance service stability. This role requires significant experience in infrastructure management and system reliability.

Database Engineer
OKX is hiring a Data Middleware Software Engineer to design and develop high-performance database middleware. You'll work with technologies like Redis, MySQL, and Elasticsearch to ensure low latency and high availability. This role requires experience in database architecture and optimization.

Software Engineering
OKX is seeking a Senior Software Engineer to design and implement innovative solutions for their trading products. You'll work with technologies like Java and C++ to optimize performance and scalability. This role requires a strong background in STEM and relevant experience in software development.