Software Engineer
- Remote, United States
$80 to $85 USD / hour
Applications open in a new tab.
Job details
- Pay
- $80 to $85 USD / hour
- Apply by
- Posting language
- English
- Posted
Original job description
Robert Half is seeking a Senior Backend Engineer for a short-term consulting engagement to assess the architecture, codebase, and security of a multi-tenant healthcare-adjacent transportation platform.
The application, built with Node.js and PostgreSQL and hosted on Render, provides concierge ride coordination services for assisted living and long-term care communities.
Duration: 1 week, potential for scoping Location: 100% Remote Schedule: 40 hours
Key Responsibilities
- Conduct an independent assessment of the existing application codebase and technical architecture.
- Evaluate API security, authentication, authorization, and access controls.
- Review multi-tenant architecture, including tenant separation and database isolation.
- Assess how resident and family personally identifiable information (PII) is stored, accessed, and protected.
- Evaluate platform scalability and readiness to support additional facilities and users.
- Review operational reliability, resiliency, backup processes, and disaster recovery readiness.
- Identify potential security vulnerabilities, architectural gaps, and operational risks.
- Provide prioritized recommendations and estimated remediation efforts.
- Senior-level backend engineering and application security experience.
- Strong experience with Node.js and PostgreSQL.
- Experience assessing multi-tenant application architecture and security.
- Strong understanding of API security, authentication, authorization, and data isolation.
- Experience evaluating database security and sensitive data/PII handling.
- Ability to independently conduct technical assessments and translate findings into actionable recommendations.