Joining a leading technology company as a new graduate provides an unparalleled opportunity to accelerate your career in software engineering. The Supernova Program at OKX offers a structured three-year path for high-performing graduates to develop into technical experts and future leaders in the cryptocurrency and blockchain space.
About the Supernova Program
The Supernova Program is a career accelerator designed specifically for recent graduates passionate about technology and innovation. This three-year program focuses on fast-tracking participants' growth through hands-on experience, mentorship, and exposure to cutting-edge projects in product engineering, product management, and product design.
As a graduate software engineer in this program, you will work on maintaining and enhancing the OKX platform that serves millions of daily active users. You'll collaborate cross-functionally with design, product, and engineering teams to identify customer needs and deliver high-quality features through rapid iteration cycles. This role offers comprehensive learning opportunities across the entire lifecycle of crypto platforms, including professional and retail trading, asset management, and wallet services.
Available Engineering Tracks
Backend Development
Backend engineers at OKX develop cutting-edge CeFi, DeFi, and quantitative trading platforms that facilitate seamless digital asset transactions for global customers. This role focuses on creating robust systems that handle complex financial operations while maintaining security and reliability.
Infrastructure Engineering
Infrastructure engineers enhance and maintain the systems that ensure high availability, scalability, and security for OKX platforms. Their work supports seamless experiences for users worldwide by optimizing the underlying architecture that powers all services.
Quality Assurance Engineering
Quality assurance engineers develop deep expertise in chaos engineering, microservices, operating systems, and cloud-native technologies. Their contributions are vital in maintaining product stability, robustness, and continuous advancement through rigorous testing methodologies.
Key Responsibilities
- Design and develop cutting-edge crypto-linked products as part of a global engineering team
- Deliver customized solutions with performance, scalability, and continuous integration in mind
- Build high-availability, high-performance distributed services with a problem-solving mindset
- Partner with Design, Product, and Marketing teams to turn ideas into quality features that scale to millions of users
- Stay current with industry trends and evaluate new solutions to address growing business needs
- Maintain high-quality technical documentation and participate in code reviews with peers
- Improve efficiency in cross-office and cross-time zone collaboration practices
Required Qualifications
- Bachelor's degree in Computer Science, Technology, Engineering, Mathematics, or related technical disciplines (or equivalent self-taught expertise)
- Proficiency in relevant tech stack components: Java/SpringBoot/SpringCloud, Python, Microservice/API development, JavaScript, React/Angular/Vue, HTML5/CSS3, Kotlin/Objective-C/Swift, relational databases, data structures, and algorithms
- Passion for latest technologies and curiosity about trading products in financial and crypto markets
- Analytical mindset with positive problem-solving approach
- Growth mindset with flexibility and comfort navigating ambiguous situations
- Experience with automated testing and continuous integration practices
Preferred Qualifications
- Previous internship or freelance project experience
- Experience designing and developing microservice programs
- Capability for cross-browser development
- Familiarity with cloud-based Linux environments
- Knowledge of multi-threading and distributed architecture
- Understanding of mainstream messaging frameworks including Kafka
- Experience with development tools such as npm, gulp, webpack, and git
- Interest in becoming a full-stack architect and rotating among specializations
- Curiosity and excitement about the crypto and blockchain industry
Compensation and Benefits
The program offers a competitive total compensation package with comprehensive benefits designed to support professional and personal growth. Participants receive access to learning and development programs, education subsidies, various team building activities, and company events. Additional benefits include wellness and meal allowances, comprehensive healthcare schemes for employees and dependents, and more detailed benefits discussed during the hiring process.
The program prioritizes applicants with current right-to-work status in Singapore who do not require visa sponsorship. Candidates interested in multiple Supernova roles should apply to their first preference while still being considered for all opportunities.
👉 Explore software engineering career paths
Frequently Asked Questions
What is the duration of the Supernova Program?
The Supernova Program is a three-year career accelerator designed to fast-track graduates into technical experts and future leaders. The structured program provides comprehensive training and hands-on experience across various aspects of software engineering in the crypto industry.
What technical skills are required for the software engineer role?
Candidates should possess proficiency in relevant technologies including Java/SpringBoot/SpringCloud, Python, Microservice/API development, JavaScript frameworks, relational databases, and data structures. Experience with automated testing and continuous integration is also required for success in this role.
Are international applicants eligible for the program?
The program prioritizes applicants who currently have the right to work in Singapore without requiring visa sponsorship. International candidates must have existing work authorization for Singapore to be considered for these software engineering positions.
What makes the Supernova Program unique for graduates?
This program offers accelerated career development through structured learning, mentorship, and exposure to cutting-edge cryptocurrency technologies. Participants work on real products serving millions of users while receiving competitive compensation and comprehensive benefits.
Can applicants apply for multiple roles within the program?
Yes, applicants interested in multiple Supernova roles should apply to their first preference. The recruitment team will consider candidates for all available opportunities during the evaluation process.
What growth opportunities exist after completing the program?
Graduates of the program develop into technical experts and future leaders with comprehensive experience in crypto platform development. The skills acquired during the three-year accelerator provide strong foundations for advanced roles in software architecture, technical leadership, and specialized cryptocurrency development.