Job Description:
As a Software Engineer, Customer Experience, you will be a part of the most technical team within Braze’s Go-to-Market organization – Global Technical Support Engineering. As such, you’ll function as the primary technical escalation point for a wide array of customer-facing teams, including Sales, Customer Success, and Technical Support. Drawing upon your software engineering skills, as well as in-depth knowledge of Braze’s code base and product functionality, you will investigate and resolve highly technical, escalated customer issues. Additionally, you’ll review customer SDK integration code, build custom data export and migration scripts according to customer specifications, and answer complex, nuanced product behavior and bug confirmation questions. Beyond interfacing with Go-to-Market teams, you’ll also closely collaborate with the Product Engineering team, serving as a nexus between the two organizations. In this capacity you will acquire mastery over one or more high impact product areas, and apply it to a variety of ends: building internal tools, fixing bugs, reviewing code written by your peers, and resolving highly complex technical support inquiries typically suited to Product Engineering. Furthermore, you will be a key advisor to the Product team, identifying recurring customer issues and developing product solutions to those issues, thereby reducing support ticket volume and improving the product, as well as the customer experience. Lastly, you’ll have the opportunity to share the engineering knowledge gleaned from your work with Product Engineering, crafting in-depth technical troubleshooting guides and knowledge articles, as well as leading the technical enablement of various customer-facing teams, including Technical Support, Technical Account Management, and Solutions Architects.