Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

OKX Logo

Staff Software Engineer, Rust (Cross-Platform)

OKX

Salary not specified
Nov 20, 2025
San Jose, CA, US
Apply Now

OKX is looking to advance its next-generation, cross-platform architecture by designing, building, and optimizing core services and frameworks that power its products across multiple platforms.

Requirements

  • 3+ years specializing in Rust.
  • Expert-level proficiency in Rust, including ownership and 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, including concurrency models, memory management, CPU architecture, and performance profiling.
  • Strong foundation in data structures, algorithms, and operating system fundamentals.
  • Active contributions to the Rust open-source community or notable public projects.
  • Experience with blockchain systems, smart contracts, or cryptographic protocols.

Responsibilities

  • Lead the design and development of cross-platform software components in Rust, ensuring top-tier 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 to ensure 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.
  • Act as the technical authority on application architecture, driving improvements in performance, stability, and scalability.
  • Champion innovation by staying ahead of emerging trends in the Rust ecosystem, cross-platform frameworks, and developer tooling.

Other

  • OKX will be prioritising applicants who have a current right to work in Singapore, and do not require OKX's sponsorship of a visa.
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field; an advanced degree is a plus.
  • 6+ years of production software development experience.
  • Excellent communication and leadership skills, with proven experience mentoring engineers and delivering complex systems at scale.
  • Prior experience in trading systems or financial technology platforms.