Backend Tech Lead (Medical AI Start-up)

Overview
Our client is a Taiwan-based medical AI start-up that is aiming to remove obstacles encountered by healthcare practitioners at various points of care, we are focusing on the early and accurate detection of chronic diseases that pose a threat to the significant portion of our society that is aging. They are now seeking a highly skilled and hands-on Tech Lead to join our dynamic team.
As a Tech Lead, you will play a pivotal role in driving the technical aspects of their software development projects. Your expertise in system design, DevOps, backend architecture, and database management will be crucial in ensuring the successful delivery of cutting-edge software solutions.
Working closely with a small team, you will guide the technical direction, architect robust systems, and implement efficient DevOps practices.
This is an exciting opportunity to make a significant impact in the healthcare industry and drive innovation in a fast-paced startup environment.

What You Will Do

  • System Design and Architecture:
  • Lead the design and architecture of scalable and high-performance software systems, considering factors such as reliability, security, and performance optimization.
  • Collaborate with cross-functional teams to gather requirements, propose technical solutions, and ensure alignment with business objectives.
  • Design efficient data models and database schemas to support the application's backend functionality.
  • Backend Development:
  • Take a hands-on approach to backend development, utilizing your strong programming skills to implement robust and efficient solutions.
  • Develop and maintain server-side components, APIs, and integrations to support the application's functionality.
  • Implement best practices for code quality, maintainability, and performance optimization.
  • DevOps and Infrastructure:
  • Establish and maintain efficient DevOps practices, including continuous integration, continuous deployment, and automated testing.
  • Design and manage cloud-based infrastructure, leveraging platforms such as AWS, Azure, or Google Cloud for scalability and reliability.
  • Implement monitoring, logging, and alerting systems to ensure the smooth operation of production environments.
  • Develop processes and mechanisms to ensure easy and efficient system updates.
  • Implement continuous integration and continuous deployment (CI/CD) practices to streamline the update process.
  • Monitor and manage the system to ensure optimal performance, proactively identifying and resolving issues.
  • Manages service operation and ensures on-time quality deliver

What You Will Need

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • Minimum of 5 years of hands-on experience in software engineering, with a focus on system design, deployment, and DevOps.
  • Strong proficiency in programming languages such as Python, Java, or Node.js.
  • In-depth knowledge of system modulization techniques and architectural patterns.
  • Experience with cloud platforms, particularly AWS, and expertise in deploying applications on AWS services.
  • Proficiency in infrastructure-as-code tools (e.g., CloudFormation, Terraform) and containerization technologies (e.g., Docker, Kubernetes).
  • Strong understanding of continuous integration and continuous deployment (CI/CD) practices.
  • Proven experience in designing and maintaining scalable, fault-tolerant systems.
  • Excellent problem-solving and troubleshooting skills.
  • Effective communication and collaboration skills, with the ability to work well in a team environment.
  • Ability to manage multiple priorities and deliver high-quality solutions within deadlines.
  • Passion for healthcare and a genuine interest in leveraging technology to improve human welfare.

nahc.io is a boutique headhunting firm centered around long-standing and meaningful connections. Since 2019, our focus on putting people first has never wavered. Our ultimate goal is to make reliable matches that stick - quality over quantity is our m...

View all jobs
Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Tech Lead Q&A's
Report this job

This job is no longer available