QuartzBio is seeking a Software Engineer (Backend Development) to join their Foundational Data Pipelines Development team to help build scalable, maintainable, and testable software solutions for their Precision Medicine AI Agent Platform, enabling autonomous data ingestion and conversational insights across the precision medicine value chain.
Requirements
- 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.
- Demonstrated ability to lead technical projects independently, including planning, execution, and delivery.
- Leads complex technical projects with minimal oversight.
- Working knowledge of SQL dialects and relational data modeling.
Responsibilities
- Design and implement clean, efficient, and well-documented code with a strong emphasis on robustness and testability.
- Skilled in unit testing, debugging complex software issues, and delivering timely, testable solutions.
- Strong experience with Git, version control workflows, and working in Linux environments using command-line tools.
- Navigate and debug a multi-repository codebase using command-line tools and Git.
- Proficient in SQL and relational databases.
- Contribute to the design of relational data models that reflect real-world data collection processes, particularly in clinical trial contexts.
- Analyze, maintain, and enhance existing software applications while implementing new features.
Other
- Translate client needs into robust software features.
- Collaborate with cross-functional teams to design, develop, test, and maintain software applications.
- Accountable for delivering work on time and within scope, contributing to overall project success.
- Experience coordinating across teams, managing technical dependencies, and communicating project status to stakeholders.
- Strong written and verbal communication skills.