×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer - Scientific Platforms

Job in Norfolk, Virginia, 23500, USA
Listing for: Tropic
Full Time position
Listed on 2026-02-16
Job specializations:
  • Software Development
    Software Engineer, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

We’re hiring a platform-leaning Full-Stack Engineer to build the services that power Tropic’s internal scientific tools, linking laboratory workflows, sequencing metadata, and bioinformatics pipelines into reliable, production-grade systems.

Job Purpose

This is a hands‑on role for someone who enjoys backend engineering, data modelling, cloud deployment, and making systems robust, while still being able to deliver pragmatic UI when needed.

Responsibilities
  • Design and implement backend services and REST APIs that integrate lab operations with bioinformatics pipelines (validation, async execution, status tracking, retries).
  • Own data modelling and persistence: schema design, migrations, indexing, query performance, and data quality controls (Postgre

    SQL preferred).
  • Build job execution patterns for long-running analysis workflows (queue-based execution, async workers, idempotency, audit logs).
  • Integrate with cloud storage and compute (GCP preferred): object storage, service-to-service auth, eventing/messaging, and data warehousing where relevant.
  • Deliver production readiness: logging/monitoring, alerting, security, permissions, secrets management, and operational runbooks.
  • Contribute to UI where it matters: lightweight interfaces for workflow initiation, run monitoring, and results discovery (React/Type Script).
  • Collaborate with bioinformaticians and scientists to translate workflows into scalable, maintainable systems.
Requirements
  • 3‑6+ years’ experience building and operating backend services in production.
  • Strong backend skills in Python (FastAPI/Flask/Django) and API design (REST, auth, versioning).
  • Strong Postgre

    SQL experience (schema design, migrations, performance tuning).
  • Experience with async workloads (task queues, background workers, event‑driven design, long‑running jobs).
  • Hands‑on delivery with Docker, CI/CD, and production deployments.
  • Comfortable owning reliability: observability, incident‑ready thinking, security basics, and pragmatic trade‑offs.
  • Able to collaborate across disciplines and communicate clearly with non‑engineers.
Nice‑to‑have
  • GCP experience:
    Cloud Run/GKE, Cloud SQL, Cloud Storage, Pub/Sub, Big Query.
  • Workflow orchestration familiarity:
    Snakemake, Nextflow, Airflow, or similar.
  • Experience with RBAC, audit logging, secrets management, or regulated‑data practices.
  • Familiarity with scientific/NGS concepts (metadata, QC, FASTQ/BAM/VCF).
  • Frontend experience with React/Type Script is a plus.
About Us

Tropic is one of the world’s leading agricultural gene‑editing companies. Our team is dedicated to the development and commercialization of high‑performing varieties of tropical crops to provide significant benefits to growers, producers and consumers globally, tackling real‑world problems around food security and sustainability.

Our vision is to become a leading seed business with significant ownership of its products from the laboratory to the field, while maintaining constructive relationships with growers and consumers based on transparency and trust.

Why Join Tropic?
  • Build platform services used directly by scientists and bioinformaticians.
  • High ownership, real production systems, and visible impact.
  • Strong cross‑functional collaboration in a mission‑driven company.
  • Social events throughout the year.
  • Competitive compensation and benefits including Private Medical Care, Medical Cash Plan, 25 days annual leave, Group Income Protection and Life Assurance.
Further Information
  • Job Location – Hybrid – with some presence on Norwich site
  • Time Requirement – Full Time
  • Contract – 12‑month Fixed Term Contract
  • Closing date – 15/02/26
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary