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