Driscoll’s is on a journey to modernize the digital infrastructure supporting our global berry breeding and R&D operations. At the heart of this transformation is the Genomic Sciences Platform (GSP), a next-generation data and analytics ecosystem designed to enable predictive breeding and genomic insights at scale.
Requirements
- 5+ years of professional software development experience, with strong full-stack expertise (front-end, back-end, and database).
- Deep proficiency in React, Python, and SQL.
- Proven track record of modernizing legacy systems (refactoring monoliths, migrating tech stacks, introducing APIs/microservices).
- Hands-on experience building REST/GraphQL APIs, integrating with data platforms, and managing cloud deployments (Azure/AWS/Oracle preferred).
- Strong understanding of data models, authentication/authorization, and secure application design.
- Familiarity with CI/CD, containerization (Docker), and infrastructure-as-code.
- Background in life sciences, ag-biotech, or high-throughput lab/omics data.
Responsibilities
- Act as technical owner for multiple R&D applications — understand current architecture, codebases, and user pain points; modernize, refactor, and evolve them for scalability and maintainability.
- Translate scientific workflows and user requirements into elegant, performant, full-stack solutions.
- Build new modules and interfaces that integrate data products from the GSP.
- Develop APIs, backend services, and web interfaces using modern frameworks (e.g., Node.js, Python/FastAPI, React, TypeScript).
- Collaborate closely with the R&D BSA, Data Engineers, and Architects to ensure alignment of UX, data flow, and platform standards.
- Maintain CI/CD pipelines, automated tests, and code quality; proactively monitor performance and reliability.
- Champion end-to-end quality, from database schema design to UI/UX, ensuring our scientists have delightful, fast, and reliable tools.
Other
- Obtain a deep understanding of relevant business area(s) and business processes to be able to recommend solutions and build high-quality requirements.
- Bring your non-IT customers in, and mentor junior developers and set coding standards for R&D IT’s engineering best practices.
- Effectively prioritize and self-manage a multi-project workload in a fast-paced environment.
- Communicate effectively, both verbally and written, with business and technical teams
- Domestic and international travel required up to 10%.