Senior Software Engineer, Cloud
Nuonabout 1 year ago
San Francisco, California, United States
Remote
Full-time
Junior Level (1-3 years)
Job Description
Position Overview
As a Senior Software Engineer, Cloud at Nuon, you will be responsible for building and maintaining features to manage cloud infrastructure across multiple platforms. You should have extensive backend development experience, particularly with API design, asynchronous programming, complex workflow execution, and various database systems. Given the nature of our product, experience with cloud infrastructure and complex service orchestration is essential. Nuon HQ is located in San Francisco, CA. This is a remote position; however, you must be willing to travel to the office at least once a quarter.
Key Responsibilities
- Extend our actor-based Temporal workflow orchestration system (Learn more).
- Support deployment to cloud platforms like AWS and Azure.
- Facilitate complex service orchestration using Kubernetes.
- Monitor performance metrics to ensure we meet SLAs.
Required Qualifications
- 8+ years of experience at a Software-as-a-Service company, preferably within the developer tools space.
- Proven experience architecting, building, and maintaining Golang applications, with familiarity in frameworks like Gin and ORMs like Gorm.
- Experience designing, developing, and maintaining database schemas for Postgres, Clickhouse, and similar systems.
- Expertise in asynchronous job orchestration, preferably using Temporal.io.
- Proficiency in deploying and maintaining complex architectures on AWS; experience with other cloud platforms such as Azure is a plus.
- Experience using Terraform; familiarity with other IaC tools like Pulumi is preferred.
- Strong background with Kubernetes architectures, Helm, and preferred knowledge of Kyverno.
Benefits & Perks
- Remote work opportunity with the flexibility to work from anywhere.
- Quarterly office visits to Nuon HQ in San Francisco, CA for collaborative sessions.
Required Skills
Temporal.io
Golang
Database Design
Postgres
Backend Development
Pulumi
Gorm
Helm
Clickhouse
Workflow Orchestration
AWS
Kubernetes
Azure
Kyverno
Asynchronous Programming
Terraform
Gin
Cloud Infrastructure
API Design