Software Engineer

Job not on LinkedIn

May 22

Apply Now
Logo of Stacks

Stacks

Crypto • Blockchain • Fintech

Stacks is a leading Layer 2 solution designed to enhance the Bitcoin ecosystem, allowing developers to build decentralized applications (dApps) that leverage Bitcoin's security features. The platform introduces sBTC, a Bitcoin-backed asset that facilitates the movement of BTC between Bitcoin's Layer 1 and Stacks. Stacks aims to unlock over $1 trillion in potential Bitcoin capital while providing a fast, secure infrastructure for DeFi and other applications.

11 - 50 employees

Founded 2013

₿ Crypto

💳 Fintech

📋 Description

• Design, build, and maintain scalable backend services and APIs that drive Hiro’s developer platform (e.g. blockchain data, token metadata, ordinals) on Bitcoin and Stacks. • Ensure high performance and reliability of our APIs – you’ll optimize endpoints, databases, and caching to handle increasing load with low latency and high uptime. • Collaborate cross-functionally with product managers, frontend engineers, and DevOps to plan and implement new features end-to-end, delivering seamless experiences for developers. • Write and automate thorough tests (unit, integration, performance) for your code – we use tools like k6 for load testing and Playwright for end-to-end testing – to ensure every release is of top quality. • Participate in code reviews and architecture discussions, contributing to design decisions and championing engineering best practices to continuously improve code quality. • Monitor and troubleshoot production systems as needed, debug issues across services and the stack, and implement fixes to maintain the stability and security of our platform. • Work across the stack when necessary – primarily on backend APIs, but occasionally diving into frontend code or internal tools – to deliver complete solutions and improve our overall developer experience.

🎯 Requirements

• 5+ years of software development experience building and shipping production applications, with a focus on backend systems or API-driven services. • Strong proficiency in TypeScript/Node.js and/or Rust. (Our core services are built with these languages.) You can quickly pick up new languages and technologies as needed. • Demonstrated experience designing, building, and scaling web APIs or microservices – you have tackled challenges in system design, performance tuning, and reliability for high-traffic services. • Hands-on experience with relational databases, especially PostgreSQL – from data modeling and querying to performance optimization. • Familiarity with modern cloud and container infrastructure. You’ve worked with containers/orchestration (Docker, Kubernetes) and deployed services on cloud platforms (we use GCP). • Passion for code quality and automation. You write clean, maintainable code and have experience with automated testing and CI/CD pipelines (GitHub Actions or similar) to ensure smooth deployments. • Excellent communication and collaboration skills. Comfortable working in a remote, distributed team and coordinating across time zones. • Self-driven and ownership-minded. You take initiative, have a bias for action, and can manage projects end-to-end in a fast-paced environment.

🏖️ Benefits

• Salary Range (regardless of location, benchmarked annually) $150,000 - $200,000. • Company equity and Stacks (STX) tokens--STX is the native cryptocurrency of the Stacks network • $500/mo co-working space reimbursement • $1,200/yr stipend for learning and development • $1,000/yr of charity donation matching to an organization of your choosing • Daily Lunch Reimbursement (even if you’re remote!) • Open Vacation Policy, take the days you need • Family-Friendly Health Benefits • Free Life and Disability Insurance • Health and dependent care (FSA) • Up to 16 weeks of paid parental leave • Pre-tax commuter benefits • 401k with 3% match

Apply Now

Similar Jobs

May 22

Lead development of ML inference platform for AI applications at Baseten, a growing startup.

AWS

Cloud

Distributed Systems

Google Cloud Platform

Kubernetes

Python

Spark

Go

May 21

Senior backend engineer at Vanta working on core data systems and ensuring compliance and auditing.

Distributed Systems

May 21

Join DLB's AI Tools Team as a Senior Specialist to develop AI software solutions that enhance collaboration and workflows.

Azure

Cloud

Microservices

Node.js

May 20

Play a key role in developing scalable services using Java, Node.js, and Python for a healthcare company delivering quality medications.

Azure

Cloud

Docker

Java

JavaScript

Kubernetes

Microservices

Node.js

Python

Spring Boot

SpringBoot

Terraform

May 20

Join as a Software Requirements Engineer with a client combining ecommerce models for communities and brands. Responsible for gathering and analyzing project requirements.

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com