Senior Platform Software Engineer I
Braze · London, England ·
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
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
- Lead Software Engineer · Westminster Abbey · 1 km
- Senior Fullstack Software Engineer - (Java, Spring Boot, Microservices · Westminster Abbey · 1 km
Remote or home office in 16% of 745 Software developer adverts we list nationwide
More openings at Braze
18 other openings we list
- Customer Success Manager II · London
- Senior Customer Success Manager · London
- Manager, Customer Support · London
- Account Executive, Enterprise · London
- Account Executive, Emerging Enterprise · London