Novaflow (YC S25) logo
Novaflow (YC S25)
Verified live 5d ago

Founding Backend Engineer

Brief overview

San Francisco, CAIn-person
UndergradOr in progress
2+ yrsMinimum
PythonGoNode.jsAWSGCPTerraformDockerKubernetesSQLNoSQLAPI designMicroservicesService-to-service communicationCI/CDMonitoringObservabilityData modeling

About the company

Novaflow (YC S25) logo
Novaflow (YC S25)novaflowapp.com

Creating tools to automate data analysis for life science researchers.

Job description

Summary

Novaflow is an AI data analyst company focused on transforming biology labs' data analysis processes. They are seeking a Founding Backend Engineer to develop the infrastructure and services necessary for their platform, including APIs, cloud infrastructure, and data pipelines.

Responsibilities

  • Build and maintain APIs and backend services in Python, Go, or similar
  • Set up and manage cloud infrastructure on AWS or GCP
  • Work with SQL and NoSQL databases, optimize queries, design data models
  • Build data pipelines and integrations with third-party services
  • Manage data infrastructure (storage, compute) for large-scale workloads
  • Set up CI/CD pipelines, monitoring, and observability
  • Help build the engineering team and establish how we work

Skills

  • Bachelor's or Master's in Computer Science, Engineering, or related field (or equivalent experience)
  • 2+ years building and running backend services in production
  • Strong with cloud platforms, Terraform, Docker, and Kubernetes
  • Deep SQL knowledge and data modeling experience
  • Proficient in Python and Node.js for APIs and services
  • Experience with microservices, service-to-service communication, and API design
  • Familiar with CI/CD, monitoring, and keeping production systems healthy
  • Good communicator who can explain technical decisions clearly
  • Experience with computational biology or scientific computing workloads
  • Go experience
  • Experience with event-driven architectures or message queues (Kafka, RabbitMQ, SQS)
  • Startup background
  • Previous startup experience (prior experience either working for or founding a startup)

Qualifications

Must Haves

  • Bachelor's or Master's in Computer Science, Engineering, or related field (or equivalent experience)
  • 2+ years building and running backend services in production
  • Strong with cloud platforms, Terraform, Docker, and Kubernetes
  • Deep SQL knowledge and data modeling experience
  • Proficient in Python and Node.js for APIs and services
  • Experience with microservices, service-to-service communication, and API design
  • Familiar with CI/CD, monitoring, and keeping production systems healthy
  • Good communicator who can explain technical decisions clearly

Nice to Haves

  • Experience with computational biology or scientific computing workloads
  • Go experience
  • Experience with event-driven architectures or message queues (Kafka, RabbitMQ, SQS)
  • Startup background
  • Previous startup experience (prior experience either working for or founding a startup)

Benefits

  • Competitive salary and meaningful equity as a founding team member
  • 401(k) with company match
  • Unlimited PTO + federal holidays
  • Monthly health and wellness stipend
  • Meals covered when you're in the office (lunch daily, dinner when you're working late)
  • Team offsites and company events

More jobs like this