Open role
[Remote] Cloud Software Engineer (GO)
Note: The job is a remote job and is open to candidates in USA. Ocho is partnering with an unnamed cloud security company to hire a software engineer focused on cloud deployments and customer onboarding. The role develops Golang software, builds and operates GCP infrastructure with Terraform, and supports customers through secure, scalable production deployments.
Responsibilities
- Design, write and maintain software and services in Golang, from internal tooling to production-grade components
- Lead the technical side of customer onboarding, taking new customers from initial setup to fully deployed, production-ready environments
- Deploy and configure the platform in customer cloud environments, working with solution architects to tailor each rollout
- Build and manage Infrastructure as Code with Terraform to make deployments repeatable and reliable
- Deploy, operate and optimise workloads on Google Cloud Platform (GCP)
- Develop automation, tooling and CI/CD pipelines that speed up onboarding and improve the developer experience
- Support and scale high-availability, distributed production systems
Skills
- Strong software engineering experience in Golang (services, tooling or automation)
- Hands-on experience with GCP (GKE, Compute Engine, IAM, VPC, Cloud Storage, etc.)
- Solid experience using Terraform in production environments
- A good understanding of cloud infrastructure, networking and security
- Background in software engineering, DevOps or platform engineering
- Confidence working directly with customers to onboard and deploy technical solutions
- CI/CD tooling (GitLab CI, Jenkins, GitHub Actions)
- Multi-cloud experience (AWS or Azure)
- Previous experience with customer onboarding, implementation or SaaS deployments
Benefits
- Fully remote from anywhere in the US, with working hours aligned to the Pacific time zone
- Collaborative, engineering-led culture
Company Overview