Search by job, company or skills

pathgen

Lead Software Engineer

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

Job Description

Lead or Senior Full-Stack Software 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 platform 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 Lead or Senior Full-Stack Engineer to help build and evolve the core PathGen platform.

This is a hands-on role combining end-to-end engineering ownership with meaningful technical leadership across frontend, backend, infrastructure and product workflows.

You will take complex features from initial requirements through architecture, implementation, deployment and iteration.

You should be comfortable working with ambiguity, making pragmatic technical decisions and collaborating closely with product, design and scientific teams.

The ideal candidate is a strong full-stack engineer with technical depth and sound product judgement.

At Lead level, you will also be expected to shape architecture across the platform, coordinate technical delivery and mentor other engineers.

What you'll do
  • Build and evolve production features across React, TypeScript, Python, FastAPI and PostgreSQL.
  • Own complex features from initial requirements through architecture, implementation, deployment and iteration.
  • Design APIs, backend services and data models for scientific, geospatial and operational workflows.
  • Build user-facing dashboards, maps, reports and analytical tools.
  • Make pragmatic architectural decisions across frontend, backend, data and cloud infrastructure.
  • Collaborate closely with product, design, data science, geospatial and bioinformatics teams.
  • Review code, mentor engineers and improve engineering practices, reliability and delivery.

What we're looking for
  • 6+ years of professional software-engineering experience.
  • Strong experience delivering production full-stack applications.
  • Professional experience with Python and a modern React and TypeScript stack.
  • Experience designing backend services, APIs and relational data models.
  • Experience building and operating applications on AWS or GCP.
  • Strong understanding of testing, CI/CD, monitoring and production debugging.
  • Evidence of sound judgement around architecture, trade-offs, failure modes and data integrity.
  • Experience leading technical projects, reviewing code or mentoring engineers.
  • Clear communication and comfort working in an ambiguous, cross-functional environment.

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

The role may be appointed at Senior or Lead level depending on technical depth, leadership experience and the scope of ownership the candidate is ready to take on.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 150602013

Similar Jobs

Singapore

Skills:

.NETJavaDocker SwarmRustCNode.jsSpring BootSpringEncryptionTypescriptDockerTlsPythonKubernetesLinux systems programmingGonetwork socket programmingmTLS

Singapore, Paya Lebar

Skills:

JavaJavascriptCSSPythonHTML

Singapore

Skills:

JavaSoftware Development Life CycleAgile MethodologiesCloud TechnologiesPythonAI toolsDatabase querying languages

Singapore

Skills:

Pythonsecure coding practicesAI-assisted software development toolsOperational Excellenceobservability

Singapore

Skills:

JavaPythonSoftware Development Life CycleAgile MethodologiesCloud TechnologiesDatabase querying languagesAI toolsAI-assisted software development tools