ClickUp is looking for a technical leader to own the architectural vision for their real-time collaborative surfaces, aiming to set a new standard of performance and reliability for enterprise customers. This involves solving complex distributed systems challenges to enable millions of concurrent users to collaborate with ultra-low latency.
Requirements
- deep expertise in at least one complex technical domain (e.g., real-time collaboration, media pipelines, distributed systems)
- proven ability to apply that depth to new areas
- modernize legacy systems; you know how to transform them incrementally into scalable and maintainable platforms
- specific experience with collaborative technologies
- deep understanding of these real-time systems, including state consistency, concurrency models, and the trade-offs of CRDTs and operational transforms.
Responsibilities
- Own the long-term technical strategy for ClickUp’s core collaboration platforms, including real-time editing (RTE), live canvases, file uploads, and media streaming.
- Solve our most ambiguous architectural challenges by diving deep across our full stack (Angular, Quill, WebSockets, Yjs, NodeJS, PostgreSQL, AWS).
- Champion operational excellence across the organization by implementing architectural patterns that improve the reliability of all our systems.
- Ship complex, multi-quarter initiatives that unify our collaborative surfaces and provide a significant competitive advantage in the enterprise market.
- Mentor the next generation of technical leaders and elevate ClickUp's engineering culture through your leadership and influence.
Other
- hands-on technical leader who thrives on solving complex problems that span frontend, backend, and infrastructure boundaries.
- lead through influence, not authority. Your technical credibility and pragmatic communication allow you to align diverse stakeholders around a shared vision.
- see a complex architecture not as a blocker, but as an opportunity to deliver transformative, lasting improvements.
- consistently solve the problems that others can't and act as a force multiplier for every team you work with.
- help us build our engineering culture.
- champion clear engineering roadmaps and thoughtful planning to shield your teams from whiplash and create a stable environment for deep work.
- help us define and measure what truly matters: the impact we deliver to our users.
- champion a culture where quality and long-term value are prized above all else.
- key player in technical and professional growth in our teams.
- creating a high-trust environment where engineers can take smart risks, have candid conversations, and learn from failures without fear of blame.