Staff Backend Engineer (Hierarchy)
The posting does not state a salary. This range is our estimate from the role, the location and the stack — treat it as a guide, not an offer.
- Level
- Staff
- Apply from
- United States
About the role
- Build and optimize high throughput backend services.
- Work with TypeScript and PostgreSQL technologies.
- Collaborate with teams to drive projects forward.
- Tackle challenges in debugging and code optimization.
- Foster a culture of learning and growth.
Skills the posting asks for
- Node.js
- PostgreSQL
- TypeScript
- Express
- NestJS
Summarised from the employer’s posting, which is reproduced in full below.
The employer’s full posting
Requirements
- 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 ,
- 8+ years of professional experience building backend services for SaaS products ,
- Proven track record of building and scaling backend systems ,
- Expertise in relational database query optimizations (prefer PostgreSQL) ,
- Extensive background working with databases (SQL and NoSQL) and data modeling ,
- Strong understanding of RESTful API design and implementation ,
- Experience with agile development methodologies (Scrum, Kanban, etc.) ,
- Familiarity with version control systems like Git ,
- Excellent problem-solving skills and a passion for tackling challenges ,
- Strong communication skills, as collaboration is key to our success ,
- Experience with microservices architecture and containerization (Docker, Kubernetes) ,
- (Desirable) Familiarity with frontend technologies (Angular, React, Vue) ,
- (Desirable) Professional experience with NodeJs, Express, and NestJS ,
- 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!
- 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