B

Blossom Health

Provides online psychiatry and medication management

Member of Technical Staff

Software EngineeringUpdated on Nov 13
Full-timeNew York, NY, USA

About the Job

Requirements

  • Have 2+ years of professional software engineering experience, ideally at a highly technical engineering organization or high-growth, venture-backed startup.
  • Have exceptional software engineering fundamentals, including algorithms, data structures, system design, and software architecture.
  • Be highly proficient in Python and/or TypeScript, with experience building production applications and backend services.
  • Have experience designing, building, or scaling distributed systems, backend infrastructure, APIs, or complex software applications.
  • Understand engineering tradeoffs involving scalability, reliability, performance, concurrency, and system complexity.
  • Have demonstrated meaningful technical ownership by independently delivering complex features or systems from concept to production.
  • Be able to navigate ambiguous technical problems, reason from first principles, and develop pragmatic, scalable solutions.
  • Be comfortable working across the stack and learning unfamiliar technologies quickly.
  • Have a bachelor's degree in Computer Science or a related technical field, or equivalent practical experience.
  • Be authorized to work in the United States.
  • Be able to work in-person in New York City five days a week.

Responsibilities

  • Design, develop, and scale the core infrastructure powering Blossom's clinical, operational, and patient-facing products.
  • Architect and implement solutions across distributed systems, backend services, APIs, data infrastructure, and application architecture.
  • Develop intelligent workflows, automation systems, and AI-powered applications that improve how clinicians deliver care.
  • Design systems for performance, availability, fault tolerance, and maintainability as the platform grows.
  • Take technical initiatives from problem definition and architecture through implementation, deployment, and ongoing iteration.
  • Build systems supporting scheduling, clinician availability, insurance, billing, and other critical operational processes.
  • Influence architectural decisions, evaluate technical tradeoffs, and help establish engineering standards as the team scales.
  • Independently identify problems, develop solutions, and ship high-quality software with speed and ownership.

Desired Qualifications

  • Experience at a top-tier technology company or high-growth, venture-backed startup, owning complex distributed systems, building products from 0 to 1, or contributing to foundational technical architecture.

About the Company

Blossom Health

Provides online psychiatry and medication management

Blossom Health provides virtual psychiatry and medication management, delivering psychiatric care through online visits. Patients are matched with a psychiatrist from the Blossom team based on their needs, schedule, and insurance coverage, and care begins with a brief assessment followed by a personalized treatment plan that may include medication. The platform supports a wide range of mental health conditions and combines evidence-based prescribing with telepsychiatry. For clinicians, Blossom Health operates as a partnership, handling credentialing, referrals, billing, and technical support so providers can focus on patient care. The company emphasizes affordability and ease of access by accepting most major insurance plans. Blossom Health’s goal is to make psychiatric care more accessible and affordable while empowering providers with administrative tools within the Blossom network.

Company size
51-200
Company stage
Series A
Total funding
$38.4M
Headquarters
New York City, New York
Founded
2024

Recently Posted Jobs

Explore more opportunities at Blossom Health

See more jobs