top of page

Hello everyone!

 

We’re currently hiring a Senior Software Engineer (Wallets) for a blockchain infrastructure team building wallet products and developer-facing APIs within a major Layer-1 ecosystem, based in New York City or San Francisco (or open to relocation). This is a full-time role with a strong emphasis on in-person collaboration (typically 3 days/week in-office; 1 day/week if living within ~30 miles of the city).

 

This role sits at the intersection of backend engineering, distributed systems, and developer platform work, focused on building the wallet infrastructure and open-source tooling that powers applications across the ecosystem.

 

Tasks:

— Design, build, and maintain scalable backend systems supporting wallet infrastructure and related services

— Own end-to-end delivery of wallet features from design through implementation and production rollout

— Develop and maintain developer-facing APIs and interfaces that improve ecosystem usability

— Identify developer needs and design standardized protocols to improve integration and development velocity

— Investigate performance bottlenecks and optimize API and backend system scalability

— Participate in architecture reviews, code reviews, and engineering best practices discussions

— Write detailed technical specifications (RFCs) to guide system design and implementation

— Contribute to and collaborate with open-source projects and developer communities

— Ensure backend systems scale reliably with increasing network usage and transaction throughput

 

What professional skills are important for us?

— 5+ years of experience building production-grade software in a collaborative engineering environment

— Strong computer science fundamentals (data structures, algorithms, distributed systems, system design)

— Proficiency in server-side development using languages such as Go, Python, Rust, C#, Java, or C++

— Ability and willingness to work across multiple languages and systems when needed

— Experience building or maintaining distributed systems or large-scale backend services

— Comfortable working in a hybrid, in-person collaboration environment (NYC or SF)

 

Nice to Have:

— Strong understanding of software design patterns and modular system architecture

— Experience with blockchain technologies or decentralized systems

— Familiarity with data pipelines or event-driven architectures

— Contributions to open-source software projects

— Experience with Go and/or Node.js

— Interest in developer tooling, APIs, or platform engineering

 

Interview Process:

— Intro call with recruiter

— Recruiter interview

— Three-part take-home assessment

— Hiring manager conversation

— Virtual onsite interviews

— Final onsite interview (San Francisco)

 

Location & Work Setup:

— Hybrid role based in New York City or San Francisco (relocation supported)

— In-person collaboration required:

 • 3 days/week if located in NYC or SF

 • 1 day/week if within ~30 miles of the city

— Full-time position

bottom of page