Senior Platform Software Engineer I

Braze · London, England ·

Apply on partner site You apply on the advertiser's own site — nothing is stored here.

Overview

As a Platform Software Engineer at Braze you design, build, and operate scalable in-memory and observability systems to keep the platform fast, reliable, and observable. You’ll work with Redis/Valkey, Memcached, Elasticsearch, and the observability stack on Kubernetes, improving stability and performance for thousands of engineers. You’ll automate operations, contribute to capacity planning, and partner across teams to simplify data access and monitoring. This role blends software development with platform engineering to enable global scale and reliability.

Pay / Benefits

  • Competitive compensation with possible equity
  • Flexible paid time off
  • Medical, dental, vision, life, disability coverage
  • Fertility benefits and parental leave
  • Professional development and yearly learning stipend
  • Hybrid work options and in-office experiences

Responsibilities

  • Design, build, and operate Redis/Valkey, Memcached, Elasticsearch and Observability systems on Kubernetes with focus on reliability, performance, and cost efficiency
  • Develop software for managing these systems: Kubernetes operators, automation, CLIs, and self-serve tooling
  • Own and evolve Brazes observability platform: metrics, storage, alerting, dashboards
  • Lead capacity planning, upgrades, and migrations for large stateful systems with minimal customer impact
  • Partner with engineering teams to improve usage patterns, data modeling, and monitoring
  • Investigate complex production issues and convert findings into durable fixes and tooling
  • Contribute to on-call rotation and improve runbooks and tooling for incident response
  • Document designs and decisions for a global team

Key requirements

  • 5+ years in software engineering, platform engineering, or SRE with production code experience
  • Hands-on experience running stateful, distributed systems in production at scale
  • Strong knowledge of Kubernetes and infrastructure-as-code (Terraform, Pulumi)
  • Proficiency in Go, Python, or Ruby (design judgment valued over language)
  • Systems mindset focusing on interfaces, failure modes, and edge cases
  • Strong problem-solving and cross-team collaboration
  • Clear written and verbal communication across time zones
  • Bias toward fixing issues rather than workaround
  • cross-team collaboration
  • strong problem-solving mindset
  • clear communication
  • Kubernetes
  • Terraform or Pulumi
  • Redis/Valkey
Apply on partner site Listing supplied by one of our partner job boards. Last confirmed: 16 hours ago.

Report this job

Market data from EasyWorkClub, not from the employer

Typical pay for Software developer in London: £55,000 – £110,000, from 624 adverts

2842 live adverts for Software developer in London

Same role within 50 km

Remote or home office in 16% of 745 Software developer adverts we list nationwide

More openings at Braze

18 other openings we list

BrazeLondon Apply