You will act as a technical interface between customers and internal teams to troubleshoot performance issues and resolve complex configuration challenges. Additionally, you will contribute to the knowledge base, mentor team members, and provide feedback to product teams to drive innovation.
You will own and drive impactful distributed systems problems end-to-end, from inception through production launch. You will also collaborate with the engineering team to prioritize projects and mentor other engineers to raise the overall quality bar.
Design, develop, and test distributed software applications while ensuring fault tolerance and service availability. Coordinate with engineering teams to resolve urgent issues and leverage monitoring tools to solve complex problems at scale.
Collaborate with engineering teams to troubleshoot and resolve customer performance and configuration issues. Act as a trusted advisor and technical expert while contributing to the knowledge base and mentoring team members.