Senior Solutions Architect - Back End Engineer
Solution Architecture
Define and implement the technical architecture for our platform’s hosting, ensuring scalability, security, and compliance.
Multi-Tenant Architecture Migration
Build and implement the migration from single-tenant to multi-tenant architecture, enabling efficient resource utilization and client isolation.
Technical Strategy
Collaborate with product and engineering leadership to align technical solutions with business requirements and long-term platform vision.
Data Layer Development
Design and implement a comprehensive data abstraction layer to support multiple database technologies and optimize data access patterns.
Backend API Development
Build and maintain robust, scalable RESTful APIs and serverless functions to support platform functionality.
Hosting
Serve as the primary technical lead for hosting infrastructure.
PII/PHI Data Handling
Develop and implement secure data handling practices for Protected Health Information (PHI) and Personally Identifiable Information (PII).
Security Best Practices
Implement authentication, authorization, encryption, and audit logging mechanisms to protect critical data.
Experience Handling PII/PHI Data
Expert-level proficiency in JavaScript/TypeScript, Node.js, and AWS serverless architecture (Lambda, API Gateway, DynamoDB, S3).
Knowledge of Security Guidelines
Strong understanding of healthcare compliance requirements (HIPAA, HITRUST).
Experience with Relational and NoSQL Databases
Strong knowledge of relational databases (PostgreSQL, MySQL) and NoSQL databases (DynamoDB, MongoDB).
RESTful APIs Design
Solid understanding of microservices architecture and distributed systems patterns.
Required Education and Experience
- Bachelor’s degree in Computer Science, Software Engineering, or related field (or 8+ years equivalent work experience)
- Minimum 5+ years of professional software development experience
- Minimum 2+ years in a senior or lead engineering role
- Proven track record of delivering sophisticated, production-grade systems