Devops Engineer

Campfire

Job Summary

Campfire is seeking a DevOps Engineer to build and maintain secure, reliable cloud infrastructure for their modern accounting software, which competes with giants like Netsuite. This role involves designing and deploying AWS infrastructure using Terraform, implementing monitoring solutions, automating tasks with Python, managing PostgreSQL databases, and establishing security best practices. The engineer will collaborate with engineering teams to ensure smooth deployments and incident response, maintaining high availability and disaster recovery strategies. This is a full-time, on-site position in San Francisco.

Must Have

  • Design, deploy, and manage AWS infrastructure using Terraform and infrastructure-as-code principles
  • Implement monitoring, alerting, and observability solutions using NewRelic, Sentry, and related tools
  • Automate deployment pipelines and operational tasks using Python scripting
  • Manage and optimize PostgreSQL databases, including backups, replication, and performance tuning
  • Establish security best practices across infrastructure, including IAM policies, network segmentation, and secrets management
  • Collaborate with engineering teams to ensure smooth deployments and incident response
  • Maintain high availability and disaster recovery strategies
  • Hands-on experience with AWS services (EC2, RDS, S3, Lambda, VPC, IAM)
  • Proficiency with Terraform for infrastructure automation
  • Working knowledge of Python for automation and tooling
  • Experience with PostgreSQL administration and optimization
  • Familiarity with monitoring platforms (NewRelic, Sentry, or similar)
  • Strong understanding of security principles and compliance requirements
  • Experience with CI/CD pipelines and containerization
  • Excellent troubleshooting skills and ability to respond to production incidents

Good to Have

  • AWS certifications
  • Experience with configuration management tools
  • Knowledge of additional scripting languages (Bash, Go)
  • Experience with high-traffic, production environments

Job Description

About Us

Campfire is on a mission to redefine the accounting software landscape by taking on giants like Netsuite to build modern accounting software for startups and mid-size tech companies. We graduated from Y Combinator's Summer 2023 cohort, and we are backed by prominent investors like Foundation Capital and a rapidly growing customer base.

Role:

We're seeking a DevOps Engineer to build and maintain secure, reliable cloud infrastructure that powers our applications.

Key Responsibilities:

  • Design, deploy, and manage AWS infrastructure using Terraform and infrastructure-as-code principles
  • Implement monitoring, alerting, and observability solutions using NewRelic, Sentry, and related tools
  • Automate deployment pipelines and operational tasks using Python scripting
  • Manage and optimize PostgreSQL databases, including backups, replication, and performance tuning
  • Establish security best practices across infrastructure, including IAM policies, network segmentation, and secrets management
  • Collaborate with engineering teams to ensure smooth deployments and incident response
  • Maintain high availability and disaster recovery strategies

Requirements:

  • Hands-on experience with AWS services (EC2, RDS, S3, Lambda, VPC, IAM)
  • Proficiency with Terraform for infrastructure automation
  • Working knowledge of Python for automation and tooling
  • Experience with PostgreSQL administration and optimization
  • Familiarity with monitoring platforms (NewRelic, Sentry, or similar)
  • Strong understanding of security principles and compliance requirements
  • Experience with CI/CD pipelines and containerization (Docker/Kubernetes a plus)
  • Excellent troubleshooting skills and ability to respond to production incidents

Nice to Have:

  • AWS certifications
  • Experience with configuration management tools
  • Knowledge of additional scripting languages (Bash, Go)
  • Experience with high-traffic, production environments

This role offers the opportunity to shape critical infrastructure decisions while working with modern cloud technologies in a collaborative environment.

12 Skills Required For This Role

Problem Solving Game Texts Postgresql Incident Response Aws Terraform Ci Cd Docker Kubernetes Python Bash Accounting

Similar Jobs