Cline is looking for a Senior Software Engineer to architect and build core components of their AI coding agent platform, focusing on delivering a secure, reliable, and world-class coding experience to thousands of engineers.
Requirements
- Proven expertise in backend systems, distributed systems, or developer tools.
- Proficiency in one or more of the following: Python, Go, TypeScript/Node.js, or Java.
- Strong understanding of cloud infrastructure (AWS/GCP/Azure) and containerized deployments (Docker, Kubernetes).
- Experience with observability, performance optimization, and production incident response.
- Ability to own ambiguous problems, make sound trade-offs, and deliver results in a fast-paced environment.
Responsibilities
- Design and build core systems powering our AI-assisted coding workflows, including:
-
- High-performance API layers for code suggestions, code review, and debugging.
- Scalable LLM inference & caching infrastructure optimized for low latency.
- Secure enterprise integrations (IDEs, Git providers, CI/CD systems).
- Own major technical initiatives end-to-end, from design through implementation, testing, and production support.
- Collaborate with ML engineers to productionize and optimize LLM models for enterprise use cases.
- Drive system reliability, observability, and performance improvements as we scale to thousands of concurrent enterprise users.
- Establish engineering best practices, contribute to technical strategy, and mentor other engineers on the team.
Other
- 6-8+ years of professional software engineering experience
- Work closely with product managers and designers to shape roadmap decisions and trade-offs.
- Excellent communication skills and a collaborative mindset.