OKX logo

OKX

Senior Software Engineer, Rust (Cross-Platform) at OKX

Singapore, SingaporeFull-timeEngineeringPosted about 2 months ago

About the Role

<div class="ace-line ace-line old-record-id-doxus3bYvV5DS6icDHnquWbEcNb">OKX will be prioritising applicants who have a current right to work in Singapore, and do not require OKX's sponsorship of a visa.</div> <div class="ace-line ace-line old-record-id-doxussQumjJyp0pDHcFh7Y3bH0b">&nbsp;</div> <h2 class="heading-2 ace-line old-record-id-doxusl2cgB8vs7Q3ent4HKPgocd"><strong>Who We Are</strong></h2> <div data-page-id="Kpucdjv7JoAcSZxSf7PuRl5Yscb" data-lark-html-role="root" data-docx-has-block-data="false"> <div class="ace-line ace-line old-record-id-Cfb8dvi9voxFkWxhNcmuJX50sZb">At OKX, we believe that the future will be reshaped by crypto, and ultimately contribute to every individual's freedom.</div> <div class="ace-line ace-line old-record-id-Cfb8dvi9voxFkWxhNcmuJX50sZb">&nbsp;</div> <div class="ace-line ace-line old-record-id-Cfb8dvi9voxFkWxhNcmuJX50sZb">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.&nbsp;</div> <div class="ace-line ace-line old-record-id-Cfb8dvi9voxFkWxhNcmuJX50sZb">&nbsp;</div> <div class="ace-line ace-line old-record-id-Cfb8dvi9voxFkWxhNcmuJX50sZb">Across our multiple offices globally, we are united by our core principles: <em>We Before Me</em>, <em>Do the Right Thing</em>, and <em>Get Things Done</em>. These shared values drive our culture, shape our processes, and foster a friendly, rewarding, and diverse environment for every OK-er.</div> <div class="ace-line ace-line old-record-id-Cfb8dvi9voxFkWxhNcmuJX50sZb">&nbsp;</div> <div class="ace-line ace-line old-record-id-Cfb8dvi9voxFkWxhNcmuJX50sZb">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.<br><br></div> </div> <div data-page-id="OvVyd3xPZo5hNhxbppju7P8isgg" data-docx-has-block-data="false"> <div class="ace-line ace-line old-record-id-CzjQdI1IWofbWMxmIahu6dAMsjc"> <div data-page-id="Q5McdBHqRos9a1xglGGuWZx7sgc" data-docx-has-block-data="false"> <h2 class="heading-2 ace-line old-record-id-doxusl2cgB8vs7Q3ent4HKPgocd"><strong>About The Team</strong></h2> <div class="ace-line ace-line old-record-id-doxusdoP7NU01oX9Z29HojysCiF"> <div data-zone-id="0" data-line-index="0"> <div data-page-id="JSyQdzdGkoA8Wlx0395lTEVXgFr" data-lark-html-role="root" data-docx-has-block-data="false"> <div class="ace-line ace-line old-record-id-GqUKd9vMroL8M5x4sESlet8Ogkc">As a <strong>Rust Engineer</strong>, 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.</div> <div class="ace-line ace-line old-record-id-WQvjd8uY0o36Pjxv5RxlpFAWgEh">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.</div> <div class="ace-line ace-line old-record-id-WQvjd8uY0o36Pjxv5RxlpFAWgEh">&nbsp;</div> </div> </div> </div> <h2 class="heading-2 ace-line old-record-id-doxusl2cgB8vs7Q3ent4HKPgocd"><strong>What You'll Be Doing</strong></h2> <div data-page-id="R1MMdOP7Jor8rJxZjvEuEmM9s6b" data-docx-has-block-data="false"> <div data-page-id="EJEWdyXsfojXT9xHKfDuSPpSswb" data-docx-has-block-data="false"> <div data-page-id="IwA0dvhKMo2zqdxUm6sux6uxsbb" data-lark-html-role="root" data-docx-has-block-data="false"> <div data-page-id="JSyQdzdGkoA8Wlx0395lTEVXgFr" data-lark-html-role="root" data-docx-has-block-data="false"> <ul class="list-bullet1"> <li class="ace-line ace-line old-record-id-RGbHd7wfToRRMOxLb0XlasQRgkr" data-list="bullet"> <div><strong>Lead</strong> the design and development of <strong>cross-platform software components</strong> in Rust, ensuring top-tier performance, safety, and reliability.</div> </li> <li class="ace-line ace-line old-record-id-Ctdzd3hTvoSZprxHAdblRJpHgwR" data-list="bullet"> <div><strong>Architect</strong> scalable, maintainable systems deployable across diverse <strong>operating systems and hardware architectures</strong>.</div> </li> <li class="ace-line ace-line old-record-id-U53FdLFZPoN7UqxaUFyliZLBgMb" data-list="bullet"> <div><strong>Define and enforce</strong> coding standards, testing frameworks, and CI/CD practices to ensure code quality and development efficiency.</div> </li> <li class="ace-line ace-line old-record-id-PqMXdXPXKoF5vWxjMYylKHZNgdb" data-list="bullet"> <div><strong>Build</strong> and maintain <strong>shared components and libraries</strong> to streamline development across OKX’s applications and platforms.</div> </li> <li class="ace-line ace-line old-record-id-TNWudnSZ9oUIW3xbeAElUBldgfe" data-list="bullet"> <div><strong>Solve</strong> complex interoperability challenges involving <strong>FFI bindings</strong>, system integration, and platform-specific optimizations.</div> </li> <li class="ace-line ace-line old-record-id-Un9idYPypojO5ExXFYclQP9Agnh" data-list="bullet"> <div><strong>Act as the technical authority</strong> on application architecture, driving improvements in performance, stability, and scalability.</div> </li> <li class="ace-line ace-line old-record-id-I48ldsWX3oCDncxFiP1lKpjlgug" data-list="bullet"> <div><strong>Champion innovation</strong> by staying ahead of emerging trends in the <strong>Rust ecosystem</strong>, cross-platform frameworks, and developer tooling.</div> </li> <li class="ace-line ace-line old-record-id-ZCdfdErRXoS7OHxWpuKlG8ClgTc" data-list="bullet"> <div><strong>Mentor and empower</strong> engineers across teams through guidance on Rust best practices, system design, and architectural principles.</div> </li> <li class="ace-line ace-line old-record-id-SnqSdCBPFohzzhxZcjFlMpoEghe" data-list="bullet"> <div><strong>Shape</strong> OKX’s broader <strong>technology strategy and engineering culture</strong> through cross-functional collaboration and technical leadership.</div> </li> </ul> <p>&nbsp;</p> </div> </div> </div> </div> <h2 class="heading-2 ace-line old-record-id-doxusJHbXag5ngXLLiXggj1zhBg"><strong>What We Look For In You</strong></h2> <div data-page-id="R1MMdOP7Jor8rJxZjvEuEmM9s6b" data-docx-has-block-data="false"> <div data-page-id="EJEWdyXsfojXT9xHKfDuSPpSswb" data-docx-has-block-data="false"> <div data-page-id="IwA0dvhKMo2zqdxUm6sux6uxsbb" data-lark-html-role="root" data-docx-has-block-data="false"> <div data-page-id="JSyQdzdGkoA8Wlx0395lTEVXgFr" data-lark-html-role="root" data-docx-has-block-data="false"> <ul class="list-bullet1"> <li class="ace-line ace-line old-record-id-GfnAd4qg1oceenxzJKnl7XzFgQl" data-list="bullet"> <div>Bachelor’s degree in <strong>Computer Science</strong>, <strong>Software Engineering</strong>, or a related field; an advanced degree is a plus.</div> </li> <li class="ace-line ace-line old-record-id-U1vEdG3V9owxwfxrrMMltqDcgBc" data-list="bullet"> <div><strong>4+ years</strong> of production software development experience, with <strong>1+ years specializing in Rust</strong>.</div> </li> <li class="ace-line ace-line old-record-id-EhOidKQQ5oRAI3xfBjDl1wVUgo9" data-list="bullet"> <div><strong>Expert-level proficiency</strong> in Rust, including ownership and borrowing, lifetimes, async programming, unsafe Rust, and FFI integration.</div> </li> <li class="ace-line ace-line old-record-id-Mj0KdLBKNovYt4xIE3vlJqQaglc" data-list="bullet"> <div>Solid understanding of <strong>Rust compiler internals</strong>, <strong>WebAssembly (WASM)</strong>, and modern build toolchains.</div> </li> <li class="ace-line ace-line old-record-id-R09qd7syDodbdlx02Y1l1pKcgnc" data-list="bullet"> <div>Deep knowledge of <strong>systems programming</strong>, including concurrency models, memory management, CPU architecture, and performance profiling.</div> </li> <li class="ace-line ace-line old-record-id-GuP6ddp60ohmwexeioWlMjhdgze" data-list="bullet"> <div>Strong foundation in <strong>data structures</strong>, <strong>algorithms</strong>, and <strong>operating system fundamentals</strong>.</div> </li> <li class="ace-line ace-line old-record-id-Yn0ZdSByMoT6PSxFJSKlCPZzg6e" data-list="bullet"> <div>Excellent <strong>communication and leadership skills</strong>, with proven experience mentoring engineers and delivering complex systems at scale.</div> </li> </ul> <p>&nbsp;</p> </div> </div> </div> </div> <h2 class="heading-2 ace-line old-record-id-doxusKUjfoqh7QZ5RVAXhjX7gig"><strong>Nice-To-Haves</strong></h2> <div data-page-id="JSyQdzdGkoA8Wlx0395lTEVXgFr" data-lark-html-role="root" data-docx-has-block-data="false"> <ul class="list-bullet1"> <li class="ace-line ace-line old-record-id-Ev3BddlqnoWU8qx5bREl2AOngSf" data-list="bullet"> <div>Active contributions to the <strong>Rust open-source community</strong> or notable public projects.</div> </li> <li class="ace-line ace-line old-record-id-L1oCdSj4Zo7jzJxwOLplqUAKgDh" data-list="bullet"> <div>Experience with <strong>blockchain systems</strong>, <strong>smart contracts</strong>, or <strong>cryptographic protocols</strong>.</div> </li> <li class="ace-line ace-line old-record-id-DmLldA8YQoMpt8xXormlXaiUgJe" data-list="bullet"> <div>Background in <strong>high-performance or embedded systems</strong> development, with an emphasis on performance tuning and optimization.</div> </li> <li class="ace-line ace-line old-record-id-VatMd6NS1opYbSxG6velUACpggc" data-list="bullet"> <div>Prior experience in <strong>trading systems</strong> or <strong>financial technology platforms</strong>.</div> </li> </ul> <p>&nbsp;</p> </div> </div> </div> <div class="ace-line ace-line old-record-id-Avh0dL0UvoHyoFxymwmuPqtAsWe"> <h2 class="heading-2 ace-line old-record-id-doxusxvzyTH4iZpRPTygm6sKzcf"><strong>Perks &amp; Benefits</strong></h2> <ul class="list-bullet1"> <li class="ace-line ace-line old-record-id-doxus9Bu8Z2VOqDK5F51723OA8g" data-list="bullet"> <div>Competitive total compensation package</div> </li> <li class="ace-line ace-line old-record-id-doxusB7tdGuv2SmCPjgmCN3Jb1c" data-list="bullet"> <div>L&amp;D programs and Education subsidy for employees' growth and development</div> </li> <li class="ace-line ace-line old-record-id-doxusZTvzFyB7VKd89mBtiKL9ob" data-list="bullet"> <div>Various team building programs and company events</div> </li> <li class="ace-line ace-line old-record-id-doxus4VLa66AV1kBqr1XQp7CFec" data-list="bullet"> <div>Wellness and meal allowances</div> </li> <li class="ace-line ace-line old-record-id-doxusktLuOm7fBzEDlSg6b719qf" data-list="bullet"> <div>Comprehensive healthcare schemes for employees and dependants</div> </li> <li class="ace-line ace-line old-record-id-doxusXaQ6LYBcrJKsuq40ykOyNr" data-list="bullet"> <div>More that we love to tell you along the process!</div> </li> </ul> </div> </div><div class="content-conclusion"><div data-lark-html-role="root"><span class="text-only" data-eleid="18"><span class="text-only"><span class="text-only" data-eleid="6">Notice:<br></span></span></span> <div data-lark-html-role="root"><span class="text-only" data-eleid="26"><span class="text-only">All official </span><span class="text-only text-with-abbreviation text-with-abbreviation-bottomline">OKX</span><span class="text-only"> vacancies are published on this website.</span></span> <span class="text-only" data-eleid="28"><span class="text-only">While roles may appear on selected third-party platforms from time to time, information on other sites may be inaccurate or outdated. </span></span><strong><span class="text-only" data-eleid="29"><span class="text-only">If in doubt, please apply directly through our official careers website.</span></span></strong></div> </div> <div data-lark-html-role="root"><span class="text-only" data-eleid="18"><span class="text-only">Information collected and processed as part of the recruitment process of any job application you choose to submit is subject to&nbsp;</span><span class="text-only text-with-abbreviation text-with-abbreviation-bottomline">OKX</span><span class="text-only">'s </span></span><a class="link rich-text-anchor __anchor-intercept-flag__ text-content-link" href="https://www.okx.com/en-eu/help/okx-candidate-privacy-notice" target="_blank" data-eleid="19" data-lark-is-custom="true" data-lark-link="true">Candidate Privacy Notice</a><span class="text-only" data-eleid="20"><span class="text-only">.</span></span></div></div>