ClickUp is a company that is architecting the future of work with a converged AI workspace. They are seeking a Senior Performance Engineer to optimize application speed, memory, and reliability, driving strategies to enhance customer experience across their platform.
Responsibilities:
- Lead root cause analysis on client performance issues and conduct post-mortems
- Profile application code to isolate inefficient algorithms, memory leaks, and other issues; recommend and implement fixes
- Set up performance monitoring, alerting, and dashboards to proactively identify and resolve client performance problems
- Analyze client traffic patterns, load testing results, and other metrics to establish benchmarks and drive improvements
- Advocate for performance best practices and set client performance standards across the engineering organization
- Identify infrastructure improvements (caching, CDNs, database optimization) to enhance client experience
- Collaborate with development teams to embed performance as a core requirement in new feature development
Requirements:
- 10+ years of experience in performance engineering or a related field
- Expertise with profiling tools for browsers and NodeJS
- Deep knowledge of performance metrics, reporting, and analysis across the full stack
- Strong analytical skills with the ability to interpret metrics, logs, and load test results
- Advanced understanding of web/mobile architectures, HTTP protocols, caching, databases, and load balancing
- Proven problem-solving skills and a passion for optimizing client experiences
- Experience optimizing SQL and databases
- Fluency in data structure and algorithm optimization