Starknet FoundationStarknet Foundation

Full Stack Engineer

Added 1 day ago

About the Starknet Foundation

The Starknet Foundation is the steward of Starknet, a permissionless validity rollup designed to scale the world’s most important blockchains without compromise. Having pioneered ZK-STARK technology to scale Ethereum, we are now entering a new era as the first network to settle simultaneously on both Bitcoin and Ethereum.

Joining the Starknet Foundation now places you at the epicenter of this pivotal phase and offers a rare, ground-floor opportunity to shape how BTCFi evolves. This is a unique chance to build the first unified execution layer that turns the world’s most secure assets into productive capital, and it requires exceptional talent. We’re looking for people who think in systems, operate well in ambiguity, and are motivated by long-term impact over short-term wins. If you care about building durable foundations (technical, organizational, or ecosystem-level) and want your work to meaningfully shape how decentralized systems scale, this is the place to do it.

About the team

The Innovation team sits within Product at the Foundation. We're a small group of generalist engineers who build applications and infrastructure that make data accessible, power new products, and support developers across the Starknet ecosystem - think data explorers, ETL pipelines, prediction markets, and developer-facing tools. We build for real use cases at scale - shipping quickly, iterating in production, and delivering tools that shape how the broader Starknet ecosystem operates.

About the role

We're looking for an experienced Engineer to join a lean, full-stack dev team and bring real depth to how we build, ship, and run things in production. The team is small and the work is varied - you'll touch everything from product scoping to infrastructure decisions to deployment standards, and have a real say in what we develop and how we operate. If you find this type of unchartered territory exciting rather than daunting, this might be the role for you.

What you’ll do:

  • Design, build, and release contracts, middleware, and frontends

  • Build and maintain ETL pipelines that ingest, transform, and serve large volumes of on-chain and off-chain data

  • Challenge the cost and complexity of how we run things, finding ways to deliver more for less without cutting corners on reliability or security

  • Collaborate closely with the broader Product team to ship new tools and applications end-to-end

  • Own reliability, maintainability, and performance of packages, systems, and APIs such that our tools don't let the ecosystem and users down

What we’re looking for:

Technical skills

  • Solid hands-on experience with Typescript, Rust, and Cairo

  • Able to build and operate stable, performant backend services (APIs, databases, and data pipelines)

  • Comfortable owning a service end-to-end, from architecture and deployment through to monitoring and maintenance

  • Can ship code reliably: automated testing, deployment pipelines, and making sure what works locally works in production, too

  • Comfortable working across the stack - backend, middleware, and infrastructure - rather than staying strictly in one lane

The intangibles

  • Energized by ambiguity: comfortable figuring out how something should be done, not just executing instructions

  • A natural instinct to question complexity and find simpler, better ways to build

  • High agency: able to spot problems, work out solutions, and take initiative to execute

  • Enjoys tinkering, building, and working through hard problems collaboratively

  • Genuinely curious about Web3 and the infrastructure and applications emerging in the space

Logistics:

  • Full-time remote role, however we require someone based in Europe