- Company Name
- ScaleX™ Talent Solutions
- Job Title
- Back End Developer
- Job Description
-
**Job Title:** Senior Backend Engineer
**Role Summary:**
Design, build, and maintain a cloud‑first, AI‑powered backend infrastructure for a health‑tech platform. Own scalability, reliability, performance, and security, while collaborating closely with clinicians, product, and front‑end teams.
**Expectations:**
- Deliver robust, highly scalable backend services that support LLM‑driven workflows and secure clinical data processing.
- Own end‑to‑end reliability and performance, ensuring zero downtime in a production environment.
- Champion best practices in architecture, testing, and compliance with healthcare industry standards.
**Key Responsibilities:**
- Develop RESTful APIs and microservices using Node.js/TypeScript or Python on AWS Lambda.
- Architect and implement serverless solutions (API Gateway, Cognito, S3, DynamoDB, OpenSearch) with Terraform and CI/CD pipelines.
- Build LLM‑powered components: retrieval‑augmented generation pipelines, embedding workflows, and agentic document extraction for clinical PDFs.
- Ensure security, privacy, and regulatory compliance (HIPAA, GDPR, NHS DTAC, SOC2).
- Collaborate with product, front‑end, and leadership teams to define feature requirements and deliverables.
- Write clean, well‑tested, maintainable code, and conduct code reviews.
**Required Skills:**
- 5+ years of production backend engineering experience.
- Strong proficiency in AWS Serverless services (Lambda, API Gateway, Cognito, S3, DynamoDB, OpenSearch).
- Expertise in Node.js/TypeScript and Python; familiarity with micro‑service patterns.
- Experience designing scalable, cloud‑native architectures; knowledge of Terraform, Docker, CI/CD.
- Hands‑on experience with LLM integrations, RAG pipelines, and document embedding workflows.
- Solid understanding of security and compliance for health data (HIPAA, GDPR, SOC2, etc.).
- Excellent problem‑solving, communication, and teamwork skills; proven ability in fast‑paced startup environments.
**Required Education & Certifications:**
- Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience).
- Relevant AWS certifications (e.g., AWS Certified Solutions Architect or Developer) preferred.