Skip to content

Senior Backend Engineer, Rust

Build and optimize Nitro, Arbitrum's core node software for Ethereum scaling. Focus on transaction execution, state management, networking, and performance in Rust.

United StatesBackend EngineeringRemote5+ YOE

About the role

What you'll work on

  • Building and improving Nitro, the core node software that powers Arbitrum
  • Designing and optimising systems responsible for transaction execution, state management, and network performance
  • Scaling throughput and improving the performance and efficiency of Arbitrum's core infrastructure
  • Solving distributed systems challenges across a large-scale blockchain network
  • Enhancing reliability, observability, and security across critical infrastructure
  • Developing new capabilities for the Arbitrum stack

Who you are

  • Experienced Rust engineer with a track record of building production systems
  • Comfortable working across distributed systems, infrastructure, and performance-critical applications
  • Motivated by solving complex technical problems at scale
  • Able to take ownership of projects from technical design through implementation and operation
  • Pragmatic, collaborative, and capable of making sound engineering trade-offs
  • Interested in runtimes, execution environments, WASM, developer tooling, and/or systems programming
  • Maintained a security focused mindset, always keeping an eye out for potential threats and vulnerabilities in your code

Nice to have

  • Experience with WASM
  • Familiarity with blockchain infrastructure or smart contract platforms
  • Open source contributions within the Rust ecosystem

Perks

  • Remote-first global workforce + NY office
  • Annual company offsite + team onsites
  • Professional reimbursement program (facilitates industry conference attendance, certifications, and more)
  • Medical, dental & vision coverage (US + some other countries)
  • 401k retirement plan + company match (US only)
  • Wellness stipend
  • Home office set up / ergonomic equipment program

Skills

RustWebassemblyDistributed SystemsBlockchainSmart ContractsPerformance OptimizationSystems ProgrammingSecurity

Senior Software Engineer

Senior Software Engineer building and scaling Snowflake's distributed cloud control plane and next-gen Data Cloud services. Requires 6+ years experience, strong Java and distributed systems expertise, and a Bachelor's in CS or related field.

200k – 288kMenlo Park, CABackend EngineeringOn-site6+ YOESQLJava

Senior Software Engineer, Backend

Senior backend engineer owning end-to-end services for prediction markets: market creation, real-time trading, oracle resolution, settlement, and payouts. Requires 5+ years building low-latency, high-throughput distributed systems in regulated environments.

186k – 219kUnited StatesBackend EngineeringRemote5+ YOEGoRuby

Senior Software Engineer

Senior Go engineer designing and owning scalable microservices for real-time contest and checkout systems. Requires 5-8 years experience building production Go services and distributed systems.

175k – 185kUnited StatesBackend EngineeringRemote5+ YOEGoRest

Senior Software Engineer, Square Financial Services

Senior engineer building and operating core banking platform features, public APIs, and financial tooling on AWS with Kotlin. Requires 5+ years experience and a bachelor's degree.

185k – 327kNew York, NYBackend EngineeringRemote5+ YOEGoAWS

Senior Software Engineer, Square Financial Services

Senior engineer building and operating core banking platform features, public APIs, and financial tooling on AWS with Kotlin. Requires 5+ years experience and a bachelor's degree.

185k – 327kSan Francisco, CABackend EngineeringRemote5+ YOEGoAWS