Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Engineer, Rust (Cross-Platform)

Full-time

Okx

OKX will be prioritising applicants who have a current right to work in Singapore, and do not require OKX's sponsorship of a visa.

 

Who We Are



At OKX, we believe that the future will be reshaped by crypto, and ultimately contribute to every individual's freedom.

 

OKX is a leading crypto exchange, and the developer of OKX Wallet, giving millions access to crypto trading and decentralized crypto applications (dApps). OKX is also a trusted brand by hundreds of large institutions seeking access to crypto markets. We are safe and reliable, backed by our Proof of Reserves. 

 

Across our multiple offices globally, we are united by our core principles: We Before Me , Do the Right Thing , and Get Things Done . These shared values drive our culture, shape our processes, and foster a friendly, rewarding, and diverse environment for every OK-er.

 

OKX is part of OKG, a group that brings the value of Blockchain to users around the world, through our leading products OKX, OKX Wallet, OKLink and more.




About The Team





As a Rust Engineer , you will play a key role in shaping and advancing OKX’s next-generation, cross-platform architecture. You’ll design, build, and optimize core services and frameworks that power OKX’s products across multiple platforms.

This role calls for deep technical expertise in Rust, creativity in solving complex architectural challenges, and the ability to drive engineering excellence at scale. It’s a unique opportunity to lead transformative initiatives in one of the fastest-moving industries while collaborating with a world-class engineering team.

 

What You'll Be Doing








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



  • Mentor and empower engineers across teams through guidance on Rust best practices, system design, and architectural principles.



  • Shape OKX’s broader technology strategy and engineering culture through cross-functional collaboration and technical leadership.


 

What We Look For In You








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



  • Excellent communication and leadership skills , with proven experience mentoring engineers and delivering complex systems at scale.


 

Nice-To-Haves





  • 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, with an emphasis on performance tuning and optimization.



  • Prior experience in trading systems or financial technology platforms .


 


Perks & 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!


Notice : All official OKX vacancies are posted on this site. We are not affiliated with other third-party job boards except Linkedin.com , listings on other sites may be inaccurate or outdated. This is the only source of truth for applications.

Information collected and processed as part of the recruitment process of any job application you choose to submit is subject to  OKX 's Candidate Privacy Notice .

