Staff Backend Engineer

The Rounds

The Rounds

Software Engineering
Brooklyn, NY, USA
Posted on Jul 12, 2024
The Rounds is the portal for managing everything that comes in/out of your home, i.e. your AI-powered personal Psychic Home Manager. Our mission is to make everyday choices effortless and more sustainable than the alternative. The Rounds automates the "inventory management" of the stuff you use every day, starting with weekly delivery and refill of essential consumer goods via our own scheduled two-way last mile logistics network. We’re backed by the best VC partners, including Andreesseen Horowitz, Redpoint, First Round and Construct Capital.
Read about our recent Series B here on TechCrunch!
We’re looking for a NYC based staff backend engineer to shape our backend systems to ensure seamless operations and an exceptional Member experience. Our engineering team is small but we ship fast and ship often. You’ll work closely with our world-class engineering, product, and cross-functional teams to solve a wide range of interesting problems. If you want to join us to do the best work of your career, make a mark on reducing waste, and have fun doing it, reach out!
The Rounds has a strong in-person office culture. We believe our best work happens when we’re in the same space together.

What You'll Do:

  • Work on a wide range of projects, from routing optimizers to prediction engines for Member orders
  • Iterate rapidly on features, tools, and processes as we launch new products and experiments
  • Take ownership of large projects and see them through planning, prototyping, build, test, and deployment
  • Help design the core of our domain models that power our business
  • Work directly and closely with cross functional teams

What You Have:

  • 6+ years of experience writing production code (ideally Typescript)
  • Reliable backend systems that drive significant user and business impact
  • You’ve owned large scale projects from design to deployment, whether individually or as a small team
  • Experienced with typescript, you hate `any` and love strict mode
  • Experienced with functional programming concepts. You love using map and reduce, you care about immutability, and you understand the power of functional purity and lazy-evaluation. Maybe you've even dabbled with monads and algebraic data types
  • Experienced with GraphQL. You obsess over the design of the graph schema and understand the tradeoffs when designing queries

Nice To Have:

  • Familiar with, or developed in, frontend development via frameworks such as React. We think the best backend engineers understand how their APIs and data models are used by the client
  • Experience building logistics or operations technology for e-commerce

Example Projects

  • Using 3rd party optimization tools to build an efficient route planner for our delivery bikers
  • Redesigning our Member messaging system to use a failure-tolerant event bus
  • Designing and implementing new GraphQL resolvers to implement a new recommendations feature

The Interview Process

  • A phone call with our people team to get to know you, answer any questions, and coordinate the rest of the process
  • A short coding exercise (in typescript) paired with one of our engineers
  • A final round onsite where you’ll pair with several staff engineers on technical exercises, and get 1:1 time with our Head of Engineering, and Chief Product Officer.
  • A short 30 minute call with our CEO/co founder
The base salary for this full-time position, which spans across multiple internal levels depending on qualifications, ranges between $218,000 - $235,000 plus benefits & equity.
Here at The Rounds, we’re looking for fast learners with a passion for sustainability. People succeed in our Company culture when they are intensely focused on our Members and are energized by and have the work ethic to solve hard problems Our goal is to do the best work of our careers here.
You’re encouraged to apply even if your experience doesn’t precisely match the job description, especially if your career has taken some extraordinary twists and turns. We have a diverse set of problems to solve and need a diverse set of perspectives to imagine a greener future and build what’s missing; including but not limited to race, age, sexual orientation, gender identity or expression, national origin, religion, and dis/ability.