Senior Backend Engineer; DevOps

Guidebook10 months ago
Raleigh, NC, United States
Remote
Full-time
Junior Level (1-3 years)

Job Description

Position Overview

Guidebook is a simple yet powerful event management software used by thousands of organizations globally. As a Senior Backend Engineer (DevOps), you will play a key role in designing, implementing, and maintaining our internal backend services and tooling. This role centers on writing production-grade code in Python using Django, managing Postgres databases, and overseeing our AWS cloud infrastructure—always with a focus on security, reliability, and operational excellence.

Key Responsibilities

  • Design, implement, and maintain backend services using Python, Django, and Postgres.
  • Support internal systems and operational tooling.
  • Occasionally contribute to product-facing backend features.
  • Write and maintain CI/CD pipelines.
  • Manage deployments and environments within AWS, including containerized (ECS/EKS) and serverless workloads.
  • Collaborate on infrastructure design and improvements with a security-first approach.
  • Participate in security reviews and incident response to ensure system reliability.

Required Qualifications

  • 5+ years of professional backend engineering experience.
  • 1+ years of production experience managing AWS environments and infrastructure.
  • Strong experience building and debugging backend systems in Python and Django.
  • Familiarity with PostgreSQL.
  • Experience designing and maintaining CI/CD pipelines.
  • Solid understanding of backend security best practices (e.g., OWASP Top 10).
  • Ability to work independently and own systems end to end.
  • Strong written and verbal communication skills.
  • Must be comfortable working within Pacific Time (PST/PDT) office hours.

Preferred Qualifications

  • Proficiency in Python and Django.
  • Strong understanding of scalable backend architecture and distributed system design.
  • Experience operating production workloads using ECS, EKS, or AWS Lambda.
  • Experience in designing and managing infrastructure using Terraform, CloudFormation, or CDK.
  • Familiarity with observability solutions such as Datadog.
  • Experience developing and supporting ETL pipelines using tools like EMR and Glue.
  • Knowledge of setting up and maintaining CI/CD pipelines using tools like GitHub Actions and Fastlane.
  • Understanding of SOC 2 / ISO 27001 readiness and audit requirements.
  • Exposure to Google Cloud Platform environments.

Required Skills

Python
Containerization (ECS/EKS)
Observability & Monitoring
Security Best Practices (OWASP Top 10)
CI/CD
AWS
ETL Pipelines
PostgreSQL
Django
Infrastructure as Code (Terraform/Cloud Formation/CDK)
DevOps
Cloud Infrastructure Management