Description:
As an Infrastructure Software Engineer, you'll be instrumental in developing cutting-edge solutions for the clean energy sector. Your work will involve a diverse and modern tech stack, including Python, Go, React, Postgres, BigQuery, and Kubernetes in the cloud. You'll contribute to various projects, from building tools for battery storage, helping onboarding new batteries, and developing our core infrastructure. Additionally, you'll be responsible for ensuring system reliability, security, and observability with the team, as well as productionizing new features and tools.
What you might work on:
- Building new API services to grow our uniquely challenging gridscale battery capabilities
- Writing infrastructure-as-code (e.g. Terraform) to harden and scale our cloud environment - this is a work progress for us, and we’d love your help and skills to get from 50% to 90%
- Observability: we're just starting on this as a focus, and there's a huge opportunity for growth as we try to uplevel everything all at once (metrics, logging, tracing, alerting, even security-focused goals like detection and response)
- Creating internal tooling to support our production environment and help enable our engineers to write more performant software with ease with new libraries
You might be a good fit if you:
- 3+ years of software engineering
- A proven track record of building and shipping production-grade software (i.e. with a focus on reliability, performance, scale, managing distributed systems, etc.)
- Solid programming experience: you’ll work mostly in Python and Go, but we care more about your general engineering skills than your knowledge of a specific language.
- Working familiarity with major cloud providers, such as GCP, Azure, or AWS (we primarily use GCP, so that particular experience would be a bonus)
- Exposure to infrastructure-as-code tooling such as Terraform, Pulumi, or Amazon Cloud Formation
- Have experience with owning the full lifecycle of software, from design, test, deployment, and production support