Senior Infrastructure Engineer, PostgreSQL

Posted 3 days ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior Infrastructure Engineer owning managed PostgreSQL for Laravel Cloud, Laravel’s developer-focused infrastructure platform. Building Kubernetes automation, AWS infrastructure, and database reliability from the ground up.

Responsibilities

  • Deploy, manage, and optimize PostgreSQL clusters on Kubernetes, owning high availability, performance, backups, and disaster recovery
  • Develop, maintain, and enhance Kubernetes operators and controllers in Go to automate database and platform operations
  • Design, build, and operate highly available cloud infrastructure on AWS across multiple accounts and regions
  • Build and maintain Infrastructure as Code with Terraform and automate manual operational workflows
  • Improve reliability, scalability, and security through monitoring, observability, and proactive capacity planning
  • Troubleshoot and resolve complex production issues across PostgreSQL, Kubernetes, and cloud infrastructure
  • Collaborate with engineering teams to improve developer experience, CI/CD pipelines, and platform automation
  • Define and promote database operations best practices and mentor engineers
  • Own Laravel Cloud’s managed PostgreSQL offering end to end, including operations, automation, reliability, and best practices
  • Deliver measurable improvements in performance, scalability, and operational maturity

Requirements

  • 7+ years of experience in software, platform, or infrastructure engineering
  • Deep production PostgreSQL expertise, including performance tuning, replication, backups and recovery, high availability, major version upgrades, and troubleshooting
  • Mastery of AWS or GCP for production cloud infrastructure design, deployment, and operations
  • Experience with large AWS environments, customer data, multi-account setups, and multiple regions preferred
  • Production Kubernetes and container orchestration experience, including stateful workloads, storage, networking, RBAC, cluster upgrades, and troubleshooting
  • Strong Go proficiency and experience building and maintaining Kubernetes operators and controllers
  • Experience with Kubebuilder, controller-runtime, or Operator SDK
  • Strong Linux systems administration and networking fundamentals, including network protocols, load balancing, caching, and DNS management
  • Experience using Infrastructure as Code in a team; Terraform preferred
  • Experience with CI/CD and GitOps workflows, including Argo CD or Flux
  • Experience with logging, monitoring, and alerting tools and processes, including Prometheus, Grafana, and OpenTelemetry
  • PostgreSQL on Kubernetes experience with CloudNativePG or Crunchy Postgres for Kubernetes preferred

Benefits

  • Small tight-knit team where every developer counts
  • Fully remote and globally distributed working environment
  • Option to attend Laracon conferences around the world
  • Health care plan (Medical, Dental & Vision)
  • Paid time off (Vacation, Sick & Public holidays)
  • Family leave (Maternity, Paternity)
  • Pension plans (As locally applicable)
  • Performance based bonus plan
  • Company equity
  • Flexible hours and minimum bureaucracy

Job type

Full Time

Experience level

Senior

Salary

Not specified

Degree requirement

No Education Requirement

Tech skills

AWSCloudDNSFluxGoogle Cloud PlatformGrafanaKubernetesLinuxLaravelPostgresPrometheusTerraformGo

Location requirements

RemoteDenmark

Report this job

Found something wrong with the page? Please let us know by submitting a report below.