Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Workhelix Logo

Software Engineer (DevOps)

Workhelix

Salary not specified
Oct 17, 2025
San Francisco, CA, US
Apply Now

Workhelix is looking for a Software Engineer (DevOps) to help design, build, and maintain the systems that keep their platform fast, reliable, and secure, enabling the entire engineering team to ship confidently and often.

Requirements

  • Deep experience with AWS primitives and cloud architecture.
  • Strong expertise with CI/CD systems (GitHub Actions, CircleCI, or similar).
  • Skilled with Docker, Kubernetes, and containerized application deployment.
  • Experience with Terraform or other infrastructure-as-code frameworks.
  • Strong background in Python, FastAPI, and SQL-based data layers.
  • Proven ability to automate and streamline development and release workflows.
  • Experience with VPNs (Tailscale, or similar).

Responsibilities

  • Own and evolve our CI/CD pipelines to ensure smooth, fast, and reliable deployments.
  • Manage and optimize our AWS environment (ECS, EC2, Lambda, S3, CloudFormation, CloudWatch, etc.), and abstract to multi-cloud environments such as GCP and Azure.
  • Build reproducible, scalable infrastructure using Terraform and other IaC tools.
  • Containerize and orchestrate applications using Docker and Kubernetes.
  • Improve monitoring, logging, and observability for all production systems.
  • Partner with backend engineers to automate testing, staging, and release workflows.
  • Contribute to backend services written in Python (FastAPI) with SQLAlchemy and PostgreSQL.

Other

  • 5+ years of professional software engineering experience, with significant DevOps ownership.
  • The ideal candidate thrives in startup environments — solving problems pragmatically, balancing speed and reliability, and continuously improving tooling and processes.
  • Work cross-functionally with product, backend, and frontend teams to deliver secure, reliable releases.
  • Operate effectively in a fast-paced, async environment — communicate clearly and prioritize well.
  • Contribute to technical documentation and help define standards for DevOps and deployment practices.