Logo-of-OKBL-PTE.-LTD.-hiring-for-jobs-in-Singapore-on-GrabJobs

Staff Software Engineer, Rust (Cross-Platform)

salary Salary :

$12,000 - 23,000 monthly

icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.

Let AI Supercharge Your Job Hunt!

JobCopilot scans 500,000+ company career sites daily to find jobs for you

Never miss an opportunity Save hours by auto-filling applications forms Land more interviews with tailored applications
happy man
thunder iconActivate JobCopilot

Job Description - Staff Software Engineer, Rust (Cross-Platform)

About the Opportunity

As a Staff Software Engineer in Rust (Cross-Platform), you will shape OKX's next-generation cross-platform architecture. You'll design and build core services and frameworks that power OKX products across multiple platforms, driving engineering excellence in one of the fastest-moving industries.

Responsibilities

  • Lead design and development of cross-platform software components in Rust, ensuring performance, safety, and reliability.
  • Architect scalable, maintainable systems deployable across diverse operating systems and hardware architectures.
  • Define and enforce coding standards, testing frameworks, and CI/CD practices for code quality and development efficiency.
  • Build and maintain shared components and libraries to streamline development across OKX's applications and platforms.
  • Solve complex interoperability challenges involving FFI bindings, system integration, and platform-specific optimizations.
  • Mentor engineers across teams on Rust best practices, system design, and architectural principles.
  • Shape OKX's technology strategy and engineering culture through cross-functional collaboration and technical leadership.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or related field.
  • 6+ years of production software development experience, with 3+ years specializing in Rust.
  • Expert-level proficiency in Rust: ownership/borrowing, lifetimes, async programming, unsafe Rust, and FFI integration.
  • Solid understanding of Rust compiler internals, WebAssembly (WASM), and modern build toolchains.
  • Deep knowledge of systems programming: concurrency models, memory management, CPU architecture, and performance profiling.
  • Strong foundation in data structures, algorithms, and operating system fundamentals.
  • Excellent communication and leadership skills with proven experience mentoring engineers and delivering complex systems at scale.

Nice to Have

  • Active contributions to the Rust open-source community or notable public projects.
  • Experience with blockchain systems, smart contracts, or cryptographic protocols.
  • Background in high-performance or embedded systems development.
  • Prior experience in trading systems or financial technology platforms.
Original job Staff Software Engineer, Rust (Cross-Platform) posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Auto-Apply to Similar Jobs with your AI JobCopilot

thunder icon Auto-Apply with AI
💰

Technology Salaries

Similar Jobs in Singapore

GrabJobs is the no1 job portal in Singapore, connecting you to thousands of jobs fast! Find the best jobs in Singapore, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.