About the jobAs a Senior Backend Engineer at Laguna Health, you will play a crucial role in designing and implementing our cutting-edge platform, taking full ownership of features from inception to deployment. Your mission is to create robust and scalable software solutions capable of handling large amounts of data and delivering precise results. With expert hands-on development skills and a comprehensive understanding of cloud-native applications, you will significantly impact digital health, enhancing the efficiency and effectiveness of diverse care teams communicating with patients at home using conversational AI.
About The Role- Take part in the design and implementation of our products and architecture, playing a major role in the company's success.
- Own features end-to-end, from design and development to production.
- Apply software engineering best practices to continuously improve the quality of our codebase and Laguna's velocity.
- Collaborate with team members and colleagues to solve problems and overcome design challenges.
- Be involved in the product development process and impact Laguna's offering.
- Drive the adoption of new technologies, frameworks, and tools to improve the team's efficiency and productivity.
- Take ownership of critical features and projects, ensuring their successful delivery and implementation.
- Identify and resolve complex technical issues and challenges.
- Invest in building and maintaining strong relationships with a partially remote team, ensuring clear and effective communication.
About You- 5+ years of substantial experience in server-side development with Node.js.
- Experience with our tech stack: MongoDB, PostgreSQL, AWS, GCP, Azure.
- Ability to take a complex feature from start to finish: design, implement, test, release, and successfully deploy in production.
- Ability to handle open-ended problems, understand needs and priorities, and propose technical solutions.
- Deep understanding of strong fundamentals: object-oriented design, data structures, systems, applications programming, and multithreading programming.
- Experience with software engineering best practices and methodologies: testing, code reviews, and clean code.
- Team player with a can-do attitude and strong interpersonal and communication skills.
- Capacity to work independently, especially in a time-sensitive and high-volume dynamic startup environment.
- Experience with AWS, specifically Lambda, EKS, SQS, IAM, VPC.
Nice to Have (Advantages)- Experience working with LLMs such as OpenAI, Anthropic, Llama and Gemini is a plus.
- Experience with testing methodologies - unit testing, TDD, mocking, etc.
- Experience working with CI/CD pipelines.
- Previous experience in a partially remote team setup.