Senior Software Engineer, Risk jobs in United States
cer-icon
Apply on Employer Site
company-logo

OKX · 17 hours ago

Senior Software Engineer, Risk

OKX is a leading crypto exchange committed to reshaping the future through blockchain technology. They are seeking a Senior Software Engineer for their Risk team to design and develop high-scale APIs, implement backend microservices, and lead technical challenges within a fast-paced environment.

AppsBitcoinBlockchainCryptocurrencyFinanceFinancial ServicesFinTechInformation TechnologyInternetWeb3
check
Comp. & Benefits

Responsibilities

Design and develop 24/7 high scale APIs and distributed system, the tech stack will be on AWS. Java would be the language for the existing code base. Java Spring Boot will be the framework
Strong CS fundamentals, solid knowledge of OOP/OOD, GoF design patterns
Proficiency with Java stack and JVM (memory/performance tuning, GC)
Proficiency with developing Web Services, SOA, REST APIs, Message Queue, Distributed/Scalable Architecture
Proficiency in Spring Framework (Spring Boot), Hibernate (or similar ORM), Maven, Git
Write unit tests, integration tests and CI/CD scripts
Own, monitor and improve our services in production
Development and testing of high quality product features spanning multiple product domains
Work with engineering managers, architects, engineers & QA to develop innovative solutions that meet market needs w.r.t functionality, performance, reliability, realistic implementations schedules and adherence to development goals and principles
Be a technical leader; research and promote new technologies and tools
Face technical challenges - performance, fault-tolerance, security and live production issues
Be involved throughout our services life cycle, influence every step of the way
Be part of an amazing fast-paced team

Qualification

JavaSpring FrameworkMicroservicesDistributed SystemsMachine LearningPostgreSQLDynamoDBC++PythonGoRustGitCI/CDFluent in MandarinFluent in EnglishTeam CollaborationProblem Solving

Required

At least 5+ years of experience in Software Development
Experienced Java developer, other language experience (C++, Python, Go, Rust) can be a plus
Familiar with different databases, such as PostgreSQL and DynamoDB
Experienced in distributed systems and microservices
Work well in a team environment and be able to effectively drive cross-team solutions that have complex dependencies and requirements
Results oriented, self-learner, problem solver with 'can do' attitude
Design and develop 24/7 high scale APIs and distributed system, the tech stack will be on AWS. Java would be the language for the existing code base. Java Spring Boot will be the framework
Strong CS fundamentals, solid knowledge of OOP/OOD, GoF design patterns
Proficiency with Java stack and JVM (memory/performance tuning, GC)
Proficiency with developing Web Services, SOA, REST APIs, Message Queue, Distributed/Scalable Architecture
Proficiency in Spring Framework (Spring Boot), Hibernate (or similar ORM), Maven, Git
Write unit tests, integration tests and CI/CD scripts
Own, monitor and improve our services in production
Development and testing of high quality product features spanning multiple product domains
Work with engineering managers, architects, engineers & QA to develop innovative solutions that meet market needs w.r.t functionality, performance, reliability, realistic implementations schedules and adherence to development goals and principles
Be a technical leader; research and promote new technologies and tools
Face technical challenges - performance, fault-tolerance, security and live production issues
Be involved throughout our services life cycle, influence every step of the way
Be part of an amazing fast-paced team

Preferred

Experience with Java Spring Boot is preferred
You either are already or are eager to become an expert in the blockchain and cryptocurrency landscape and will understand how speculators, traders, digital asset exchanges, blockchain money services businesses and financial institutions operate
Experience working in a disruptive technology, successfully launching products, ideally, within FinTech, eCommerce, SaaS, AdTech, or Digital Wallet business experience
A history (and preference) of being both strategic, analytical and execution-oriented
Familiarity with product management processes and tools
Experience with machine learning
Experience working with teams across offices and time zones
Fluent in Mandarin and English

Benefits

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
More that we love to tell you along the process!

Company

OKX is the second largest global crypto exchange by trading volume and a leading Web3 ecosystem.

Funding

Current Stage
Late Stage
Total Funding
$10M
Key Investors
Giant NetworkCeyuan Ventures
2017-12-15Series B
2014-03-16Series A· $10M

Leadership Team

leader-logo
Gracie Lin
Singapore CEO
linkedin
leader-logo
Hong Fang
President
linkedin
Company data provided by crunchbase