ClickUp logo

Staff Backend Engineer (Hierarchy)

ClickUp

On-siteUnited States {{REMOTE}}leadPosted 9h ago

Job description

  • Come join the Hierarchy Squad to build and optimize a set of tier 1 services that are at the core of ClickUp’s all-in-one productivity platform

  • Hierarchy owns the ClickUp filesystem that is at foundation of everything we build

  • Our key technologies include Typescript, Postgres, Kafka, NestJS running on Amazon Web Services

  • Develop and maintain robust, scalable backend systems using Node.js (Express and NestJS)

  • Collaborate with engineers, designers, and product managers to drive projects forward

  • Tune and optimize database queries for maximum efficiency and performance

  • Optimize and improve existing code for better performance and user experience

  • Troubleshoot and debug issues, ensuring smooth operations

  • Share your knowledge and expertise to foster a culture of learning and growth

Benefits

  • 16” MacBook Pro

  • Moving Expenses

  • $200/mo commuter benefits

  • Team lunches each week

  • 401(k) match up to 2%

  • Unlimited snacks, kombucha, and cold brew

  • Health insurance

  • Dental insurance

  • ClickUp swag

  • Teammate recognition rewards

  • Flexible PTO- We are searching for passionate engineers with exceptional critical thinking skills and technical prowess to help maintain, develop and scale high throughput services to support the company through accelerated growth

  • The ideal candidate will find the idea of architecting distributed systems that are reliable and highly performant exciting, has a knack for debugging and writing complex code and is excited by the challenge of building and maintaining a platform that every team in the company integrates with

  • Excellent problem-solving skills and a passion for tackling challenges

  • Expertise in relational database query optimizations (prefer PostgreSQL)

  • Extensive background working with databases (SQL and NoSQL) and data modeling

  • Experience with microservices architecture and containerization (Docker, Kubernetes)

  • 8+ years of professional experience building backend services for SaaS products

  • Proven track record of building and scaling backend systems

  • Familiarity with version control systems like Git

  • Strong communication skills, as collaboration is key to our success

  • Strong understanding of RESTful API design and implementation

  • Experience with agile development methodologies (Scrum, Kanban, etc.)

  • Familiarity with frontend technologies (Angular, React, Vue)

  • Unsure if you meet all the qualifications of this job description but are deeply excited about the role? We hire based on ambition, grit, and a passion for improving the way people work. If you think ClickUp is the company for you, we encourage you to apply!

  • Professional experience with NodeJs, Express, and NestJS