What are the responsibilities and job description for the Senior Back End Developer position at Harnham?
Title : Senior Backend Engineer
Location : 5x per week onsite in Union Square SF office
Overview and Company Info :
We are partnering with a burgeoning health / pharmaceutical startup that is growing rapidly in the D2C space. The ideal hire for this role would be someone with startup experience and is genuinely passionate about coding.
Role Description :
This role is ideal for an engineer who develops high-quality software solutions, enjoys working with Typescript and Node.js, and can partner with data teams to deliver impactful analytics products. Projects will range from a marketing focus, clinical operations, product design, and current infrastructure maintenance.
Responsibilities :
- Design, develop, and maintain scalable backend services and REST APIs using Node.js and TypeScript
- Deploy and manage containerized applications using Kubernetes to ensure high availability and scalability.
- Design and optimize relational database structures in Postgres and implement caching mechanisms with Redis for improved performance.
- Build robust and secure services that meet best practices for API development, authentication, and authorization.
- Troubleshoot, debug, and optimize system performance across all backend services.
- Develop and maintain CI / CD pipelines to automate testing, deployments, and monitoring.
Skills and Experience :
Benefits :
All applicants must be fully authorized to work in the U.S. to qualify