Senior Backend Engineer, Platform
Senior backend engineer building and scaling API tooling, shared services, and distributed systems that power ClickUp's AI platform capabilities.
Responsibilities
- Build upon and integrate customer feedback into API tooling and shared services
- Create new architectural foundations and mission-critical distributed systems
- Work within an agile, scrum-based engineering team focused on core platform capabilities
- Advocate for, create, and maintain API governance across engineering
- Own integrations within the API Gateway layer and service lifecycles from design to production
- Identify improvements to the design and implementation of new and existing critical shared services
- Help grow infrastructure engineering organization's shared services
- Support platform capabilities that power AI initiatives, including Brain and Agents
Requirements
- Bachelor's degree in Computer Science or related field, or equivalent work experience
- Strong understanding of API standards, design approaches, and integration patterns
- Strong understanding of CAP Theorem and distributed systems design patterns
- Proficient with TypeScript
- Proficient with Golang
- Excellent communication skills
- Strong sense of ownership and accountability
- Strong consideration for developer experience
Nice-to-Haves
- Pragmatic approach to software design, development, and delivery
- Experience working with Kafka and related event-based patterns
- Experience working with and designing Backend for Frontend (BFF) patterns
- Experience supporting modern AI technologies, including MCP protocol and standards
- Experience building shared services and platform capabilities that enable AI products and agent-based systems
Staff Backend Engineer
Staff Backend Engineer to architect and scale voice AI systems for 911 centers, optimizing realtime pipelines and integrating with customer systems. Requires 6+ years of experience and strong engineering fundamentals.
Senior Software Engineer
Senior Backend Engineer to architect AI/ML workflows processing healthcare data, lead platform integrations, and own end-to-end feature development. Requires 5+ years experience and prior tech lead experience.
Senior Software Engineer - Pulse
Design, develop, and maintain scalable cloud services and APIs in Go and Python. Requires 5-7 years of experience, strong DevOps skills with Kubernetes and CI/CD, and expertise in data structures, algorithms, and concurrency.
Senior Software Engineer - Capture
Senior Software Engineer building real-time audio/video ingestion and media processing pipelines for telephony and meeting platforms (Zoom, Teams, Webex, Meet). Requires strong experience with VoIP/WebRTC, distributed systems, and Kubernetes.