Staff Software Engineer, Rust
3 days ago
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 , 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.
-
Rust Backend Engineer
4 days ago
San Francisco, California, United States Jobot Full time $150,000 - $220,000 per yearWant to learn more about this role and Jobot? Click our Jobot logo and follow our LinkedIn pageJob detailsFully remote in AI SecurityThis Jobot Job is hosted by Garrett MathisonAre you a fit? Easy Apply now by clicking the "Easy Apply" button and sending us your resume.Salary $175,000 - $200,000 per yearA Bit About UsWe are a rapid growth start-up helping...
-
Senior Staff Software Development Engineer
4 days ago
San Jose, California, United States Zscaler Full time $154,000 - $220,000About ZscalerServing thousands of enterprise customers around the world including 45% of Fortune 500 companies, Zscaler (NASDAQ: ZS) was founded in 2007 with a mission to make the cloud a safe place to do business and a more enjoyable experience for enterprise users. As the operator of the world's largest security cloud, Zscaler accelerates digital...
-
Staff Engineer, Software
2 days ago
San Jose, California, United States Celestica International LP Full time $128,607 - $200,520Req ID: Remote Position: NoRegion: Americas Country: USA State/Province: California City: San Jose General Overview Job Title: Staff Software Engineer (BSP/Diag/SDK) Functional Area: Engineering (ENG)Career Stream: Design - Software EngineeringJob Code: SEN-ENG-DSEJob Band: 10Direct/Indirect Indicator: Indirect Summary We are seeking...
-
Staff Software Engineer
4 days ago
San Jose, California, United States PayPal Full time $152,500 - $262,350 per yearThe CompanyPayPal has been revolutionizing commerce globally for more than 25 years. Creating innovative experiences that make moving money, selling, and shopping simple, personalized, and secure, PayPal empowers consumers and businesses in approximately 200 markets to join and thrive in the global economy.We operate a global, two-sided network at scale that...
-
Sr. Staff Software Engineer
3 days ago
San Diego, California, United States Qualcomm Full time $162,000 - $244,000 per yearCompanyQualcomm Technologies, Inc.Job AreaEngineering Group, Engineering Group > Software EngineeringGeneral SummaryLead Linux enablement for Qualcomm's next-generation server-class CPUs. Join our Linux Platform team to design and implement modern Linux distribution integration and development infrastructure. Your work will accelerate internal teams and...
-
Sr. Staff Software Engineer
4 hours ago
San Diego, California, United States Qualcomm Full time $162,600 - $244,000Company:Qualcomm Technologies, Inc.Job Area:Engineering Group, Engineering Group > Software EngineeringGeneral Summary:Lead Linux enablement for Qualcomm's next-generation server-class CPUs. Join our Linux Platform team to design and implement modern Linux distribution integration and development infrastructure. Your work will accelerate internal teams and...
-
Staff Software Engineer
4 days ago
San Jose, California, United States Mercedes-Benz R&D North America Full time $152,300 - $194,100At Mercedes-Benz Research & Development North America (MBRDNA), we are committed to delivering world-class automotive technologies that push the boundaries of what is possible. Our teams of highly skilled engineers and designers use cutting-edge software and technology, to enhance the driving experience and reduce environmental impact. We are building OneAI...
-
Staff Autonomy Software Engineer
4 days ago
South San Francisco, California, United States Zipline Full time $180,000 - $220,000 per yearAbout ZiplineDo you want to change the world? Zipline is on a mission to transform the way goods move. Our aim is to solve the world's most urgent and complex access challenges by building, manufacturing and operating the first instant delivery and logistics system that serves all humans equally, wherever they are. From powering Rwanda's national blood...
-
Pod Networking Software Engineer
4 days ago
San Jose, California, United States Etched Full time $150,000 - $275,000 per yearJob SummaryWe are seeking highly motivated and skilled Pod Networking Software Engineers to join our System Software team. This team plays a critical role in developing, qualifying, and optimizing high-performance networking solutions for large-scale inference workloads. As a Pod Software Engineer, you will focus on developing and qualifying software that...
-
Staff Software Engineer
4 days ago
San Jose, California, United States Adobe Full time $153,600 - $286,600 per yearOur CompanyChanging the world through digital experiences is what Adobe's all about. We give everyone—from emerging artists to global brands—everything they need to design and deliver exceptional digital experiences We're passionate about empowering people to create beautiful and powerful images, videos, and apps, and transform how companies interact...