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.