💼Jobs 📝Blog 🧮Salary Calc 🌍Cost of Living 📋Tax Guide
👤Sign In Post a Job — from $99
Braze

Senior Platform Software Engineer II

EngineeringFull-TimeSenior
Location
APAC
Job Type
Full-Time
Experience
Senior
Apply Now

Job Description

ABOUT THE ROLE As a Senior Platform Software Engineer II at Braze, you will play a critical role in building, maintaining, and evolving the company's internal infrastructure as a service platform. This platform is the backbone of Braze's operations, supporting over 3.3 billion monthly active users across its customers. You will collaborate with cross-functional teams to design, develop, and deploy scalable and reliable infrastructure solutions that meet the company's strict enterprise-grade SLAs. WHAT YOU'LL DO As a key member of the Platform Software Engineering team, you will be responsible for: - Partnering with Braze's engineering teams to define and implement infrastructure as a service (IaaS) productions that enable them to build and deploy applications quickly. - Developing Braze's embedded frameworks that enable large-scale distributed processing, including designing, building, and operating internal software frameworks that power Braze's asynchronous and background processing systems at massive scale. - Evolving and extending frameworks built on technologies such as Sidekiq to reliably execute trillions of jobs per day across a globally distributed platform. - Owning scaling behavior, reliability guarantees, failure modes, and operational safety of these systems. - Providing opinionated abstractions, tooling, and guardrails that allow application teams to use distributed processing safely without needing to manage underlying complexity. - Improving observability, debuggability, and operational ergonomics for large-scale job-processing systems. - Developing, implementing, and maintaining the software services that provide custom infrastructure services. - Providing centralized/common tooling, services, and automation frameworks that are critical for scaling operations, capacity management. - Reducing operational pain and improving the day-to-day workflow of Braze's engineering teams by building automation into our IaaS platform. - Managing incidents, including being on a PagerDuty rotation to respond to availability incidents and providing support for other engineers. WHAT YOU'LL NEED - 5+ years of full-stack development experience. - A systems thinking approach, considering interfaces, boundaries, edge cases, failure modes, behaviors, and specific implementations. - A strong desire to collaborate, document, and deliver quickly, with experience working asynchronously with global remote teams. - Excellent communication and documentation skills, with a focus on delivering fast to delight customers. - An enthusiastic, go-for-it attitude, with a willingness to solve everyday challenges facing software engineers and automate their toil away. - Experience working on large-scale API-driven systems, application and systems observability, and building/automating Kubernetes-based operators/custom resources. WHY REMOTE Braze is a remote-friendly company that values flexibility and work-life harmony. As a Senior Platform Software Engineer II, you will have the opportunity to work from anywhere and enjoy a range of benefits that support your well-being and productivity. BENEFITS - Competitive salary range: $156,364 - $250,909/year, with an expected On Target Earnings (OTE) between $172,000 and $276,000/year (including bonus or commission). - Comprehensive health plan, including medical, dental, and vision coverage. - Generous parental leave policy, with 12 weeks of paid leave for new parents. - Education stipend, to support your ongoing learning and development