Software Engineer

  • Full-time

Company Description

👉 We’re facing an unprecedented mental health crisis. Suicide claims more lives than war, murder, and natural disasters combined. And it’s getting worse, not better. Most people are trying to solve this problem by increasing access to mental health care. While access to care is important, it’s meaningless if care itself is ineffective. The reality is that today’s standard of care is only effective 15% of the time, which leads to endless (and sometimes fatal) trial-and-error treatment for millions of people.

✅ At Blueprint, we’re creating a new system of care where each patient benefits from all those that came before them. Our software platform arms therapists with data-driven insights to help them run more effective sessions and save time on documentation. With Blueprint, patients have a better chance at better mental health care.

🚀 We're ready to scale. Today, we work with thousands of therapists who have enrolled hundreds of thousands of their patients. We're now looking to take what we've learned and use it to help bring our platform to the masses to make measurement-based mental health care the new normal.

Job Description

We are a small and scrappy engineering team. Today, everyone on the team contributes across the entire platform, which is composed of:

  • Apps for clients (patients): React web app and React Native apps for iOS and Android. These are apps that people who are getting mental health care use to provide data to their clinician to support the treatment process.
  • Apps for clinicians: React web app that mental health care providers use to understand their client's progress and help them run more effective and efficient sessions.
  • Integration framework: Serverless functions and APIs that connect to customer systems so that data-driven mental health care can be integrated into existing workflows.
  • Backend services: Web APIs that power our front end apps and integration framework.


  • You’ve worked on the full stack of web-based applications
  • You’re comfortable with end-to-end development: breaking down tasks, writing code, testing, deploying, monitoring the feature in production, troubleshooting and making fixes
  • You’ve worked on a professional team of software developers: communicating and collaborating, reviewing code, working together on a shared codebase
  • You’re comfortable in an early-stage (Seed/Series A) venture-backed startup
  • You're scrappy, willing to role your sleeves up, and have a "whatever it takes" mentality!

Additional Information

We offer a number of great benefits at Blueprint:

  • Market-rate salary. Money isn’t everything, but we know it’s important. We base our compensation on objective market data based on the role and your level.
  • Equity. Everyone deserves ownership, so on top of your base pay, you’ll also get stock options. All Blueprint employees are owners!
  • Full benefits (medical, dental, and vision) and supplemental insurance options. No one plans to get sick or get hurt, but just in case, we got your back (and everything else)! Blueprint covers 75% of the premium for you and all dependents.
  • Paid parental leave. We want to make sure you take the time you need to celebrate your newest addition.
  • Unlimited PTO & sick days. Everyone needs time to recharge, whether that’s relaxing on a beach or binging a new (or old) TV show on your couch, so we offer unlimited PTO and sick days for you to use when you need them.
  • Quarterly Offsites. Once a quarter, we get together as a team (usually at our Chicago HQ) to regroup, recharge, and rethink in-person. The week consists of lots of whiteboarding, brainstorming, and hanging out! We get a lot done during these weeks, but we also like to have some fun. 😜
  • Do-your-best-work fund. Everyone is unique and works differently, so we offer every employee a one-time stipend to help build their dream workspace. Whether that’s a new chair, monitor, or keyboard, we want to make sure you’re equipped to do the best work of your career while at Blueprint.

At Blueprint, we’re committed to providing an environment of mutual respect where equal employment opportunities are available to all applicants and teammates without regard to race, color, religion, sex, sexual orientation, gender identity or expression, pregnancy, age, national origin, disability status, genetic information, protected veteran status, or any other characteristic protected by law. Blueprint believes that diversity and inclusion among our teammates is critical to our success, and we seek to recruit, develop and retain the most talented people from a diverse candidate pool.