Job Details

Senior Software Engineer

  2025-12-01     Cline     San Francisco,CA  
Description:

Senior Software Engineer

Join to apply for the Senior Software Engineer role at Cline.

Get AI-powered advice on this job and more exclusive features.

Who We Are

With over 3.2M+ installs and 50k+ GitHub stars, Cline is the leading open-source AI coding agent. Trusted by the world's largest engineering organizations and individual developers alike, Cline is model agnostic, provider agnostic, and IDE agnostic, meeting engineers everywhere they work while keeping code on your infrastructure. Teams choose Cline because it combines cutting‑edge capability with enterprise‑grade security, using existing provider contracts directly with zero markup. Cline has raised $32M in combined Series A and Seed funding, led by Emergence Capital and Pace Capital, with participation from 1984 Ventures, Essence VC, and Cox Exponential.

What We Are Looking For

As a Senior Software Engineer, you'll play a critical role in architecting and building core components of our platform. You'll work across distributed systems, AI inference pipelines, developer‑facing APIs, and enterprise integrations—helping us deliver a secure, reliable, and world‑class coding experience to thousands of engineers.

You will be expected to drive technical decisions end‑to‑end, mentor other engineers, and collaborate closely with product and design to ship features that delight enterprise developers.

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.
  • Work closely with product managers and designers to shape roadmap decisions and trade‑offs.

Qualifications

  • 6‑8+ years of professional software engineering experience.
  • Proven expertise in backend systems, distributed systems, or developer tools.
  • Proficiency in one or more of the following: Python, Go, TypeScript/Node.js, 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.
  • Excellent communication skills and a collaborative mindset.

Compensation

Our cash compensation range for this role is $225,000 - $250,000+.

Final offer amounts are determined by multiple factors, including experience and expertise, and may vary from the amounts listed above.

Equity & Benefits

Equity may be part of the total compensation package. Comprehensive health, dental, and vision insurance for you and your dependents. Includes a 401(k) plan.

#J-18808-Ljbffr


Apply for this Job

Please use the APPLY HERE link below to view additional details and application instructions.

Apply Here

Back to Search