Braze, a leading customer engagement platform, is seeking a Software Engineer II to join their Core Messaging team. This role focuses on enhancing high-throughput, low-latency distributed systems that power Braze's most frequently used messaging channels. As a member of this team, you'll be responsible for maintaining and improving critical infrastructure components while working in a collaborative, remote-friendly environment.
The position offers an exciting opportunity to work with cutting-edge technology and contribute to systems that process massive scale of data. You'll be joining a company that has been recognized as a Great Place to Work® in multiple regions and consistently ranks highly in workplace satisfaction surveys. The role requires 3-5 years of experience and strong expertise in distributed systems, with a focus on performance optimization and scalability.
What makes this role particularly attractive is the combination of technical challenges and professional growth opportunities. You'll work with modern technologies in distributed computing, handle complex scaling problems, and have the chance to make significant impacts on systems used by major brands worldwide. The company offers comprehensive benefits, including equity, professional development support, and a strong focus on work-life harmony.
Braze maintains a culture of inclusivity and collaboration, with offices worldwide and support for remote work. They emphasize continuous learning, offer tuition reimbursement, and provide clear career advancement paths. The company's success is reflected in their global presence and numerous workplace awards, making this an excellent opportunity for engineers looking to work on meaningful technical challenges while growing their careers in a supportive environment.