👩🏻‍💻

Lead Software Engineer - Platform Engineering

What we’re looking for!

We’re looking for a senior level software engineer who is passionate about Web3 or wants to learn more and has significant experience as a lead engineer delivering API platforms for web and mobile products. This engineer will have a pivotal role building our learning platform, starting with the API and database. The ideal candidate will have experience delivering API quickly and with high quality, anticipating the development needs of our web and app developers in a high growth environment.

We’re a lean team with plenty of exciting work ahead, so you must enjoy autonomy and collaboration. We emphasize transparency and collaborative communication to let us go fast and still stay aligned. You will have a lot of freedom to make and influence technology and product decisions across our entire suite.

What you will get to do in this role:

  • Own our platform stack for our learning platform, including APIs, databases and infrastructure.
  • Make architectural decisions balancing innovation, speed, and quality.
  • Partner with other engineers to ensure our products are ready for traffic spikes and sustained growth.
  • Partner with the product team and our in-house learning team to understand the needs of our users and build a platform that serves their needs.
  • Ensure quality code by following and improving development practices, including peer code reviews and testing.
  • Be a culture carrier in a growing, ambitious team.

What you will bring:

  • A minimum of 5 years as a lead engineer building high-quality, scalable API platforms.
  • Significant experience in a NodeJS-based stack with Typescript.
  • A strong understanding of computer science fundamentals.
  • Strong proficiency with databases, query optimization, and schema development, either SQL or document databases or both.
  • Demonstrated proficiency delivering API platforms that can grow with a product, including across multiple versions.
  • Familiarity with web stacks like React, Next.js and their development patterns.
  • Familiarity with AWS and Vercel.
  • Excitement to work with other talented people across engineering, product, and education.

Extra Credit:

  • Experience developing learning management systems or ed-tech platforms or anti-cheating/anti-fraud systems.
  • Proficiency with Terraform for AWS, including multi-account and multi-region deployments.
  • Proficiency with building React-based front end apps or other frontend frameworks.
  • Experience launching an NFT collection or minting your own NFTs.
  • A history of open source contributions to Web3 or Web2 projects.
  • Passionate about crypto, blockchains, and Web3 and familiarity with Solana, Ethereum, and/or other blockchains.

Take a minute to connect with us here!