Vacancy posted 12 hours ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer, Rust (Cross-Platform) in San Jose, CA vacancy
  •  ...infrastructure, and devices. Our platform enables organizations to run and manage...  ...and security. The Role Staff Software Engineer (Rust) - Confidential Computing Infrastructure...  ...infrastructure architecture and influence cross-team technical direction Mentor... 
    Platform
    H1b

    Fortanix

    Santa Clara, CA
    2 days ago
  •  .... Our unified data security platform addresses vulnerabilities in...  ...Requirements We’re looking for a  Staff Software Engineer to join our Confidential...  ..., production-grade code (Rust, C/C++, or similar) and...  ...infrastructure teams to deliver complex, cross-functional systems Mentor... 
    Platform
    H1b
    Worldwide

    Fortanix

    Santa Clara, CA
    2 days ago
  • $185k - $265k

     ...Fortinet is looking for a Senior/Staff Software Engineer on the FortiCNAPP Team! Be a...  ...operates high-availability, cross-cloud, large-volume, data...  ...-Lacework's Cloud security platform. Design and implement...  ...using languages like Java/Go/Rust. Python experience would be... 
    Platform
    Flexible hours

    Fortinet

    Sunnyvale, CA
    6 days ago
  • $300 per month

     ...Staff Software Engineer Crusoe is on a mission to accelerate the abundance of...  ...that Crusoe's entire cloud platform depends on. You'll play a crucial...  ...~ Fluency in Go, Rust, Java, or C++; Go is our primary...  ...troubleshooting skills across cross-functional teams Bonus... 
    Platform
    Temporary work

    Crusoe

    Sunnyvale, CA
    2 days ago
  • $143k - $286k

     ...product management, design, engineering, research, and analytics...  ...for GraphQL APIs, Node.js, Rust services and platforms that power critical...  ...technical bar of the team. Cross-Functional Collaboration...  ...10+ years of professional software engineering experience, with... 
    Platform
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    19 hours ago
  •  ...Role : Staff System Software Engineer Location : Campbell, CA Job Responsibilities: Work on platform software, including Linux kernel, and communication...  ...and BLE Collaborate cross-functionally and globally...  ...Coding experience in Rust and Python Exposure... 
    Platform

    Kasmo Global

    Campbell, CA
    2 days ago
  • $300 per month

     ...the Role We are seeking a Staff Software Engineer to architect, design, and...  ...Infrastructure management systems and platforms. You'll deliver end-to-end...  ...collaborating closely with cross-functional development teams...  ...languages such as Go, Rust, Java, or C++. ~ A collaborative... 
    Platform
    Temporary work

    Crusoe

    Sunnyvale, CA
    11 days ago
  • $300 per month

     ...Senior Staff Software Engineer - Software Defined Networking Crusoe Energy Systems...  ..., and incident response. Cross-functional Collaboration:...  ...with C, C++, and/or Rust. Deep Linux Systems Expertise...  ...Experience with cloud networking platforms (AWS, Azure, GCP) and... 
    Platform
    Temporary work

    Crusoe

    Sunnyvale, CA
    2 days ago
  • $226k - $369k

     ...part of our world-class software engineering team, you will take...  ...generation infrastructure and platforms for LinkedIn,...  ...company. As a Principal Staff Software Engineer, you...  ...in Java, C++, or Rust; knowledge of query execution...  ...ability to influence cross-functional teams.... 
    Platform
    For contractors
    Work at office
    Flexible hours

    LinkedIn

    Sunnyvale, CA
    2 days ago
  •  ...Business Area: Engineering Seniority Level:...  ...scalable, future-ready platform. If you're passionate...  .... We are seeking a Staff Software Engineer to lead the architecture...  ...data sources. Cross-Functional...  ...systems language like Go or Rust/C++ (for high-performance... 
    Platform
    Work from home
    Flexible hours

    Cloudera

    Alviso, CA
    2 hours ago
  • $156k - $387.6k

     ...Software Engineer, Cross Platform Location: San Jose Team: Technology Employment Type: Regular Job Code: A201004A Responsibilities...  ...& scripting languages such as JavaScript, TypeScript, or Rust. ~ Technical knowledge of Web application (React/Vue/Svelte... 
    Platform
    Temporary work
    Local area

    ByteDance

    San Jose, CA
    2 days ago
  • $265k - $330k

     ...step is to speak to Jack. Job Title: Staff Software Engineer Salary: $265k - $330k + Equity...  ...Parafin - Series C fintech infrastructure platform backed by Thrive Capital and Ribbit...  ...other strongly-typed languages. Lead cross-functional technical initiatives from... 
    Platform

    Jack and Jill AI

    San Jose, CA
    4 days ago
  •  ...bottlenecks. The Kai Agentic AI Platform replaces fragmented,...  ...: Our Heads of AI, Engineering, and Product bring...  ...together. As a Staff / Senior Staff Engineer...  ...while partnering cross-functionally with Product...  ...multiplier, guiding software engineers through architecture... 
    Platform
    Work at office

    Kai Cyber, Inc.

    San Jose, CA
    19 hours ago
  • $185k - $250k

     ...Software Development Position Job Responsibilities: • Develop...  ...our next-generation security platform ready for cloud native deployment...  ...software development and cross-platform development • Strong...  ...or Math or Electrical Engineering; M.S. preferred US citizenship... 
    Platform
    Full time

    Edelman

    Sunnyvale, CA
    1 day ago
  • $164k - $246k

     ...Operating System for Accounting." As a Staff Software Engineer, you are a primary architect of this...  ...You will design and deliver the core platform capabilities that power the next generation...  ...for our technical standards. Cross-Functional Partnership: You’ll act as... 
    Platform
    Work at office

    FloQast

    San Jose, CA
    2 days ago
  • $200k - $255k

     ..., passionate, and committed engineers, technologists, and business...  ...Supermicro is seeking an experienced Staff Software Engineer to lead the design...  ...next-generation data center platforms. This role focuses on SONiC-...  ..., and QA teams. Drive cross-functional collaboration... 
    Platform
    Worldwide

    Super Micro Computer

    San Jose, CA
    2 days ago
  •  ...worldwide. We're a team of engineers, clinicians, and innovators...  ...We are seeking a Staff Software Engineer to join the Intraoperative...  ...surgeons interact with robotic platforms in real time. You will...  ...~ Collaborate with cross-functional teams including software... 
    Platform
    Local area
    Worldwide
    Flexible hours

    Intuitive

    Sunnyvale, CA
    1 day ago
  • $257.4k - $386.3k

     ...Staff Software Engineer - FoundationDB Work Locations (2) Submit Resume Apple is looking for...  ...working on a core component of the iCloud Platform that makes Apple's experiences so...  ...high availability, fault tolerance, and cross-region consensus. ~ Drive Technical... 
    Platform
    Immediate start
    Relocation

    Apple

    Cupertino, CA
    3 days ago
  •  ...Senior/Staff Software Engineer Join Orkes, a platform for developers to build durable, distributed event driven applications. Based on the popular open...  ...direction. Collaborate with product, design, and cross-functional engineering teams to deliver high-impact,... 
    Platform
    Full time
    Flexible hours
    3 days per week

    Orkes

    Cupertino, CA
    2 days ago
  • $159.2k - $301.6k

     ...Opportunity We are seeking a highly motivated Staff Software Engineer to help build Adobe’s next-generation AI-first marketing platform. This platform is redefining customer...  ...engineering leadership, product management, and cross-functional teams to shape technical... 
    Platform
    Temporary work
    Local area
    Worldwide

    Adobe

    San Jose, CA
    19 hours ago
  • $188k - $275k

     ...Staff Software Engineer, Inference CoreWeave is The Essential Cloud for AI™. Built for pioneers by pioneers, CoreWeave delivers a platform of technology, tools, and teams that enables innovators to...  ...day-to-day will involve leading cross-team design initiatives, optimizing... 
    Platform
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    3 days ago
  • $188k - $275k

     ...Staff Software Engineer, Developer Experience Livingston, NJ / New York, NY / Sunnyvale, CA / Bellevue...  ...by pioneers, CoreWeave delivers a platform of technology, tools, and teams that...  ...every engineer at CoreWeave. Drive cross-team technical initiatives. Work across... 
    Platform
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    2 days ago
  •  ...worldwide. We're a team of engineers, clinicians, and innovators...  ...works collaboratively within a cross-functional team to develop...  ...calibration strategy and develop software to implement the same....  ...interface technologies. Work with platform software, mechanical and electrical... 
    Platform
    Local area
    Worldwide
    Flexible hours

    Intuitive

    Sunnyvale, CA
    19 hours ago
  •  ...Staff Software Engineer Unstructured is defining the standard for enterprise data transformation...  ...securely onboard, operate, and scale on our platform identity and access controls,...  ...and AI-first infrastructure. Lead Cross-Org Initiatives Align engineering,... 
    Platform
    Flexible hours

    Unstructured

    San Jose, CA
    4 days ago
  • $214k - $261.5k

     ...devices. Overview We're seeking a Senior Staff Software Engineer to lead the evolution of Dolby Vision on the PC platform. This highly impactful role sits at the...  ...drivers, APIs, and certification paths. Partner cross-functionally with research, product, and... 
    Platform
    Full time
    Local area
    Worldwide
    Flexible hours

    Dolby

    Sunnyvale, CA
    2 days ago
  •  ...Introduction At IBM Software, we transform client challenges...  ...Cloud remains the trusted platform for mission-critical workloads...  ...About the Role: As a Staff Software Engineer on the Secure Compute Platform...  ..., including driving cross‑team alignment on architecture... 
    Platform

    IBM

    San Jose, CA
    1 day ago
  • $160k - $230k

     ...Staff Software Engineer TENEX is an AI-native, automation-first, built-for-scale Managed Detection...  ...technical vision and execution of our platform, ensuring that it is reliable,...  ...technical roadmaps. Identify and address cross-cutting concerns such as observability... 
    Platform
    Work from home

    TenEx

    San Jose, CA
    4 days ago
  • $185k - $275k

     ...Staff Software Engineer, Cluster Orchestration Bellevue, WA / Sunnyvale, CA CoreWeave is The Essential...  ...by pioneers, CoreWeave delivers a platform of technology, tools, and teams that...  ...and other managed services, and drive cross-org initiatives in scheduling, quota enforcement... 
    Platform
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    2 days ago
  • $300 per month

     ...Software Engineer Crusoe is on a mission to accelerate the abundance of energy and intelligence...  ...and automation tooling for GPU platforms including NVIDIA A100, H200, GB200, B20...  ...programming language - Go, Python, Java, Rust. Strong analytical and problem-solving... 
    Platform
    Temporary work

    Crusoe

    Sunnyvale, CA
    2 days ago
  • $188k - $275k

     ...Staff Software Engineer, IAM New York, NY, Sunnyvale, CA, Bellevue, WA CoreWeave is The Essential...  ...pioneers by pioneers, CoreWeave delivers a platform of technology, tools, and teams that...  ...and high-performance engineering Cross-Functional Influence: Drive alignment... 
    Platform
    Temporary work
    Casual work
    Work at office
    Immediate start
    Remote work
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer, Rust (Cross-Platform). Be the first to apply!