Search by job, company or skills

pathgen

Full Stack Engineer

6-8 Years
Save
  • Posted 17 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Senior Fullstack Engineer

About PathGen

PathGen is building a public health intelligence platform for infectious disease surveillance. We help public health, laboratory, and epidemiology teams turn complex biological, geospatial, and contextual data into usable intelligence for decision-making.

Our product combines modern web applications, data-rich interfaces, geospatial visualisation, backend data workflows, AI-assisted analysis, and cloud-native infrastructure.

The role

We are looking for a Senior Fullstack Engineer to help build and scale the core PathGen platform.

This is a hands-on engineering role with meaningful technical leadership. You will work across frontend, backend, APIs, databases, infrastructure, and product workflows. You should be comfortable taking ambiguous requirements, shaping the technical approach, and shipping reliable product features with minimal hand-holding.

The ideal candidate is a strong fullstack engineer with backend depth, good product judgment, and some experience mentoring engineers, leading technical workstreams, or managing a small team.

What you'll do
  • Build and maintain production web applications using React, TypeScript, Python, and FastAPI.
  • Design clean APIs, backend services, and database models for data-rich product workflows.
  • Work across the full product lifecycle: requirements, architecture, implementation, testing, deployment, monitoring, and iteration.
  • Build user-facing features for dashboards, maps, reports, analysis results, and operational workflows.
  • Collaborate with product, design, data science, geospatial, and bioinformatics contributors.
  • Improve reliability, performance, security, observability, and maintainability across the platform.
  • Review code, guide technical decisions, mentor engineers, and raise engineering standards.
  • Help define pragmatic engineering practices for a small, fast-moving team.

What we're looking for
  • 6+ years of professional software engineering experience.
  • Strong fullstack experience, preferably backend-leaning.
  • Familiarity with our stack: Python, React, Typescript, Postgres
  • Experience designing and maintaining production APIs.
  • Experience building cloud-native applications on AWS or GCP.
  • Good understanding of testing, CI/CD, logging, monitoring, and production debugging.
  • Ability to reason clearly about trade-offs, failure modes, data integrity, and system design.
  • Experience mentoring engineers, reviewing code, or leading technical projects.
  • Strong communication skills and comfort working in an ambiguous, cross-functional environment.

Nice to have
  • Experience with healthcare, public health, scientific, geospatial, data, or AI/ML products.
  • Experience with PostGIS, geospatial visualisation, mapping tools, or spatial data systems.
  • Experience working in early-stage startups or small product engineering teams.

Current stack
  • Frontend: React, TypeScript.
  • Backend: Python, FastAPI.
  • Data: Postgres, PostGIS, pgvector.
  • Infrastructure: AWS/GCP, Docker, object storage, batch/async processing.
  • Product areas: geospatial interfaces, data workflows, reports, dashboards, AI-assisted analysis.

What success looks like

A successful hire will quickly become a technical owner for major parts of the PathGen platform. They will ship high-quality product features, reduce ambiguity for the team, improve platform reliability, and help junior engineers make better technical decisions.

They should be able to move between product detail and system architecture without getting lost in either.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 149198153

Similar Jobs

Singapore

Skills:

Java J2eeMs Sql ServerSparkSpring BootSql DevelopmentSpringAngularRestful WebservicesJenkinsReactDockerGitlabKubernetesCI CD pipelinesAPI centric design

Singapore

Skills:

Node.jsData GovernanceSqlTypescriptGcpAzureAWSvector searchDevOps practicesCloud platformsNoSQL databasesMonitoringsemantic searchsecurity considerationsCI CD pipelinesLLM integrationsSearch EnginesEvaluation frameworksObservabilityRAG architectures

Singapore

Skills:

JavaS3VueNodeCdnLambdaReactTypescriptTerraformPythonAWSNoSQL databasesSvelteOpenSearchAPIGW

Singapore

Skills:

Amazon Web ServicesGitDockerElasticsearchSparkFlaskRestful ApisPython

Singapore

Skills:

Node.jsSqlTypescriptGcpAzureAWSDevOps practicesNoSQL databasesvector databasessemantic searchCI CD pipelinesLLM integrations