Skip to content
N1N1

Senior Software Engineer

Senior backend engineer responsible for building scalable, reliable blockchain infrastructure primarily in Rust, with emphasis on networking and systems programming. Requires 5+ years of backend experience and a bachelor's degree or equivalent practical experience.

About the job

Responsibilities

  • Design, code, test, debug, and deploy production-grade core backend components for a blockchain network.
  • Focus on networking, reliability, and scalability.
  • Maintain and improve high-quality software engineering practices within an open-source project.

Requirements

  • Bachelor's degree in Computer Science or a related technical field, or equivalent practical experience.
  • 5+ years of 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; experience writing compilers, operating systems, kernels, or machine simulators is a strong signal.
  • Experience writing correct, reliable software and deploying changes used by people.
  • Creative, independent, and collaborative approach in a fast-paced environment.

Nice to Have

  • 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, Blockchain, Networking, Backend Systems, Open Source, Operating Systems

MongoDB

MongoDB

United States

Senior Software Engineer, SQL Engines
$126k+/yrRemote5+ YOEBackend Engineering

Senior software engineer building MongoDB’s SQL interface and query-engine capabilities, including tools that connect document data with SQL and BI workflows. Requires 5+ years of backend and database engineering experience, compiled-language proficiency, and strong computer science fundamentals.

MongoDB

MongoDB

New York, NY

Senior Software Engineer, Identity & Access Management
$126k+/yrHybrid5+ YOEBackend Engineering

The Senior Software Engineer will build and lead backend-focused identity and access management systems for MongoDB Atlas, covering authentication and authorization platforms. The role requires at least five years of software engineering experience, proficiency in a compiled language, and strong collaboration and mentoring skills.

MongoDB

MongoDB

San Francisco, CA

Senior Software Engineer, Atlas Search
$126k+/yrHybrid5+ YOEBackend Engineering

This senior engineer will design and develop distributed infrastructure and features for Atlas Search, including semantic and vector search capabilities. The role requires 5+ years in data management or search systems, strong distributed-systems experience, and advanced Java development skills.

Navan

Navan

New York, NY

Senior Software Engineer, Backend
$113k+/yrOn-site6+ YOEBackend Engineering

Senior backend engineer responsible for architecting and scaling highly available distributed services, leading multi-team technical initiatives, and improving reliability across a global travel and expense platform. Requires 6+ years of experience and expertise in backend systems, APIs, microservices, and event-driven architectures.

Vestmark

Vestmark

Wakefield, MA

Senior Java Software Engineer
$112k+/yrHybrid7+ YOEBackend Engineering

Senior Java Software Engineer building scalable backend and agentic AI systems for wealth management. The role requires 7+ years of Java software engineering experience, strong architecture and database skills, and hands-on fluency with AI-assisted development.