Skip to content
N1N1

New Grad Software Engineer

Build and deploy scalable, reliable backend components for a blockchain network, primarily in Rust, with emphasis on networking and systems programming. The role is intended for new graduates with a bachelor's degree or equivalent practical experience and strong software engineering fundamentals.

About the job

Responsibilities

  • Develop core backend components for a blockchain network, with a focus on networking, reliability, and scalability.
  • Design, code, test, debug, and deploy production-grade software components primarily in Rust.
  • Maintain and improve high-quality software engineering practices in a prominent open-source project.

Requirements

  • Bachelor's degree in Computer Science, a related technical field, or equivalent practical experience.
  • Experience designing, testing, and implementing scalable backend systems.
  • Experience with a low-level programming language such as Rust, C, C++, or Zig.
  • Experience in systems programming; strong signals include work on compilers, operating systems, kernels, or machine simulators.
  • Experience writing correct, reliable software and deploying changes used by people.
  • Creative, independent, and collaborative approach in a fast-paced environment.

Nice-to-haves

  • Active participation in Bitcoin, Ethereum, blockchain, or open-source projects.

Compensation

  • Base salary: $120,000–$260,000 annually.
  • Compensation is base salary only and excludes equity, tokens, and benefits.

Skills

Rust, C, C++, Zig, Systems Programming, Backend Systems, Blockchain, Networking, Scalability, Open Source

Lyft

Lyft

Seattle, WA

Software Engineer, Fulfillment Core Services
$128k+/yrHybrid2+ YOEBackend Engineering

Build and operate mission-critical distributed backend systems that manage ride fulfillment state transitions, integrating new rider and driver products while improving reliability and performance. The role requires 2+ years of software engineering experience, cloud expertise, and knowledge of distributed systems and databases.

Fingerprint

Fingerprint

United States

Backend Engineer, Core APIs
$130k+/yrRemote2+ YOEBackend Engineering

Build and scale high-performance backend APIs and real-time data-processing systems for fraud detection. The role requires at least 2 years of backend experience with Go and/or Node.js, plus expertise in scalable systems, APIs, databases, and microservices.

Beacon AI

Beacon AI

San Carlos, CA

Software Engineer, Backend
$135k+/yrHybrid2+ YOEBackend Engineering

Build and maintain backend services, APIs, and data pipelines supporting a mission-critical flight safety platform. The role requires at least two years of backend experience or equivalent project-based experience, with proficiency in a modern backend language.

Sage

Sage

New York, NY

Software Engineering Intern
$104k+/yrHybridBackend Engineering

Build backend services and observability tooling for a large-scale edge and IoT platform, while debugging Linux devices and unreliable networks. The internship is suited to students with programming fundamentals, Linux familiarity, and interest in embedded systems, networking, or hardware.

Exa

Exa

San Francisco, CA

Software Engineer, Intern
$100k+/yrOn-siteBackend Engineering

Build large-scale search infrastructure, crawling systems, and vector databases as an engineering intern. The role requires current technical study, full-time in-person availability in San Francisco, and experience with a high-performance language such as C++ or Rust.