Software Engineer

Upwind Security•San Francisco, CA

About The Position

The Software Engineer develops and improves infrastructure and application capabilities that support incident response, observability, cloud security, cost management, and product development. The role works across public cloud providers, supports product teams with IAM needs, and creates public-facing infrastructure-as-code resources for AWS, GCP, and Azure.

Requirements

  • At least 4 years of experience as an engineer working in a cloud environment.
  • A curious mindset and willingness to investigate deeply when required.
  • Proven, hands-on experience with infrastructure as code in production environments, such as Terraform, Terragrunt, CloudFormation, CDK, or ARM-BICEP.
  • Some programming experience; Golang or Java preferred.
  • Scripting or programming skills with Python, Bash, or Csh.
  • An innovative approach and ability to quickly learn and implement new technologies.
  • A strong sense of ownership and accountability.

Nice To Haves

  • Deep knowledge of snapshotting, volumes, and encryption on public clouds.
  • Deep knowledge of filesystems.
  • Hands-on experience with multiple cloud vendors, including cross-account IAM and identity federation schemes.
  • Familiarity with deploying serverless functions with multiple cloud vendors.

Responsibilities

  • Develop dashboards to support incident response capabilities.
  • Develop alerts based on SLOs so the team can respond to issues quickly.
  • Review logging setup to make product flows easy for engineers to understand.
  • Benchmark cloud disk performance and evaluate filesystem tradeoffs.
  • Review security group and network configurations to ensure least-privilege access is requested.
  • Build features in the development codebase as needed.
  • Update application code to review logging, metrics, tracing, and authentication.
  • Review infrastructure costs and identify potential savings.
  • Write public-facing Terraform and CloudFormation for AWS, GCP, and Azure.
  • Work with product development teams to support their IAM needs.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service