About the role
At Loop, we're building a full-stack healthcare platform that brings health insurance and healthcare together to make healthcare more proactive and accessible.
Responsibilities:
- Own backend architecture, design, and implementation.
- Design and evolve database schema to comply with business requirements.
- Work with teams consuming backend APIs in adopting new changes and improvements.
- Improve performance, reliability, and security of the infrastructure.
- Ability to deal with ambiguity and to anticipate future needs while architecting systems.
- Collaborate with other Loop employees, including frontend engineers and product managers.
- Collaborate with technical leadership to prioritize long-term technical investments and get them on the engineering roadmap.
- Educate engineers about new findings and technology best practices through setting up brainstorming and knowledge-sharing sessions.
- Build cadence in the team around code quality through code reviews and release guidelines, and ensure no disruption of core business flows.
- Mentor, lead, and hire other engineers.
Requirements:
- Bachelor's/Master's degree in computer science engineering or a related field of study.
- 4+ years of relevant industry experience.
- Expertise in any application programming language like Node, Java, or Python.
- Demonstrated ability to build and scale systems.
- Strong experience building microservices and scalable, secure APIs.
- Strong experience with CSPs like AWS and GCP. Strong experience with at least one of the NoSQL (Firestore, MongoDB, etc. ) and SQL (MySQL/Postgres) databases and schema design.
- Knowledge of modern auth mechanisms, such as JSON Web Tokens, OAuth, etc.
- Experience with continuous integration and continuous delivery.
- Experience writing high-quality design docs with architecture diagrams.
- Excellent interpersonal skills.
- Ability to do cost analysis and optimization of software systems.
- Ability to own and lead work on complex technical problems.
- Excitement towards our mission and a strong desire to solve problems in the healthcare domain.
- Ability to mentor, lead, and interview other engineers.