Skip to content

Senior Backend Engineer

Develop core backend infrastructure for Arbitrum, Ethereum's leading scaling solution. Tackle distributed systems challenges, optimize performance, ensure security and scalability using concurrency languages like Go, Rust, or C++.

United StatesBackend EngineeringRemote

About the role

Responsibilities

  • Work on the core infrastructure powering Arbitrum, the leading Ethereum scaling solution.
  • Tackle complex distributed systems challenges.
  • Optimize performance.
  • Contribute to the security and scalability of Arbitrum.
  • Collaborate closely with research, product, and blockchain engineering teams.

Requirements

  • Extensive production experience with a programming language that supports concurrency (e.g. Go, C++, or Rust).
  • Strong sense of ownership, driving innovative solutions through rigorous experimentation.
  • Up to speed on the latest technologies.
  • Open, transparent communication style and experience working in tight collaboration.
  • Open to feedback and self-improvement.
  • Help beyond immediate day-to-day work.
  • Significant contributions to products in your career.
  • Security-focused mindset, watching for threats and vulnerabilities.

Nice to Have

  • Familiarity with WebAssembly, particularly high performant and secure production code.
  • Passion for, curiosity about, or experience with Blockchain technology.
  • Experience with compilers, architecting systems, and developing SDKs.

Perks

  • Remote-first global workforce + NY office.
  • Annual company offsite + team onsites.
  • Professional reimbursement program.
  • 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

GoRustC++WebassemblyBlockchainDistributed SystemsEthereumCompilersSDKs

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