Senior Backend Engineer (DevOps)

GuidebookRaleigh, NC
12h$120,000 - $160,000

About The Position

We are hiring a Senior Backend Engineer to work primarily on our internal systems and applications, with occasional contributions to product features. This role is highly backend-focused and centers around Python, Django, Postgres, and AWS, with an emphasis on security, reliability, and operational excellence. You will play a key role in designing, implementing, and maintaining backend services and internal tooling that powers our business. This includes writing production-grade Python code, designing database schemas and migrations, managing cloud infrastructure, and supporting CI/CD pipelines and deployments. In addition to backend development, this role includes light-to-moderate AWS DevOps responsibilities. You will help manage deployments, improve CI/CD pipelines, and iterate on cloud infrastructure as needed. While this is not a pure DevOps role, the ideal candidate is comfortable wearing that hat part-time and understands how backend systems behave in production. Security is a core expectation for this role. You should be familiar with OWASP Top 10 vulnerabilities and mitigations, and comfortable building systems that move toward SOC 2 / ISO 27001 readiness. You will also be expected to write observable code, implementing logging, tracing, and monitoring to support rapid incident response. This role offers significant ownership, autonomy, and influence over backend architecture and operational practices.

Requirements

  • 5+ years of professional backend engineering experience.
  • 1+ years production experience managing AWS environments and infrastructure.
  • Strong experience building and debugging backend systems in Python and Django.
  • Familiar with PostgreSQL.
  • Experience designing and maintaining CI/CD pipelines.
  • Solid understanding of backend security best practices (OWASP Top 10).
  • Can 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.

Nice To Haves

  • Proficient in Python and Django.
  • Strong understanding of scalable backend architecture and distributed system design.
  • Built and operated production workloads using ECS, EKS, or AWS Lambda.
  • Designed and managed infrastructure using Terraform, CloudFormation, or CDK.
  • Implemented and maintained observability solutions such as Datadog.
  • Developed and supported ETL pipelines using tools like EMR and Glue.
  • Set up and maintained 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.

Responsibilities

  • Design, implement, and maintain backend services in Python / Django / 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.
  • Support containerized (ECS/EKS) and/or serverless workloads.
  • Collaborate on infrastructure design and improvements.
  • Build systems with security-first principles.
  • Participate in security reviews and incident response.
  • Improve system reliability and incident response workflow.

Benefits

  • 100% paid benefits: medical, dental, and vision.
  • Short term and long term disability.
  • Unlimited vacation time.
  • 401k program with matching benefits.
  • Stock options.
  • A company culture built on balance, community, and shared success.
  • MacBook and accessories for comfortable remote work.
  • Awesome annual retreats.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service