Designs and implements core features of the Taproot Assets Protocol on Bitcoin, contributes to Go-based cryptocurrency daemons, and collaborates on protocol evolution. Requires strong Bitcoin protocol knowledge, distributed systems expertise, and Go programming experience.
Salary not listed
RemoteBackend Engineering
About the role
Responsibilities
Design and implement core Taproot Assets Protocol (TAP) features and algorithms
Contribute to mission critical peer-to-peer cryptocurrency daemons written in Go
Collaborate with the greater team on the research and design of future iterations of the Taproot Assets Protocol
Participate in issue triage and code review of open source contributions to our various repos
Communicate with the wider community and industry about our software and technology
Skills & Requirements
Strong engineering background with solid programming skills
Experience in Go desired, C or C++ relevant as well
Thorough understanding of the principles of distributed systems and peer-to-peer networking
Solid engineering practices and processes, such as testing methodology and documentation
Experience with Bitcoin, cryptography, and/or financial software
Prior contributions to crypto protocols and open source software collaboration preferred
Quick learner, geared towards implementation
Eager to develop new skills and willing to take ownership of projects
Backend Engineer building and optimizing core document workflows (viewing, editing, embeds, exports) and greenfield projects in a Django monolith. Requires 3+ years backend experience, strong Python skills, performance optimization, and automated testing.
140k – 185k/yr
Hybrid3+ YOEBackend Engineering
Software Engineer, Codex -Enterprise Controls
OpenAISan Francisco, CA
Build and operate the enterprise control plane for OpenAI's Codex AI software engineer, focusing on security, governance, identity, access controls, encryption, and policy enforcement systems for large organizations.
230k – 385k/yr
Hybrid5+ YOEBackend Engineering
Software Engineer III
ZoomInfoBethesda, MD +1
Software Engineer III designing, building, and maintaining scalable backend systems with Java, Node.js/NestJS, Kafka, and cloud technologies (AWS/GCP). Requires Master's in CS + 2 years (or Bachelor's + 4 years) backend experience, microservices, databases, and REST APIs.
112k – 176k/yr
Hybrid4+ YOEBackend Engineering
Software Engineer, Upstart Bank
UpstartUnited States
Software Engineer building scalable backend systems, services, and APIs for Upstart Bank, a modern AI-enabled national bank. Translate regulatory and business requirements into reliable software in a fintech environment; 4+ years backend/full-stack experience required.
14k – 187k/yr
Remote4+ YOEBackend Engineering
Software Engineer, Workers Deploy & Config
CloudflareNew York, NY +4
Build and scale the control plane for Cloudflare Workers, the serverless edge platform. Design distributed systems, high-traffic APIs, storage schemas, and own production reliability for services powering Pages and R2. Requires strong Go experience plus knowledge of observability, databases, and Kubernetes.