What are the responsibilities and job description for the Software Engineer, Customer Support position at Clerk Chat?
About Clerk Chat :
Clerk Chat's mission is to make every business conversational. We are achieving this by building the leading messaging application, integrating AI where it matters, and crafting our own telecom infrastructure. It's big and bold and needs spirited adventurers to join our growing team.
We've built Clerk Chat organically into a profitable business over the last 2 years. We're a team that believes in achieving your highest potential but not at the expense of work-life balance. That's why we have flexible vacation time, healthy quarterly bonuses, and creative freedom at the forefront. We're Silicon Valley-based entrepreneurs who have sold companies, gone through HF0, and built teams at Lucasfilms, Samsung, Netflix, DocuSign, and Series B Startups.
What does a work environment look like at Clerk Chat?
Clerk Chat is an in-office team based just three blocks south of the Embarcadero BART station, making it easy to commute and stay connected. We love being in the office five days a week because it fosters real-time collaboration, builds stronger relationships, and helps us move faster.
This is an exciting time to join Clerk Chat. We're small enough that every individual has a big impact, but we're growing fast enough that there's tremendous room for career advancement.
Who You Are
You are a problem-solver at heart, passionate about understanding and tackling customer challenges. You excel at debugging complex systems, identifying patterns, and automating processes to improve efficiency. You are comfortable working closely with customer-facing teams, bridging the gap between technical solutions and customer satisfaction. With a solid foundation in full-stack JavaScript development, you thrive in fast-paced, dynamic environments and take ownership of your work.
What You'll Do
- Debug and resolve customer issues in real time, including handling customer escalations.
- Identify patterns in recurring issues and develop automated solutions to improve support practices.
- Collaborate with customer-facing teams to deeply understand user pain points and provide technical expertise.
- Design, build, and maintain scalable full-stack JavaScript applications to address both internal and external needs.
- Continuously improve tools and systems to streamline operations and enhance the user experience.
- Proactively identify opportunities to optimize support processes and implement innovative solutions.
What You'll Need
Nice to have :
Clerk Chat provides several benefits to help you bring your best self to work :
We encourage all qualified candidates to apply! Our recruiting team will carefully review each resume, and we look forward to considering you for this opportunity.