Superform

Visit website

Senior Software Engineer, Backend

  • Software Development
  • Full-time
  • New York City, NY
  • Remote

Posted on February 5, 2025

What is Superform?

Superform is the onchain wealth app. We are building the easiest way to access and distribute yield (ways to earn interest on your digital assets) across blockchains while remaining decentralized, permissionless, and non-custodial.

Superform was created with the belief that we can do better than the incumbent systems and corporations that govern our financial lives. We are building real tools that help real people solve real problems. From the protocol layer, to the execution layer, to the app layer, Superform Labs is building cutting edge solutions for the most pressing issues in decentralized finance. Whether you are a seasoned crypto veteran or a total web3 newbie with deep financial experience - Superform Labs wants to work with anyone who is excited at the chance to majorly disrupt global finance for the better.

Superform Labs is backed by Polychain Capital, Circle Ventures, and more. We recently launched SuperVaults, a smart earn product, alongside a fundraise led by VanEck.

There are three main components to Superform:

  1. Superform Protocol: The protocol creates a discovery and execution layer to route data and assets across chains into opportunities

  2. Superform App: The UX layer that allows users to browse, access, and manage yield opportunities from any chain

  3. Superform Backend: The backend interfaces between the protocol and dApp to fulfill on-chain user actions and provides features powering the marketplace

To learn more, visit our website at https://www.superform.xyz/, our app at https://app.superform.xyz, and our docs at https://docs.superform.xyz/, and our content library.

The Role

Superform Labs is looking for a senior backend engineer to help build the supporting infrastructure behind the upcoming version of Superform, Superform v2.

What you’ll do

  • Data Infrastructure: Develop and manage scalable data pipelines to support real-time analytics and blockchain data processing.

  • Architect and Develop API Services: Build and manage a Go-based backend system and microservices to power integrations with the Superform protocol and app.

  • Strategy Development: Collaborate with engineers and researchers to improve SuperVaults' performance and operational management.

  • Types of projects you might work on

    • Build robust operational pipelines to support SuperVaults and yield optimization strategies.

    • Create a natural language middleware to interface with the API.

    • Implement account abstraction solutions in Ethereum, including ERC4337 and ERC7579.

Who you are

  • Deeply invested in the DeFi ecosystem, with a keen interest in exploring and enhancing financial systems

  • Proven experience in building robust backend systems for financial applications

  • Skilled in systems design with an inclination towards simplicity

  • Take a systematic approach to software development, emphasizing the importance of rigorous testing, exceptional attention to detail, consistent monitoring, and code reviews

  • Have a strong sense of ownership and responsibility coupled with exceptional problem-solving abilities. You proactively address and rectify issues, irrespective of their origin

  • Skilled in producing clear, well-structured technical documents that effectively communicate complex ideas

  • Equally comfortable taking a project from zero to 100 on your own as you are working on a team to execute on a complex deliverable

  • Driven to build a more efficient, fair, and accessible financial system using crypto

Tables stakes

  • Strong project management skills, able to prioritize, time manage, self-organize, and work autonomously with minimal supervision. Capable of taking initiative to solve problems originating from either engineers or users without needing repeated instructions or reminders

  • Exceptional communication skills, both verbal and written

  • Eager to work in a dynamic, small team environment and contribute to its energetic culture, ready to embrace challenges, innovate, and pursue ambitious goals

Requirements

  • Degree in Computer Science or a quantitative subject

  • Fluency in Go and proficiency in other languages (Python and Rust)

  • Familiarity with cloud platforms (AWS, GCP, Azure) and container orchestration (Docker, Kubernetes)

  • Experience maintaining production grade services with standard enterprise SLA guarantees

  • Knowledge of blockchain technologies, including familiarity with subgraphs, relational databases, Web3 libraries, and other relevant tools

  • Ability to be online from 9 am-1 pm ET

Nice to have

  • Belief in Aliens

Remote restrictions

  • Workday must overlap by at least 4 hours with Lisbon, Portugal