Skip to content
AnchorageAnchorageUnited States

Member of Technical Staff, Custody

Backend engineer building secure custody systems for digital assets, cash, NFTs, staking, and onchain smart contracts. Requires experience with complex distributed systems (Go preferred) and strong CS fundamentals.

Salary not listed
Remote5+ YOEBackend Engineering

About the role

Responsibilities

  • Participate in task breakdown, estimation, design, implementation and maintenance of Custody systems.
  • Write, review, test, and document code according to engineering and team standards.
  • Dive deep into complex, ambiguous problems and formulate elegant and practical solutions.
  • Review other developers' code to ensure consistency, reduce errors, and share context.
  • Drive work independently and lead or significantly contribute to medium-to-large projects, including leading end-to-end with little oversight.
  • Break down large projects into smaller tasks, accurately estimate time and scope, analyze trade-offs, and recommend priorities.
  • Foster an efficient deterministic testing culture with emphasis on minimizing tech debt.
  • Ensure knowledge is shared among the team to avoid single points of failure.
  • Collaborate cross-functionally with other teams.
  • Monitor company objectives and trends that may affect success.
  • Mentor and guide others on the team, help them understand strategic goals.
  • Communicate outside team boundaries to solve problems and build positive working relationships.

Requirements

  • Real world experience building complex distributed systems.
  • Enjoy building resilient services that can handle varying volumes of work without manual intervention.
  • Prioritize end-user experience and business value over "cool tech".
  • Genuinely care about code quality and test infrastructure.
  • Strong computer science fundamentals (concurrency, algorithms, data structures); formal CS degree not required.
  • Believe software engineering is a team activity and enjoy collaborating, learning from, and mentoring others.

Nice-to-Haves

  • Experience with applied cryptography.
  • Mindset where "crypto" means cryptography, not cryptocurrency.
  • Read blockchain protocol white papers for fun and stay up to date with cryptoasset innovations.
  • GraphQL API design and implementation experience.
  • gRPC API design and implementation experience.
  • Background in the finance industry.

Skills

GoDistributed SystemsGraphQLgRPCCryptographyBlockchainConcurrencyAlgorithmsData Structures
Rippling

Staff Software Engineer

RipplingNew York, NY +1

Staff Software Engineer building Rippling's unified Spend platform that combines corporate cards, reimbursements, procurement, bill pay, and travel with real-time policy, approvals, and accounting. Requires 8+ years backend/distributed systems experience and ability to design large-scale fault-tolerant architectures.

189k – 315k/yr
Hybrid8+ YOEBackend Engineering
SmithRx

Senior Staff Software Engineer, Platform

SmithRxUnited States

Senior Staff Software Engineer focused on back-end architecture, scalable APIs, data processing, and third-party integrations using Go, Node, GraphQL, and AWS services. Requires 12-15 years experience, mentoring juniors, and turning technical vision into roadmaps.

Salary not listed
Remote12+ YOEBackend Engineering
OpenAI

Software Engineer, Conversion Measurement

OpenAISan Francisco, CA

Build foundational privacy-preserving conversion measurement, attribution, and reporting infrastructure for OpenAI's ads products in a 0→1 environment. Requires 10+ years building large-scale distributed data/backend systems, ideally in ads, marketplaces, or experimentation, with strong privacy and ML partnership experience.

293k – 385k/yr
On-site10+ YOEBackend Engineering
Attentive

Staff Software Engineer, Streaming

AttentiveNew York, NY +1

Lead the architecture and modernization of Attentive's high-scale real-time event streaming platform (Kafka/Flink/Pulsar). Design primitives for reliable processing, build self-serve observability tools, and set technical direction for company-wide streaming infrastructure. Requires 10+ years building distributed systems.

180k – 250k/yr
Remote10+ YOEBackend Engineering
Temporal

Staff Software Engineer, Compute (Temporal Cloud)

TemporalUnited States

Build and operate distributed systems and multi-tenant platform services for Temporal Cloud, owning design, implementation, production operations, SLOs, and incident response. Requires strong systems fundamentals and experience shipping platform primitives.

212k – 286k/yr
Remote7+ YOEBackend Engineering