Senior Software Engineer - Backend & Infrastructure (f/m/d)

Contentful Contentful · Enterprise · London, United Kingdom · Engineering

Senior Software Engineer focused on backend and infrastructure for content storage, working with AWS, Terraform, Typescript, and Go. The role involves designing and developing foundational storage infrastructure, ensuring scalability and reliability, and collaborating with other teams. Experience with databases (PostgreSQL), AWS services, Terraform, Kubernetes, Kafka, and observability stacks is required.

What you'd actually do

  1. You’ll further design and develop our content storage infrastructure is foundational to the billions of requests we are serving today
  2. You’ll work with AWS using Terraform and Infrastructure-as-Code best practices
  3. You’ll collaborate closely with teams in the content storage and delivery domains
  4. You’ll develop and maintain services written in Typescript and Go
  5. You’ll help us stay ahead of operational risks - anticipating bottlenecks or failure points before they cause problems.

Skills

Required

  • software development
  • systems engineering
  • relational database engines (PostgreSQL)
  • AWS (RDS, S3, Lambda, SNS/SQS)
  • Terraform
  • Kubernetes
  • Typescript
  • Go
  • observability stacks (metrics, logs, tracing)
  • Splunk
  • DataDog

Nice to have

  • Kafka experience

What the JD emphasized

  • Proven experience in software development and systems engineering experience
  • Strong understanding of relational database engines (preferably PostgreSQL)
  • Thorough AWS knowledge across core services: RDS, S3, Lamda, SNS/SQS
  • Terraform and Kubernetes expertise
  • Experience with observability stacks (metrics, logs, tracing) and tools like Splunk and DataDog