Senior Software Engineer

Blueprint Logo

Blueprint

πŸ“Remote - United States

Summary

Join Blueprint, a rapidly growing, remote-first company, as a Senior Software Engineer. You will contribute to building and improving our AI-powered platform for therapists. This role requires full-stack skills (front-end, back-end, LLM, database) and experience with JavaScript/TypeScript, cloud-native applications (AWS), and APIs. You will collaborate with designers, product managers, and other engineers. Blueprint offers competitive salary and equity, comprehensive health insurance, paid parental leave, unlimited PTO, and opportunities for professional growth within a mission-driven environment. We are a remote-first company (US and Canada only) with occasional in-person team gatherings.

Requirements

  • Full-stack web application development experience
  • Comfort using and building APIs (HTTP + JSON) and relational databases (we use PostgreSQL)
  • Knowledgeable in JavaScript or TypeScript
  • Experience building cloud-native applications (we use Amazon Web Services)
  • Experience or motivated curiosity in using large language models (LLMs) and other generative artificial intelligence tools
  • Excellent critical thinking and problem-solving skills

Responsibilities

  • Work in our JavaScript/TypeScript stack (React, React Native, Express, NestJS) running in Amazon Web Services
  • Collaborate with designers and product managers to understand business problems and desired user experience, then collaborate with fellow engineers to design a technical solution and break down the work into deliverables
  • Build features, write unit tests, perform functional testing, deploy code to production, and monitor and troubleshoot running code
  • Review code of others, pair program as needed, share knowledge and mentor other team members
  • Provide input on engineering practices and process used by the team, and contribute to the overall and design and architecture of the platform

Preferred Qualifications

  • Full-stack skills (front end, backend, LLM, database)
  • Strong communication skills and ability to collaborate with product designers, product managers, customer support, and other engineers
  • Comfortable working in an early-stage, venture-backed startup, where we discover requirements more often by quickly iterating than by having them specified upfront
  • Curious and hungry to do a wide variety of technical work: building features, managing infrastructure, troubleshooting in production, experimenting with generative AI, and more

Benefits

  • Competitive salary and equity
  • 100% remote – no office, no commuting
  • Health, dental, and vision insurance (Blueprint covers 75% of the premium for you and all dependents)
  • Paid Maternal/Paternal leave
  • Quarterly team gatherings (in Chicago!)
  • Unlimited PTO
  • Opportunities to grow with the company and shape our product

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.