Parabilis Medicines - Cambridge, MA

posted 3 days ago

Full-time - Senior
Cambridge, MA

About the position

The Senior Principal Software Engineer at Parabilis Medicines will play a crucial role in designing, building, and supporting the Helicon™ peptide drug discovery and development platform. This position involves collaboration with a diverse team of chemists, biologists, data scientists, and software engineers to leverage software development skills for advancing preclinical and clinical drug programs. The role emphasizes adherence to software development best practices and quality assurance processes, ensuring the success of the software solutions developed.

Responsibilities

  • Establish, implement, and ensure adherence to software development best practices, coding standards, and quality assurance processes.
  • Lead development of robust and reliable software solutions to ensure our success is repeatable, consistent, and scalable.
  • Play a role in all the phases of software development, from requirement gathering, analysis, design, development, testing, and final release to customers.
  • Collaborate with peers and leaders in other departments to align engineering efforts with company goals.
  • Help make strategic decisions about what to build, buy, or partner.
  • Conduct regular code reviews and provide constructive feedback to improve the quality and efficiency of the developers.
  • Oversee the design, development, and deployment of technology solutions from internal and external groups.
  • Foster a collaborative and inclusive team culture.
  • Communicate technical progress and challenges to leadership.

Requirements

  • 10+ years of experience in software engineering.
  • Deep understanding of Python, and distributed and parallel computational design.
  • Experience with cloud technologies (AWS, Azure) and microservices architecture is required.
  • Experience with DevOps, CI/CD systems, release management, and technical documentation.
  • Experience with MLOps and Data Science environments.
  • Advanced experience working in agile methodology and productivity tools.
  • Experience in life sciences is preferred.
  • Proactive, detail-oriented, organized, and self-sufficient.
  • Strong communication skills to drive cross-functional buy-in and alignment.
  • Exceptional decision-making and prioritization skills.
  • Self-starter and ownership attitude.
  • Ability to work on-site and attend in-person meetings.

Nice-to-haves

  • Experience in life sciences is preferred.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service