This job is closed

We regret to inform you that the job you were interested in has been closed. Although this specific position is no longer available, we encourage you to continue exploring other opportunities on our job board.

Tbwa Chiat/Day - San Jose, CA

posted 2 months ago

Full-time
San Jose, CA

About the position

The Software Engineer position at OKX is focused on enhancing the Fraud Risk team by developing and maintaining backend microservices that support real-time fraud detection and monitoring. This role involves collaboration with cross-functional teams to implement critical engineering solutions that ensure the reliability and performance of the platform. The engineer will have a significant impact on the company's efforts in the US market, contributing to the development of a comprehensive risk ecosystem.

Responsibilities

  • 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.

Requirements

  • 5+ years of software development experience, with deep knowledge of Java, JVM tuning, and multi-threading.
  • Experience with Spring Boot, Spring Cloud, 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.

Benefits

  • Performance bonus and long-term incentives may be provided as part of the compensation package.
  • Full range of medical, financial, and/or other benefits, dependent on the position offered.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service