Ohalo is seeking a Director of Software Engineering to lead data-platform and application-engineering efforts and implement cloud-native data architectures to power machine-learning engineers and data scientists.
Requirements
- 10+ years of progressive software-engineering experience
- Demonstrated success architecting cloud-native data platforms on GCP (or AWS/Azure) with Kubernetes/GKE, event sourcing, Pulumi-based IaC, and ELT pipelines (dbt a plus)
- Deep expertise applying Service-Oriented Architecture (SOA) and Domain-Driven Design (DDD) principles to large-scale, multi-tenant scientific or genomics systems
- Hands-on fluency in Python plus one typed language (Go, Java, or TypeScript)
- Experience with FastAPI and containerized microservices
- Track record delivering data systems that support ML engineering and scientific workflows
- Strong background in DevOps/SRE (Pulumi, CI/CD, observability, incident response) and MLOps tooling (Vertex AI, Kubeflow, MLflow)
Responsibilities
- Own architecture & roadmap for the Breeding and Genomics Platforms
- Design authoritative data domains and asynchronous data contracts
- Ship our next generation of Digital Breeding platforms within 12 months
- Stand up a unified data platform that streamlines ingestion, transformation, and access for ML engineering and data-science experimentation
- Drive engineering excellence and dev-ops maturity through CI/CD, git flow, automated testing, and infrastructure-as-code with Pulumi
- Partner with product, automation, and scientific teams to translate breeding, genomics, and robotics requirements into scalable software solutions
- Establish and track OKRs for uptime, pipeline throughput, feature delivery, and cost governance
Other
- Hire, mentor, and develop a distributed team (~10-15 engineers in 12 months)
- Champion Ohalo DNA values in every technical and managerial decision
- Servant-leader who fosters inclusion, psychological safety, and continuous feedback across distributed teams
- Exceptional communication skills
- Bachelor’s or Master’s in Computer Science, Engineering, Bioinformatics, or equivalent experience
- No visa sponsorship is available for this position at this time