ClickUp is a company focused on creating innovative software solutions to improve productivity in the workplace. They are seeking a highly technical and experienced Engineering Manager to lead a critical engineering team, providing technical guidance, mentoring engineers, and overseeing product development to ensure high performance and scalability.
Responsibilities:
- Provide hands-on technical guidance to the team, ensuring best practices in software development, architecture, and design
- Lead, mentor, and grow a team of engineers, fostering a culture of collaboration, innovation, and continuous improvement
- Drive the development of new features and enhancements, ensuring high performance, scalability, and reliability
- Work closely with product managers, designers, and other engineering teams to align on goals, prioritize initiatives, and deliver exceptional user experiences
- Oversee code reviews, ensure adherence to coding standards, and advocate for clean, maintainable, and testable code
- Stay up-to-date with the latest trends and technologies in collaborative editing, cloud infrastructure, and web development, and apply them to improve our product
- Ensure the stability and performance of the Docs platform, proactively addressing technical debt and optimizing system architecture
Requirements:
- Proficiency in Node.js, relational databases, and at least one modern frontend framework
- Experience with AWS cloud services and infrastructure
- Proven track record of managing and scaling engineering teams
- Strong ability to mentor and develop technical talent
- Ability to tackle complex technical challenges and make data-driven decisions
- Excellent verbal and written communication skills, with the ability to articulate technical concepts to non-technical stakeholders
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent industry experience
- 7+ years of software engineering experience, with at least 1 year in a leadership role