We're planting a tree for every job application! Click here to learn more

Software Engineer, Platform

Skip

Remote worldwide

EST (–6/+6 h)

Posted 27 days ago

Join as a founding member of our platform team supporting products across 50+ chains in every major crypto ecosystem

Tech stack

  • Cosmos SDK

Description


We’re looking for an intermediate software engineer to join as a founding member of our platform team. The platform team builds, scales, and secures backend services and infrastructure that support all of our products across 50+ chains in every major crypto ecosystem (Ethereum, Cosmos, Solana, Celestia). 


Our ideal candidate is obsessive and detail-oriented, but also pragmatic about the systems they build — sweating the details only when necessary. They take pride in building internal tools for other engineers and treat their users with the same level of care and curiosity as external customers. The best engineer for this role has the agency, skill, and stubbornness to chase a intermittent bug through multiple backend services for days until she nails it, leaving a trail of improved observability tooling in their wake. Someone who gives up or finds that work boring will do poorly. 


Role


- Design & build critical blockchain-native backend services that enable our engineers to build on 75+ chains efficiently (e.g. key/fund management, scalable indexing/RPC abstractions, etc…)

- Work closely with internal teams to understand the biggest blockers to improving dev velocity (e.g. testing, deployments, etc..) and build tooling/pipelines to alleviate them

- Help to develop, communicate, and enforce standards for software development, maintenance, and security across Skip (e.g. oncall norms, incident response practices, testing / build tooling)

- Embed with product teams from time-to-time to tackle their hardest reliability, latency, and observability problems

- Contribute to high-level strategic and technical decisions regarding the tech stack, engineering practices, and our engineering roadmap


Example projects you’d be working on


- Signing service - building and deploying a remote signer service that will handle securely signing transactions across 60+ chains, 4+ ecosystems

- Node gateway - creating a centralized entrypoint for all of our different RPC providers, including handling ratelimiting, QoS prioritization and authentication by service

- Oracle monitor - monitoring a distributed network for specific peer-to-peer messages and extrapolating oracle + network health from these messages


Qualifications

Required

  • 3+ years of production experience with at Go or similar
  • Demonstrated ability to build & evolve continuous dev-to-deployment pipelines for web/blockchain systems from scratch
  • Familiarity and experience with modern observability stack (e.g. Grafana, DataDog, Prometheus, etc…)
  • Extremely high level of comfort in fast-paced environments
  • Deep interest in blockchains and related technologies

Bonus

  • Understanding of or experience with the Cosmos ecosystem / crypto
  • History contributing to blockchain infrastructure (e.g. protocols, node clients, data relayers, indexers, etc..)


What makes you a perfect
candidate for this role

  • An academic degree in the relevant field is good to have

  • 3+

    years of commercial experience
  • Language skills:

    English

    intermediate

Compensation

Competitive

Role type

Full time

Visa sponsorship

Not provided

Benefits & perks

    Similar roles that might interest you

    WorksHub

    CareersCompaniesSitemapFunctional WorksBlockchain WorksJavaScript WorksAI WorksGolang WorksJava WorksPython WorksRemote Works
    hello@works-hub.com

    Ground Floor, Verse Building, 18 Brunswick Place, London, N1 6DZ

    108 E 16th Street, New York, NY 10003

    Subscribe to our newsletter

    Join over 111,000 others and get access to exclusive content, job opportunities and more!

    © 2024 WorksHub

    Privacy PolicyDeveloped by WorksHub