wagey.ggwagey.ggv1.0-fcdf6c0-14-Apr
Browse Tech JobsCompaniesFeaturesPricing
Log InGet Started Free
Jobs/Senior Software Engineer Role/OKX - Senior Software Engineer, Rust (Cross-Platform)
OKX

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

Singapore1mo ago
In OfficeSeniorAPACCryptocurrencyFintechSenior Software EngineerSenior Rust DeveloperRustSmart ContractsPerformance ManagementCross-functional CollaborationWASM

Upload My Resume

Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT

Apply in One Click

Requirements

• Nice-To-Haves • Nice-To-Haves • Active contributions to the Rust open-source community or notable public projects. • Rust open-source community • Experience with blockchain systems, smart contracts, or cryptographic protocols. • blockchain systems • smart contracts • cryptographic protocols • Background in high-performance or embedded systems development, with an emphasis on performance tuning and optimization. • high-performance or embedded systems • Prior experience in trading systems or financial technology platforms. • trading systems • financial technology platforms

Responsibilities

• Lead the design and development of cross-platform software components in Rust, ensuring top-tier performance, safety, and reliability. • cross-platform software components • Architect scalable, maintainable systems deployable across diverse operating systems and hardware architectures. • Architect • operating systems and hardware architectures • Define and enforce coding standards, testing frameworks, and CI/CD practices to ensure code quality and development efficiency. • Define and enforce • Build and maintain shared components and libraries to streamline development across OKX’s applications and platforms. • Build • Solve complex interoperability challenges involving FFI bindings, system integration, and platform-specific optimizations. • Solve • FFI bindings • Act as the technical authority on application architecture, driving improvements in performance, stability, and scalability. • Act as the technical authority • Champion innovation by staying ahead of emerging trends in the Rust ecosystem, cross-platform frameworks, and developer tooling. • Champion innovation • Rust ecosystem • Mentor and empower engineers across teams through guidance on Rust best practices, system design, and architectural principles. • Mentor and empower • Shape OKX’s broader technology strategy and engineering culture through cross-functional collaboration and technical leadership. • Shape • technology strategy and engineering culture • What We Look For In You • Bachelor’s degree in Computer Science, Software Engineering, or a related field; an advanced degree is a plus. • Computer Science • Software Engineering • 4+ years of production software development experience, with 1+ years specializing in Rust. • 4+ years • 1+ years specializing in Rust • Expert-level proficiency in Rust, including ownership and borrowing, lifetimes, async programming, unsafe Rust, and FFI integration. • Expert-level proficiency • Solid understanding of Rust compiler internals, WebAssembly (WASM), and modern build toolchains. • Rust compiler internals • WebAssembly (WASM) • Deep knowledge of systems programming, including concurrency models, memory management, CPU architecture, and performance profiling. • systems programming • Strong foundation in data structures, algorithms, and operating system fundamentals. • data structures • algorithms • operating system fundamentals • Excellent communication and leadership skills, with proven experience mentoring engineers and delivering complex systems at scale.

Benefits

• 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! • All official OKX vacancies are published on this website. While roles may appear on selected third-party platforms from time to time, information on other sites may be inaccurate or outdated. If in doubt, please apply directly through our official careers website. • If in doubt, please apply directly through our official careers website. • 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.

Similar Jobs

checkout.comcheckout.com - Senior Software Engineer IJust now
·London - Hybrid
In OfficeEMEASeniorPaymentsSenior Software EngineerRecruiterCheckout.com
incardincard - Senior Card Processing Software EngineerJust now
·London·Equity
In OfficeEMEASeniorBankingFintechSoftware EngineerSenior Software EngineerTeam ManagementTemporalMentoring
rasarasa - Director of Customer SuccessJust now
·Remote - USA·Equity
RemoteNADirectorArtificial IntelligenceSoftwareDirector of Customer SuccessCROCSATCustomer SuccessTeam LeadershipCustomer OnboardingRecords ManagementReportingCSMNRRARRRustKnowledge TransferGovernanceSnowflakeOutreachAmplitudeDatabricksHarness
menlosecuritymenlosecurity - Senior Software Engineer I(UK region)Just now
·Remote - UK·Equity
RemoteEMEASeniorCloud ComputingSenior Software EngineerPythonTornadoGCPAWSKubernetesDocumentation
menlosecuritymenlosecurity - Senior Software Engineer IIJust now
·Remote - UK·Equity
RemoteEMEASeniorCloud ComputingSenior Software EngineerPythonTornadoDocumentationGCPAWSKubernetes
Get Started Free

No credit card. Takes 10 seconds.

Privacy·Terms··Contact·X
Loading...