Senior/Staff Software Engineer - Data Applications (Trading Services)

OKX is a leading crypto exchange and developer of OKX Wallet, providing crypto trading and decentralized crypto applications access to millions of users.
Singapore
Data
Staff Software Engineer
In-Person
7+ years of experience
Finance · Blockchain

Description For Senior/Staff Software Engineer - Data Applications (Trading Services)

OKX, a leading cryptocurrency exchange and wallet provider, is seeking a Senior/Staff Software Engineer to join their Trading Services team in Singapore. This role sits at the intersection of big data and cryptocurrency trading, focusing on building and maintaining critical data applications that serve millions of users.

The position is part of the Trading Data sub-team, which is responsible for trading and market data analytics within the core order and position management system. This team plays a crucial role in providing data-driven insights and solutions that help users make informed trading decisions in the fast-paced crypto market.

As a Senior/Staff Engineer, you'll be leading mission-critical, data-intensive projects that directly impact millions of users on their crypto investment journeys. The role requires expertise in designing and implementing high-performance, real-time data applications that deliver precise and speedy insights. You'll be working with cutting-edge technologies and will have the opportunity to drive innovation in data foundations.

The ideal candidate brings 7+ years of hands-on experience in the big data domain, with a proven track record of solving complex data challenges. A strong educational background in STEM, preferably a Master's in Computer Science, is desired. The role requires excellent logical thinking and problem-solving skills, along with the ability to mentor junior engineers and collaborate across teams.

OKX offers a comprehensive benefits package including competitive compensation, education subsidies, healthcare coverage, and various team-building opportunities. The company culture is built on core principles of "We Before Me," "Do the Right Thing," and "Get Things Done," fostering a collaborative and innovative environment.

This position offers a unique opportunity to work at the forefront of cryptocurrency and big data, making a significant impact on how millions of users interact with digital assets. The role combines technical leadership, hands-on development, and the chance to shape the future of crypto trading through data-driven solutions.

Last updated a day ago

Responsibilities For Senior/Staff Software Engineer - Data Applications (Trading Services)

  • Lead the design and development of high-performance, real-time, data-intensive applications for the trading domain
  • Drive future-proof innovative data solutions to solve problems at scale
  • Lead projects with an Agile mindset, ensuring timely delivery and continuous improvement
  • Collaborate cross-functionally with product managers, Front End, QA and Infra engineers
  • Uphold best practices in code quality, performance optimization, and data management
  • Mentor and support junior engineers, helping them grow their technical expertise

Requirements For Senior/Staff Software Engineer - Data Applications (Trading Services)

  • 7+ years of hands-on experience in the big data domain with a proven track record
  • Demonstrated success in driving and delivering solutions to challenging data-related problems
  • Expertise in semi-structure data, data processing pipelines, data modeling, and OLAP solutions
  • Solid educational background in STEM, preferably Masters in Computer Science or above
  • Excellent logical thinking and problem-solving skills
  • Natural curiosity with the ability to navigate uncertainty and attention to detail

Benefits For Senior/Staff Software Engineer - Data Applications (Trading Services)

Medical Insurance
Education Budget
  • Competitive total compensation package
  • L&D programs and Education subsidy for employees' growth and development
  • Various team building programs and company events
  • Wellness and meal allowances
  • Comprehensive healthcare schemes for employees and dependants

Interested in this job?

Jobs Related To OKX Senior/Staff Software Engineer - Data Applications (Trading Services)

Lead Software Engineer - AWS Redshift, Python

Lead Software Engineer position at JPMorgan Chase focusing on AWS Redshift and Python development, requiring 5+ years of experience in data engineering and distributed systems.

Lead Data Scientist - Finance Technology

Lead Data Scientist role at JPMorgan Chase building AI/ML solutions for finance processes, requiring 12+ years experience in data science and machine learning.

Lead Software Engineer - SPARK, Java, Python, AWS

Lead Software Engineer position at JPMorgan Chase focusing on data pipeline development using SPARK, Java, Python, and AWS technologies.

Lead Software Engineer - Python/Pyspark/AWS

Lead Software Engineer position at JPMorgan Chase focusing on Python/Pyspark/AWS development for data management systems, offering competitive compensation and comprehensive benefits.

Wholesale Credit Risk Management - Senior Data Engineer - Executive Director

Senior Data Engineer role at JPMorgan Chase focusing on developing advanced data architectures and strategies for Wholesale Credit Risk domain.