About TBD Health:
TBD Health is a rapidly growing, mission-driven startup in sexual healthcare technology. Founded in 2020 with $4.4M in seed funding, we build an accessible, sex-positive platform for at-home STI testing, prevention, and education. Our hybrid care model blends digital and physical clinics. We are a small, impactful engineering team scaling our reach.
The Opportunity: Shape the Future of Healthcare TechnologyAs Staff Software Engineer, you'll evolve our core platform and provide technical leadership to our backend engineering team, reporting to the CTO. You'll be the most senior engineer, owning key CTO responsibilities, with a tangible impact on product improving lives in sexual healthcare.
Your work will directly power:
- Our Electronic Health Record (EHR) system.
- Strategic B2B partnerships via public APIs (e.g., Planned Parenthood, WISP) for test kit orders, status, and results.
- Customer-facing portal (kit ordering/registration, results, clinician engagement).
- Clinician-facing portal (tools for communication, medical review, test orders).
- Integrations supporting physical clinic operations (appointment scheduling, test ordering, payment processing).
What You'll Do:
- Technical Leadership & Mentorship: Guide backend engineering, including code reviews, design, knowledge sharing.
- Architect & Design: Own API design (robust, scalable RESTful APIs); contribute to architectural decisions.
- Manage Lab Integrations: Oversee/optimize laboratory partner integrations.
- Develop & Implement: Write high-quality, performant, secure backend services using Java (JDK17+) and Spring Boot.
- Drive Infrastructure as Code: Own Terraform migration, maintaining cloud infrastructure as code.
- Ensure Compliance: Develop with HIPAA compliance and secure coding practices.
- Troubleshoot & Optimize: Resolve complex technical issues, ensuring platform reliability/scalability.
- Customer and Clinical Support: Diagnose/resolve issues reported by customers/clinical staff.
- Collaborate: Work closely with executive, clinical, and frontend teams.
- On-Call Rotation: Participate in on-call rotation.
What You'll Bring:
- Experience: 8+ years progressive backend development, 2-3+ years technical leadership/senior mentorship.
- Java & Spring Boot Mastery: Deep expertise in Java (JDK17+) and scalable Spring Boot applications.
- Deep AWS Cloud Understanding: Proven hands-on production experience with AWS services: Fargate, Lambda, ECS, ECR, VPC, Docker/containerization, DynamoDB, RDS, SQS, S3, SNS, API Gateway, Cognito, Secrets Manager, Firehose.
- API Design Excellence: Design/implement/maintain clean, performant, extensible RESTful APIs.
- CI/CD & IaC: Hands-on experience with modern CI/CD pipelines and Terraform.
- Code Quality: Exceptional code review skills.
- Development Tools & Methodologies: Comfortable with IntelliJ IDEA, AI-assisted development tools, Agile (Jira).
- Problem-Solver: Independent, proactive, strategic thinker.
- Customer-Centric Mindset: Strong commitment to understanding/resolving customer/clinical issues.
- Healthcare Tech Affinity: Experience in healthcare or passion for improving healthcare accessibility.
- Bonus Points: Familiarity with Machine Learning / AI concepts.
Our Technology Stack:
- Languages: Java (JDK17+)
- Frameworks: Spring Boot
- Databases: DynamoDB, RDS
- Cloud Platform: AWS (Fargate, Lambda, Docker/Containerization, ECS, ECR, VPC, SQS, SNS, S3, Firehose)
- CI/CD: Modern CI/CD Pipelines
- IaC: Terraform
- Version Control: GitHub
- Development Tools: IntelliJ IDEA, GitHub Copilot, Jira
- Monitoring/Alerting: Robust monitoring and alerting systems
**Compensation & Engagement:**100% remote, ongoing contractor position. Candidates must overlap 6+ hours within 8 AM–6 PM ET.