10 days ago

Senior Software Engineer, Backend

Haystack

Hybrid
Full Time
$180,000
Hybrid

Job Overview

Job TitleSenior Software Engineer, Backend
Job TypeFull Time
CategoryCommerce
Experience5 Years
DegreeMaster
Offered Salary$180,000
LocationHybrid

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

About P2P and Phantom Cash

Join a pioneering team at P2P, revolutionizing the crypto ecosystem with a self-custodial wallet that seamlessly manages accounts across Solana, Bitcoin, Ethereum, and Polygon. This role is perfect for a Staff Backend Engineer who thrives on blending systems thinking with product pragmatism and a genuine passion for the evolving world of cryptocurrency, focusing on robust backend services and APIs.

The Role of a Senior Software Engineer, Backend

  • Design, maintain, and evolve scalable backend services and APIs connecting Phantom Cash to various blockchains.
  • Apply a deep understanding of both client-server architecture and blockchain protocols to balance reliability, quality, and speed.
  • Communicate clearly across pods, document rigorously, and elevate the engineering bar through expert execution and mentorship.
  • Ensure Phantom Cash operates dependably, seamlessly, and is ready for significant scaling demands.
  • Contribute to a product that has surpassed 7 million MAUs and consistently ranks as a Top 50 app.

What You'll Need

  • Bachelor's degree in Computer Science or a related technical field, or equivalent practical experience.
  • Proven pragmatic engineering mindset, focused on delivering results and user impact.
  • Expertise in Node.js / NestJS at scale, with experience in event-driven design including queues, retries, and idempotency.
  • Strong command of REST API architecture, encompassing versioning, pagination, error models, authentication, and rate limiting.
  • Solid understanding of distributed systems fundamentals: concurrency, ordering, retries, and data consistency.

What's On Offer

  • Competitive salary and equity, along with comprehensive 100% covered medical/dental/vision insurance.
  • Flexible hours, a supportive remote environment, and unlimited vacation to ensure work-life balance.
  • Stipend for your ideal remote setup, 401(k) retirement plan, monthly wellness benefit, and weekly meal benefit.
  • An inclusive culture that values diverse perspectives and encourages career-best work.

Key skills/competency

  • Node.js
  • NestJS
  • REST API
  • Distributed Systems
  • Blockchain Protocols
  • Client-Server Architecture
  • Event-Driven Design
  • Scalability
  • API Versioning
  • Data Consistency

Tags:

Senior Software Engineer, Backend
API design
blockchain integration
distributed systems
scalability
Node.js development
system architecture
mentorship
product development
event-driven design
data consistency
Node.js
NestJS
REST
Solana
Bitcoin
Ethereum
Polygon
Queues
Microservices
APIs

Share Job:

How to Get Hired at Haystack

  • Research P2P's mission: Study their impact on the crypto ecosystem and the role of Phantom Cash.
  • Tailor your resume: Highlight extensive experience with Node.js, NestJS, and distributed systems architecture.
  • Showcase blockchain expertise: Emphasize experience with Solana, Bitcoin, Ethereum, or Polygon protocols.
  • Demonstrate problem-solving: Discuss past projects balancing reliability, scalability, and user impact.
  • Prepare for technical deep-dives: Focus on REST API design, event-driven patterns, and data consistency in distributed environments.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background