Overview
The Senior Platform Software Engineer II role at Braze involves building, maintaining, and evolving the internal infrastructure as a service platform. This position is integral to enhancing the reliability and automation of infrastructure across Braze's services, which support a massive scale with billions of active users.
Key Responsibilities
- Collaborate with engineering teams to define and implement infrastructure as a service (IaaS) products.
- Enhance monitoring and alerting systems based on symptoms rather than just outages.
- Ensure adherence to strict enterprise-grade service level agreements (SLAs) with customers.
- Develop frameworks for large-scale distributed processing.
- Design and manage internal software frameworks powering asynchronous and background processing systems.
- Oversee the scaling behavior, reliability, and safety of processing systems.
- Develop automation frameworks critical for scaling operations and capacity management.
- Manage incidents and contribute to system improvements based on learnings.
Requirements
- 5+ years of full-stack development experience.
- Strong understanding of system interfaces, boundaries, and failure modes.
- A collaborative mindset and good documentation habits.
- Experience with large-scale API-driven systems and application observability.
- Familiarity with Kubernetes-based operators and custom resources.
- Ability to manage multiple tasks and expectations simultaneously.
- A proactive, problem-solving attitude.
Benefits
- Competitive compensation including potential equity.
- Flexible paid time off and comprehensive health benefits.
- Retirement and employee stock purchase plans.
- Professional development opportunities and yearly learning stipend.
- Supportive community initiatives and employee resource groups.
Location
Remote role based in the United States.
How to Apply
Interested candidates can apply directly through the provided application link.