Auto-apply is a Pro feature

Let Findyet apply to this job for you:

  • Your CV is tailored to this posting.
  • The application form's questions are answered from your profile.
  • You review everything and approve before anything is sent.
  • Findyet submits the application and adds it to your tracker.

Available on Greenhouse postings today, up to 3 applications a day on Pro.

The first 100 verified accounts get Pro free for 90 days.

See plans

Personalis

Senior Software Engineer (Clinical Software)

Posted Updated
Discussion
  • We are seeking a Sr. Software Engineer to design, develop, and maintain our Laboratory Information Management Systems (LIMS)
  • This role is a key contributor to our engineering team, taking ownership of feature development for both existing systems and new cloud-based platforms
  • You will work with senior engineers to tackle complex problems and deliver high-quality, scalable solutions that power our laboratory operations in a regulated environment
  • Design, develop, test, and maintain software systems and features supporting laboratory operations
  • Develop and optimize backend services and APIs using Python and/or Java
  • Implement solutions using a variety of database technologies, including relational and graph databases
  • Take ownership of deploying and maintaining services in our AWS cloud environment
  • Actively participate in code reviews, design discussions, and technical documentation to ensure quality and maintainability
  • Troubleshoot and resolve complex technical issues in development and production environments
  • Collaborate with cross-functional teams to translate business requirements into robust technical solutions
  • Opportunity to take ownership of significant features and projects from design to deployment
  • Deepen your expertise in AWS services and cloud architecture
  • Gain valuable experience working in a regulated life sciences environment
  • Clear pathways for career growth into a senior engineering role through mentorship and impactful work

Benefits

  • Medical insurance
  • 401(k)
  • Commuter benefits
  • B.S. degree in Computer Science, Engineering, or a related technical field
  • Excellent problem-solving skills and the ability to work independently on complex tasks
  • Experience with version control systems (e.g., Github, Bitbucket) and CI/CD concepts
  • Proven experience building and deploying applications on AWS
  • 5 years of professional software development experience
  • Solid experience with relational databases (e.g., PostgreSQL, MySQL) and developing REST APIs
  • Strong proficiency in at least one programming language such as Python or Java
  • Experience with web frameworks like Flask or FastAPI
  • Experience in the life sciences, healthcare, or another regulated industry
  • Familiarity with modern JavaScript frameworks (e.g., React, Angular, or Vue.js)
  • Exposure to graph databases or NoSQL technologies
  • Familiarity with containerization technologies (e.g., Docker)

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.