Product Engineer

Location: Remote

Apply here (and while you're at it, take some time to read more about Chris, our head of product and the hiring manager for this role!)

As an early member of our engineering team you will work closely not only with Chris, Maya, Lexi, and Cody but also with our users (both prospective and current) to bring Manual from an early-stage MVP to a viable consumer and enterprise product. You’ll be responsible not just for writing code but also weighing in on what features the platform is missing, how those features should be prioritized, how we should approach GTM, and all manners of product decisions beyond. You’ll grow relationships with our users and build an understanding of their needs to shape your opinions on what Manual must become to achieve our goal of building deeper connections between the people that use our platform.

What you'll do:

  • You’ll deliver features. You’ll take higher level needs (user X needs to accomplish Y) and turn them into working features in production. You’ll build the back-end functionality, build the front-end functionality, build the unit tests to confirm correctness, deploy the code to production, monitor production usage for problems, and maintain features as our user base and their needs grow.

  • You’ll build relationships with users. We strive to ensure that everything we build is informed by the needs of our users. While we may not always get it right, regular engagement with our users helps us be right more of the time. Your work will include getting into the weeds with our users through surveys, user interviews, event data analysis, or a combination of the three. Your engineering decisions will be made easier through the understanding you grow of the people that we serve.

  • You’ll be our peer. We have our informed opinions about what we should be working on, but we are not looking for someone who will blindly accept those opinions as truth. You’ll respectfully debate meaningful decisions while demonstrating a high-level understanding of the business and many of its moving parts. You’ll be delegated problems rather than individual tasks.

  • You’ll grow. While we may have strong backgrounds in our respective disciplines, each of us is constantly wrestling with new problems that push us outside of our comfort zones. You’ll be in that uncomfortable place with us putting your critical thinking skills to the test and coming up with effective solutions to things you’ve never had to deal with before.

  • You’ll build a successful business. You’ll incorporate the larger business context into your tactical decision making, prioritizing things in a way that builds towards a sustainable business model. Should we succeed, you’ll know that we did so due in no small part to your direct contributions.

About you, probably:

  • You have deep technical expertise. You’re comfortable wearing many technical hats that would, at larger companies, fall to different roles (ex: infrastructure vs. front-end engineer vs. back-end engineer). Our stack is Python3, Django, Typescript, React, Heroku, Cloudflare, Terraform and more! Your ability to move quickly across these dependencies enables you to drive impact.

  • You are hungry and entrepreneurial. You’re looking to sink your teeth into tough technology problems where a clear, correct answer isn’t always obvious. You find joy both in challenging work and in work that can change shape on a day-to-day basis.

  • You enjoy people. You identify the people you’ve worked with and the relationships you’ve built with them as one of your greatest career achievements. You spend time reflecting upon yourself, those around you, and how you can be in better connection with them.

  • You’re re-evaluating your relationship with work. You are unsatisfied with the status quo of the role that work has played in your life and the lives of those you care about. You want to re-shape work to fulfill not only the needs of users / customers, but also the people getting the work done.

  • Other qualifications: These are meant as general guidance around seniority and competency to give you an idea of whether you might be a match. These are not meant to be hard requirements.

    • 5+ years of software engineering experience

    • Strong competency in Python3 and Typescript

    • Familiarity with Terraform and infrastructure engineering

    • 2+ years of early stage startup experience

    • 2+ years of experience in user / customer-facing roles

    • Fascination with and healthy skepticism of “AI”

About our culture:
Read more about our company mission here. As an early employee, you'll be an integral part of shaping our company culture and how we show up for one another. Given the nature of our product and our goals, we are determined to build a different kind of company that breaks from the often toxic and dysfunctional workplaces we've experienced in the past.

Some general operating principles we currently live by:
  • Have a founder’s mentality. Go find solutions if you don’t know how to do something.

  • Rest when you need it. You get no gold star for working yourself to burnout and we know and honor that creativity comes from deep rest.

  • Work how you want, where you want. If you like to work in the middle of the night or on the dock of the bay, we don’t really care. Just get done what you said you were going to get done and keep us updated.

  • Plan to meet up once a quarter or so. We meet up in person when we feel like we need it. We’re small enough where we can do that for now.