Sr. Software Engineer, API

Work set-up: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

At least 5 years of experience in software development, focusing on backend systems or API services., Proficiency in TypeScript/Node.js and/or Rust, with the ability to learn new technologies quickly., Experience designing, building, and scaling web APIs or microservices for high-traffic applications., Strong knowledge of relational databases, especially PostgreSQL, including data modeling and performance optimization..

Key responsibilities:

  • Design, build, and maintain scalable backend services and APIs for Hiro's developer platform.
  • Ensure high performance, reliability, and security of APIs through optimization and monitoring.
  • Collaborate with cross-functional teams to develop new features and improve developer experience.
  • Write automated tests and participate in code reviews to ensure code quality and platform stability.

Hiro logo
Hiro Information Technology & Services Startup https://hiro.so/
11 - 50 Employees
See all jobs

Job description

At Hiro, we build developer tools that bring Web3 to Bitcoin. Our suite of tools unlocks the full potential of Bitcoin through smart contracts, digital assets, and decentralized applications. With Hiro tools, developers can test and deploy smart contracts, spin up nodes and other serverside resources for scaling, and more. Building on Bitcoin is hard. Hiros developer tools make it easier.

We’re very proud to say that Hiro has consistently been recognized on Built In’s Best Places to Work list, including 2025’s Best Remote Startups to Work For, Best Startups to Work For in New York City, 50 Best U.S. Startup Companies to Work For, and 100 Best Remote Places to Work.

Hiro is funded and backed by more than $75 million from Union Square Ventures, Y Combinator, Lux Capital, Winklevoss Capital, Naval Ravikant, and others.

About the Opportunity

Hiro is seeking a skilled and enthusiastic Senior Software Engineer to join our API team! If you’re passionate about building and scaling backend systems and APIs that empower developers, this role is for you. Our team thrives on collaboration, innovation, and a shared commitment to our mission. We care deeply about each other, the company, and the Stacks ecosystem, fostering a supportive and inclusive culture.

As an API Software Engineer at Hiro, you’ll focus on designing, building, and optimizing the APIs that power our developer platform. In this remotefirst role you will collaborate with a talented, distributed team and have broad ownership to implement services that serve our developer community. You’ll tackle challenges in scalability, performance, and security to ensure our APIs are robust and developerfriendly. You’ll work across a modern, opensource tech stack (TypeScriptNode.js, Rust, PostgreSQL, GCP, Kubernetes, etc.), leveraging CICD and automation (and even AIassisted tools) to ship highquality code efficiently. Join us at a rapidly growing startup where you can innovate freely and help bring the next generation of Web3 applications to Bitcoin.

What You’ll Do:
  • 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 crossfunctionally with product managers, frontend engineers, and DevOps to plan and implement new features endtoend, 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 endtoend 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.
    • What We’re Looking For:
      • 5+ years of software development experience building and shipping production applications, with a focus on backend systems or APIdriven services.
      • Strong proficiency in TypeScriptNode.js andor 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 hightraffic services.
      • Handson 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 containersorchestration (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 CICD 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.
      • Selfdriven and ownershipminded. You take initiative, have a bias for action, and can manage projects endtoend in a fastpaced environment.
        • We’d Also Like to See:
          • BlockchainWeb3 experience or interest. Familiarity with decentralized networks, or a keen interest in learning blockchain tech.
          • Experience building developerfocused products. For example, working on developer tools, SDKs, or API platforms – understanding what makes a great developer experience.
          • Exposure to performance tuning and observability. Knowledge of caching (Redis), profiling and optimizing hightraffic systems, and using monitoringlogging tools (Grafana, Prometheus, Loki) to ensure reliability.
          • Infrastructure and DevOps knowhow. Familiarity with infrastructureascode (Terraform), CICD tooling (ArgoCD), and global cloud networking (CDNDNSWAF like Cloudflare) is a plus.
          • Opensource contributions or community involvement. Experience contributing to opensource projects or engaging with developer communities.
            • We’d love to hear from you even if you don’t have experience or interest in every bullet.

              What We’ll Offer:
              • Salary Range (regardless of location, benchmarked annually) $150,000 $200,000.
              • Company equity and Stacks (STX) tokensSTX is the native cryptocurrency of the Stacks network
              • $500mo coworking space reimbursement
              • $1,200yr stipend for learning and development
              • $1,000yr 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
              • FamilyFriendly Health Benefits
              • Free Life and Disability Insurance
              • Health and dependent care (FSA)
              • Up to 16 weeks of paid parental leave
              • Pretax commuter benefits
              • 401k with 3% match
                • Please note that benefits vary by country, the ones shown above are for our full time U.S. based employees. Benefit information for nonUS based positions will be provided to individuals who interview for those roles. Due to legal and logistical constraints, we are currently only able to hire candidates residing in the United States, Canada, and select countries in the EU.

                  Hiro is proud to be an equal opportunity employer and deeply cares about building a diverse team. Hiro is committed to building an inclusive environment for people of all backgrounds. We do not discriminate on the basis of race, color, gender, sexual orientation, gender identity or expression, religion, disability, national origin, protected veteran status, age, or any other status protected by law.

Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Information Technology & Services
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Communication

Software Engineer Related jobs