Search jobs > San Jose, CA > Staff software engineer

Staff Software Engineer, Fraud Risk

Tbwa Chiat/Day Inc
San Jose, California, US
Full-time

At OKX, we believe that the future will be reshaped by Crypto, ultimately contributing to every individual's freedom. OKX began as a crypto exchange giving millions of people access to crypto trading and over time becoming among the largest platforms in the world.

In recent years, we have developed one of the most connected Web3 wallets used by millions to access decentralized crypto applications (dApps).

OKX is a trusted brand by hundreds of large institutions seeking access to crypto markets on a reliable platform that seamlessly connects with global banking and payments.

In the last year, OKX has expanded into new markets including Australia, Brazil, Netherlands, Singapore and Turkey, with plans to launch in the US, Belgium and the UAE.

The following information provides an overview of the skills, qualities, and qualifications needed for this role.

We are deeply committed to shaping a fairer, more transparent and accessible society through blockchain technology. This is why we publish proof of reserves monthly, and continue to ship new innovative security features.

About the Opportunity

We are seeking Software Engineers to join our rapidly growing Fraud Risk team. In this role, you’ll have a direct and early impact on our engineering efforts in the US.

You will be responsible for building and maintaining backend microservices, collaborating with cross-functional teams, and contributing to critical decisions.

Here’s what you’ll have the opportunity to work on :

  • Real-time fraud monitoring with configurable rules
  • Event data stream ingestion that supports near real-time fraud detection
  • Advanced A / B testing for fraud detection using machine learning algorithms
  • Tools powered by data science to help our business users combat fraud effectively
  • A comprehensive risk ecosystem to protect our platform

What You’ll Be Doing

  • Designing and developing high-scale APIs and distributed systems on Alicloud / AWS using Java and Spring Boot
  • Applying strong CS fundamentals like OOP, design patterns, and performance optimization strategies
  • Developing and optimizing REST APIs, SOA, and distributed architectures
  • Writing unit tests, integration tests, and CI / CD pipelines to ensure seamless deployments
  • Owning, monitoring, and improving services in production for high availability and reliability
  • Collaborating with cross-functional teams to deliver features that meet market needs in terms of functionality, performance, and reliability
  • Facing challenges like performance tuning, fault-tolerance, and handling live production issues
  • Leading and mentoring other engineers, researching and promoting new technologies, and contributing to the team’s growth

What We Look For In You

  • 5+ years of software development experience, with deep knowledge of Java, JVM tuning, and multi-threading
  • Experience with Spring Boot, SpringCloud, Hibernate, and message queue systems
  • Proficiency with SQL databases like MySQL and Oracle, and knowledge of database optimization
  • Familiarity with middleware like Kafka, ELK, and Redis
  • Strong understanding of distributed systems principles, including CAP, consistency, and fault tolerance
  • Ability to work effectively in cross-functional teams and manage complex dependencies
  • A problem-solver with clear logic, fast thinking, and excellent communication skills
  • Fluent in both Mandarin and English

Nice to Haves

  • Experience in the blockchain / cryptocurrency industry
  • Background in disruptive technologies such as FinTech, eCommerce, SaaS, or AdTech
  • Familiarity with product management processes
  • Experience working with teams across offices and time zones

Compensation and Benefits

The salary range for this position is $238,518 to $273,923. The salary offered depends on a variety of factors, including job-related knowledge, skills, experience, and market location.

In addition to the salary, a performance bonus and long-term incentives may be provided as part of the compensation package, as well as a full range of medical, financial, and / or other benefits, dependent on the position offered.

OKX is committed to equal employment opportunities regardless of race, color, genetic information, creed, religion, sex, sexual orientation, gender identity, lawful alien status, national origin, age, marital status, and non-job related physical or mental disability, or protected veteran status.

Apply for this job

indicates a required field

J-18808-Ljbffr

1 day ago
Related jobs
Promoted
SiFive
Santa Clara, California

Engage with architecture, hardware engineering and other software engineering teams to review and refine new features. At SiFive we are obsessed with providing a first class out of box experience for users debugging and profiling their software running on SiFive RISC-V processors. We do this by deve...

Promoted
Intuit Inc.
Mountain View, California

Provide technical leadership and be a role model/coach to software engineers pursuing technical career path in engineering. Intuit is the global leader in financial management software where we have pioneered the shift to Virtual Platforms, computing for consumers, small businesses and those that se...

Promoted
Google
Sunnyvale, California

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projec...

Promoted
Zscaler
San Jose, California

As a Staff Software Engineer - Branch Connector, you will play a crucial role in designing, developing and enhancing functionality for ZScaler Zero Trust Branch Connector applications. Staff Engineer, you will be working on the requirements, design and code components of a very large scale distribut...

Promoted
Google
Sunnyvale, California

Google Cloud's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. As a software engineer, you will work on a specific project critical to Google Cloud's needs with opportunities to switch team...

Promoted
agoda
San Jose, California

In Agoda’s Back-End Engineering department, we build scalable, fault-tolerant systems and APIs that host our core business logic. Passion for software development and continuous improvement of your knowledge and skills. ...

Promoted
Google
Sunnyvale, California

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projec...

Promoted
EarnIn
Palo Alto, California

EarnIn is looking for experienced, collaborative, and resourceful staff-level engineers to join our backend teams. As a Staff Engineer, you will work cross-functionally with various teams and contribute to the design and development of our backend services. Collaborate and mentor other senior engine...

Promoted
General Motors
Mountain View, California

Staff Full Stack Software Engineer. Proven ability to develop other engineers into senior engineers, operating and leading their own initiatives with team-wide scope and high impact. GM Commercial Services' new software solution. This role provides a unique opportunity where you will be working acro...

Promoted
Haus.com
Mountain View, California

We are searching for both Senior and Staff level engineers to help us build a robust and scalable foundation for data onboarding, from automated data ingestion pipelines to ad platform ingestion. The ideal candidate is somebody who is both a great software engineer and an excellent communicator, who...