C

Senior Backend Engineer, Chat & Notifications

Clickup
30 days ago
Full-time
Remote
Worldwide
Remote Engineering
At ClickUp, we’re not just building software. We’re architecting the future of work! In a world overwhelmed by work sprawl, we saw a better way. That’s why we created the first truly converged AI workspace, unifying tasks, docs, chat, calendar, and enterprise search, all supercharged by context-driven AI, empowering millions of teams to break free from silos, reclaim their time, and unlock new levels of productivity. At ClickUp, you’ll have the opportunity to learn, use, and pioneer AI in ways that shape not only our product, but the future of work itself. Join us and be part of a bold, innovative team that’s redefining what’s possible! 🚀


Our team owns the next generation of Chat, Inbox and Notifications to facilitate the hyper-growth of our all-in-one productivity platform! You can think of it as the one-stop shop for all ClickUp communications. We are looking for passionate and dedicated engineers to help us maintain, develop and scale Chat, Inbox and Notifications. The ideal candidate is excited about solving complex technical challenges at scale, while delivering high-quality, performant, and reliable solutions in the cloud. Our key technologies include Typescript and Postgres facilitating large-scale, globally distributed infrastructure hosted on Amazon Web Services. Beyond technical skills, we strongly believe in ClickUp Core Values. If they resonate with you too, you will be a great addition to our team!




Role:

- Build features and systems with attention to detail and performance.

- Own end-to-end development, from conception to production.

- Engineer not only solutions but also tools to understand the problem.

- Work closely with cross-functional stakeholders to deliver a world-class product.

- Identify and implement improvements to our existing systems.

- Help establish a fun, fulfilling, world-class engineering culture.

Qualifications:

- Bachelor's degree in Computer Science or equivalent major.

- 5+ years of experience engineering performant and high-throughput systems (ideally on Node.js).

- You write high quality code (ideally in TypeScript) and are uniquely productive.

- You have a track record of building performant, high-throughput systems.

- You have experience working with no-sql databases at scale (ideally DynamoDB).

- You have experience with major cloud services (ideally AWS).

- You are an empathetic communicator.

- You are comfortable with ambiguity and have consistently delivered projects with little direction.

- You are product-minded and have a good intuition on what a great user experience looks like.

Preferred:

- Experience building large-scale SaaS platforms supporting millions of users.

- Experience with micro-services and event-driven architecture.

- Experience designing and operating large-scale notification and push notification systems (e.g., distributing millions of messages daily), with a deep understanding of user preferences, delivery reliability, and performance at s