XyloPlan uses science and fire behavior modeling to help communities adapt to wildfire risk. The company is hiring a Senior Software Engineer to build and operate the cloud platform behind its simulation products, with responsibilities spanning backend APIs, simulation job orchestration, observability, security, and customer-facing access to risk data.
REQUIRED QUALIFICATIONS
7+ years of professional software engineering experience building and operating production backend systems
Strong proficiency in Python for backend services and data processing
3+ years of hands-on experience with Google Cloud Platform
Proven experience designing and shipping customer-facing or externally-exposed APIs (REST, gRPC, or GraphQL)
Experience implementing authentication, authorization, and multi-tenant access controls for customer-facing systems
Experience with containerization and orchestration (Docker, Kubernetes)
Strong grounding in application and cloud security best practices
Experience with observability tooling (logging, metrics, tracing)
PREFERRED QUALIFICATIONS
Experience building developer-facing API products, including authentication schemes, rate limiting, versioning, and documentation
Experience orchestrating large batch or scientific computing workloads
Experience with infrastructure-as-code (Terraform) and CI/CD pipelines
Experience handling sensitive or regulated customer data (insurance, financial, or geospatial)
Experience in an early-stage startup environment
Exposure to geospatial data, simulation pipelines, or high-performance computing
Fullstack experience