Skip to content
← Back to job listings

Software Engineer Lead

Personalis · Fremont, CA, United States

External listingfull-timeabout 1 month ago

About The Role

Join our team as a Software Engineer Lead, where you will provide technical leadership for the development, enhancement, and support of software applications in a regulated clinical laboratory environment. You will lead the design and delivery of software solutions, guide engineering best practices, mentor team members, and collaborate closely with business and technical stakeholders. This is a hands-on role that requires strong software engineering expertise, operational awareness, and experience working in regulated healthcare environments.

  • Lead the design, development, testing, deployment, and maintenance of software applications supporting laboratory and business operations.
  • Provide technical leadership for the development, enhancement, and support of software applications in a regulated clinical laboratory environment.
  • Promote engineering best practices for software quality, security, performance, maintainability, and reliability.
  • The ideal candidate combines strong software engineering expertise, hands-on development experience, operational awareness, and experience working in regulated healthcare environments
  • This individual will serve as a technical leader for the team, driving software quality, architectural consistency, and successful project execution while supporting critical laboratory and business operations
  • Experience with cloud platforms such as AWS, Azure, or GCP
  • 2+ years serving as a technical lead, senior engineer, or equivalent leadership role
  • Strong understanding of Agile methodologies including Scrum and Kanban
  • Demonstrated expertise across the full software development stack, including Python, Java, JavaScript, database design and management, DevOps practices, CI/CD automation, and modern software engineering principles
  • Excellent problem-solving, analytical, and communication skills
  • Experience supporting production applications and resolving complex technical issues
  • Bachelor's degree in Computer Science, Information Technology, Engineering, or related field
  • Strong experience with APIs, microservices, and modern application architectures
  • Experience with enterprise application and automation system integrations
  • Experience working with distributed or offshore development teams
  • 6+ years of software development experience
  • Experience working in a regulated healthcare, diagnostics, laboratory, or life sciences environment

This is an external listing. JobSpring does not represent or verify the employer. Report this listing