Skip to content

Principal Engineer, Collaboration Platforms

Owns architectural vision and strategy for real-time collaboration platforms enabling millions of concurrent users with ultra-low latency. Hands-on leader solving complex distributed systems challenges across full stack, driving performance improvements and mentoring engineers.

250k – 300kUnited StatesFullstack EngineeringRemote

About the role

What You’ll Do

  • 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 puzzles by diving deep across our full stack (Angular, Quill, WebSockets, Yjs, NodeJS, PostgreSQL, AWS).
  • Cultivate 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 an innovative advantage in the enterprise market.
  • Mentor the next generation of technical guides and elevate ClickUp's engineering culture through your guidance and influence.

Who You Are

  • Hands-on technical guide who thrives on solving complex problems that span frontend, backend, and infrastructure boundaries.
  • T-shaped engineer with deep expertise in at least one complex technical domain (e.g., real-time collaboration, media pipelines, distributed systems) and proven ability to apply that depth to new areas.
  • Know how to transform legacy systems incrementally into scalable and maintainable platforms.
  • Guide through influence, not authority, with technical credibility and pragmatic communication to align diverse stakeholders.
  • See complex architecture as an opportunity for transformative improvements.
  • Specific experience with collaborative technologies is a significant plus.

Skills

AngularQuillWebSocketsYjsNode.jsPostgresAWSDistributed SystemsCrdtsOperational TransformsReal-Time Collaboration

Principal Software Engineer

Principal Software Engineer architects scalable AI systems using LLMs and multimodal AI for enterprise content generation. Leads cross-functional initiatives, mentors engineers, and ensures best practices in cloud-native, distributed systems. Requires 10+ years experience with 3+ in principal roles.

248k – 267kPalo Alto, CAFullstack EngineeringHybrid10+ YOEAWSGCP

Principal Software Engineer

Principal Software Engineer designing and scaling Crusoe's carbon-reducing cloud platform. Evaluates tools and frameworks, advocates for forward-thinking architecture, writes code, reviews PRs, and mentors engineers.

256k – 320kSan Francisco, CAFullstack EngineeringOn-site7+ YOEMentorshipCode Review

Principal Software Engineer

Principal-level engineer on the Auth0Lab team building GenAI identity products. Hands-on architect role focused on POCs, industry protocols, SDKs, and market research. Requires 10+ years software experience and 4+ years in identity/cloud.

244k – 376kBellevue, WA +4Fullstack EngineeringHybrid10+ YOECloud ServicesSdk Development

Principal Software Engineer - Pay Group Engineering

Leads end-to-end projects improving Gusto's payroll/tax platform for scalability and compliance. Requires 15+ years experience scaling Ruby/Rails & TypeScript/React apps, system design expertise, and AI/ML knowledge.

215k – 295kDenver, CO +3Fullstack EngineeringHybrid15+ YOEAIReact

Principal Software Engineer II

Owns technical vision and architecture for Snowflake's Data Pipelines and Dynamic Tables, driving innovation in streaming data processing at massive scale. Requires 14+ years in distributed data systems and deep expertise in stream processing.

304k – 437kBellevue, WAFullstack EngineeringOn-site14+ YOEFlinkApache Beam