Remote Senior Software Engineer

at Precision for Medicine

Posted 2 days ago 1 applied

Description:

  • QuartzBio is a Precision Medicine Intelligence Company that offers a first-in-class Precision Medicine AI Agent Platform for data ingestion and insights across the precision medicine value chain.
  • The company is seeking a highly skilled and motivated Software Engineer specializing in Backend Development to join the Foundational Data Pipelines Development team.
  • The role involves designing, developing, testing, and maintaining backend applications and data pipelines in a collaborative environment.
  • The engineer will translate client needs into robust software features and contribute to the development of high-quality R and Python packages.
  • Key responsibilities include writing clean, efficient, and well-documented code, unit testing, debugging, and delivering timely solutions.
  • The engineer will work with Git, version control workflows, and Linux environments, and will be proficient in SQL and relational databases.
  • The position requires analyzing and enhancing existing software applications while implementing new features and collaborating with cross-functional teams.
  • The engineer will create design specifications, test plans, and automated test scripts, ensuring adherence to software development best practices.
  • The role includes leading technical projects independently, managing technical dependencies, and communicating project status to stakeholders.
  • Strong written and verbal communication skills are essential, along with the ability to mentor peers and drive technical initiatives.

Requirements:

  • A Bachelor’s degree in a related field and a minimum of 8 years of relevant work experience in cloud/infrastructure technologies, IT consulting/support, systems administration, network operations, or software development/support.
  • 4-6 years of experience in a customer-facing role and leading projects.
  • Proven expertise in R and Python backend development, including R package creation.
  • Skilled in unit testing, debugging, and writing clean, testable code.
  • Strong experience with Git, version control workflows, and working in Linux environments using command-line tools.
  • Proficient in SQL and relational databases, with the ability to design relational data models.
  • Demonstrated ability to lead technical projects independently, including planning, execution, and delivery.
  • Basic knowledge of project management processes and tools, including project scheduling and status reporting.
  • Strong written and verbal communication skills, with the ability to write clear and concise reports and documentation.
  • Demonstrated leadership in driving technical initiatives and mentoring peers, with a commitment to continuous learning and staying current with emerging technologies.

Benefits:

  • The position offers the opportunity to work in a collaborative environment with a focus on building scalable, maintainable, and testable software solutions.
  • Employees will have the chance to contribute to innovative projects in the field of precision medicine.
  • The role provides opportunities for professional growth and development, including mentoring and leading technical initiatives.
  • QuartzBio promotes a culture of continuous learning and encourages employees to stay current with emerging technologies.
  • The company values diversity and is an Equal Opportunity Employer, ensuring a workplace free from discrimination.

Get realtime job alerts

Be the first to know about new jobs