tbh Logo tbh
tbh Logo
@

Senior/Principal Software Engineer

💰 $140,000 - $180,000 📅 06/17/2023

Senior Software Engineer

💰 $200 - $150,000 📅 08/14/2024

Apply

Job Description

Hi, we’re tbh, and we’re a mental health startup focused on making mental
health more accessible to students across the country. We offer both group-
and individual-based virtual counseling delivered to students through our
online platform.

To date, we’ve served dozens of college and district partners, and have raised
money from leading institutional VC’s—including early investors in companies
like Twilio, Carta, Coinbase, Shippo, and Lyft.

We’re looking for an awesome software engineer who is passionate about writing
code and scaling products that better the world. Specifically, we’re searching
for an innovative and experienced, full-time engineer to help build our
product and contribute to our culture.

Responsibilities:

* Help build our product, end to end, seed to sale. Participate in the entire development lifecycle from product definition & scoping/planning, to code review, testing, and deployment.
* Deeply understand the needs of the industry and our users, and find creative ways to solve complex problems with a small but mighty team.
* Hire, onboard, empower, and inspire our engineering team. Align projects to each team member’s strengths and goals, to ensure that we grow our people as fast as we grow our product.

You might be a great fit if you:

* Have at least 6 years of software development experience at companies of various sizes
* Are looked to as a subject-matter-expert and technical leader by peers in prior roles
* Can think broadly and contribute your voice on user interfaces, API design, database schemas, system and software architecture, security, tooling, and how to automate everything
* Regularly made decisions on incurring tech debt and when and how to pay it off to balance the needs of a business versus its engineering team
* You care deeply about your company’s product and mission, and work hard to understand the needs of your customers and deliver them value faster than they are used to
* Love working cross functionally within product development as well as the wider organization

Technically, we’re looking for:

* Expert-level familiarity Javascript and/or Typescript, HTML and CSS
* Expert-level familiarity with React (Vue and Svelte is OK too), NextJS, SSR
* A lot of experience with consuming, building and optimizing GraphQL APIs in production environments using Go
* Experience with relational databases, optimizing SQL queries, and wrangling ORMs
* Experience with cloud computing primitives on AWS or GCP, serverless and container technologies
* Knowledge of event driven systems, asynchronous tasks, queuing technologies
* Excellent written and verbal communication skills, able to discuss complex topics with technical and non-technical audiences
* Desired personal attributes: curiosity, problem solving, collaborative, openness (you give and take constructive feedback, high attention to detail and a sense of quality)

But bonus points if you:

* Have experience with mobile app development in iOS or Android
* Know how to automate end-to-end testing of UIs and APIs
* Experience building software in regulated environments

And personally you:

* Are excited to build something from the ground up in a fast-paced environment, where changing requirements and priorities are a constant
* Know how to balance striving for perfection against having to ship it
* Are data-driven, ensuring new ideas come from user experience and utilization
* Have excellent communication skills. You partner effectively with teams in a fully remote environment and discuss complex topics with technical and non-technical audiences
* Are energized by the idea of building technology that enables society to more easily and proactively take care of their mental health

What we offer:
We’re committed to building and nurturing a team that is as diverse as the
students we serve. Democratizing mental health begins with championing equal
opportunity in our own company. All backgrounds, identities, and voices are
welcomed and celebrated at tbh.

Moreover, we practice what we preach: promoting a healthy, fulfilling, and
balanced life is our priority not only for the students we serve, but also for
members of our own community. As such, our benefits are designed to make you
feel like an equal and valued (yes, valued) member of the team from day one.

Payout
Competitive salary, plus equity in an early-stage startup (note the “plus” —
we won’t use equity to low-ball you).

Health Insurance
A robust health, vision, and dental insurance plan with extensive coverage, no
matter where you’re based.

Vacation
Unlimited PTO. Yes, you’ll actually be encouraged to take time off to rest,
travel, and recuperate. And when life gets in the way, take the time you need
to get back on track.
In addition, we believe that you should celebrate whatever holidays are
important to you. In addition to company-wide federal holidays, we’ve thrown
in a few extra days for any other religious and cultural events you might
observe.

Personal Growth and Professional Development
We’re growing fast, and we want you to grow with us — both personally and
professionally. We’re committed to providing you with development
opportunities along the way so that you can make a genuine impact and be your
best self every day.

We are an Equal Employment Opportunity ("EEO") Employer. It has been and will
continue to be a fundamental policy of tbh not to discriminate on the basis of
race, color, creed, religion, gender, gender identity, pregnancy, marital
status, partnership status, domestic violence victim status, sexual
orientation, age, national origin, alienage or citizenship status, veteran or
military status, disability, medical condition, genetic information, caregiver
status, unemployment status, or any other characteristic prohibited by
federal, state and/or local laws. This policy applies to all aspects of
employment, including hiring, promotion, demotion, compensation, training,
working conditions, transfer, job assignments, benefits, layoff, and
termination.

The responsibilities and duties of this position described here are
representative of those an employee must perform. This is not a comprehensive
list and other duties may be assigned.