Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Senior Software Engineer, Kotlin image - Rise Careers
Job details

Senior Software Engineer, Kotlin

About Us

Cline (GitHub) is redefining how developers interact with AI. Our autonomous coding agent lives inside your IDE, providing seamless AI-assisted development while keeping you in control. With 1 million+ installs on our VS Code extension and 35 billion+ tokens processed daily on OpenRouter, Cline is the #1 most used application on the platform. Our open-source community is thriving, with 38K+ GitHub stars and 9.7K+ members on Discord—and we're just getting started.

We believe AI should empower developers, not replace them. Our mission is to build cutting-edge AI-powered tools that enhance software development, streamline workflows, and boost productivity.

If you're passionate about LLMs, AI-driven developer tools, and Kotlin development, we'd love to hear from you.

What You'll Be Working On

  • Expanding Cline to JetBrains IDEs – Build and optimize new capabilities for our JetBrains extensions, leveraging the IntelliJ Platform SDK to create a seamless developer experience.
  • Expanding AI-Powered Features – Design and implement LLM-driven coding assistance for JetBrains platforms, including code generation, refactoring, in-editor debugging, and AI-powered command execution.
  • Optimizing Interaction Between Cline and LLMs – Improve prompt engineering strategies, token efficiency, memory management, and contextual awareness.
  • Backend Integration – Work on services that power real-time AI interactions for JetBrains IDEs, integrating with OpenRouter and other LLM providers.
  • Interface Development – Build intuitive Kotlin-based UI components for our JetBrains extensions, ensuring a fluid user experience.
  • Agentic Capabilities & Automation – Extend Cline's ability to autonomously edit files, execute commands, and browse the web with safe, permission-based workflows in JetBrains environments.
  • Performance & Scalability – Optimize response times, caching, and data structures to handle billions of tokens per day efficiently.

Why Join Us?

  • Work at the frontier of AI and developer tooling.
  • Direct impact on a rapidly growing open-source project.
  • Ownership & autonomy – You'll be involved in architectural decisionsfeature development, and AI integration strategies.
  • Tight-knit team in SF – Collaborate with top engineers, AI researchers, and open-source contributors.

Ready to build the next-gen AI coding assistant? 🚀 Apply now!

  • Professional Background: At least 5+ years of software engineering experience, ideally with exposure to both large-scale tech organizations and early-stage startup environments.
  • Strong Kotlin Expertise: Proficiency in Kotlin and JVM development with deep understanding of the JetBrains ecosystem and IntelliJ Platform SDK.
  • JetBrains Extension Experience: Expertise with IntelliJ Platform plugin development, including extension points, services, PSI trees, and UI components in JetBrains IDEs.
  • Infrastructure and Cloud services: Experience with public cloud services like AWS, GCP, or Azure, container orchestration such as Kubernetes, AWS ECS, or Google GKE, Infrastructure as Code (IaC) tools like Terraform, and CI/CD practices.
  • LLM Exposure: Hands-on experience with LLMs, RAG, prompt engineering, and context management — including knowledge of commonly used frameworks is a plus.
  • System Design & Scalability: Ability to build robust, high-performance solutions that can handle high traffic volumes and billions of interactions per day.
  • Problem Solver & Team Player: Eagerness to tackle complex challenges in a collaborative environment with a passion for AI-driven developer tools.

Applicants need not have all of these skills to qualify, but an ideal candidate should have some familiarity and experience, combined with an ability to quickly gain proficiency in new skills.

  • Competitive Salary + Equity: $200,000 – $300,000 DOE, plus equity in a fast-growing AI startup.
  • Healthcare Coverage: Comprehensive medical, dental, and vision plans.
  • In-Person Collaboration: Enjoy our San Francisco office culture with direct access to founders and a stellar engineering team.
  • Impact & Ownership: Shape product direction and influence the open-source community at scale.

Average salary estimate

$250000 / YEARLY (est.)
min
max
$200000K
$300000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Software Engineer, Kotlin, Cline Bot Inc.

Cline is on the lookout for a passionate Senior Software Engineer, Kotlin to join our trailblazing team that's redefining developer interactions with AI. Imagine the thrill of being part of a project that has over 1 million installations on our VS Code extension and processes an incredible 35 billion tokens daily on OpenRouter! As a Senior Software Engineer, you’ll have the unique opportunity to expand Cline into JetBrains IDEs, harnessing the IntelliJ Platform SDK to enhance user experiences. Your role will involve designing LLM-driven features like intelligent code generation and in-editor debugging, which means your work will directly impact developers worldwide. We’re committed to optimizing how interactions happen between Cline and LLMs, focusing on strategies that maximize efficiency and contextual understanding. Additionally, you'll be building intuitive Kotlin UI components for our extensions while also tackling backend integrations for seamless real-time AI interactions. It’s all about making AI tools that empower developers, emphasizing autonomy and safety in automated tasks. With a tight-knit team based in San Francisco, you’ll collaborate with top-notch engineers and AI researchers, influencing product direction and the open-source community. If you're excited about creating next-gen AI coding assistants and have the expertise we're looking for, we can’t wait for you to apply and join us on this incredible journey!

Frequently Asked Questions (FAQs) for Senior Software Engineer, Kotlin Role at Cline Bot Inc.
What are the main responsibilities of a Senior Software Engineer, Kotlin at Cline?

As a Senior Software Engineer, Kotlin at Cline, your primary responsibilities include expanding our application into JetBrains IDEs, developing AI-powered features for coding assistance, optimizing interactions with LLMs, building Kotlin UI components, and ensuring backend integrations for real-time AI operations. You'll play a crucial role in enhancing software development practices while delivering intuitive user experiences.

Join Rise to see the full answer
What qualifications are required for the Senior Software Engineer, Kotlin position at Cline?

To qualify for the Senior Software Engineer, Kotlin role at Cline, candidates should have at least 5 years of software engineering experience, strong proficiency in Kotlin and JVM development, and extensive expertise in IntelliJ Platform plugin development. Familiarity with cloud services, LLM technologies, and system design principles is also beneficial, although applicants need not possess all skills to apply.

Join Rise to see the full answer
What is the work culture like for the Senior Software Engineer, Kotlin at Cline?

At Cline, the work culture for the Senior Software Engineer, Kotlin is dynamic and collaborative. You’ll be part of a tight-knit team based in San Francisco, interacting directly with founders and top engineers. We emphasize ownership and autonomy in your work, allowing you to influence the product direction significantly within a supportive environment.

Join Rise to see the full answer
What kind of projects will I be working on as a Senior Software Engineer, Kotlin at Cline?

In the Senior Software Engineer, Kotlin role at Cline, you will engage in exciting projects such as enhancing our JetBrains IDE integrations, creating AI-driven coding assistance features, and optimizing our backend services. Your contributions will focus on both the technical and user experience aspects of AI tools that empower developers.

Join Rise to see the full answer
How does Cline support professional growth for the Senior Software Engineer, Kotlin role?

Cline supports the professional growth of the Senior Software Engineer, Kotlin through opportunities for autonomy in decision-making, hands-on experience with cutting-edge technology, and collaboration with a talented team. You’ll also have the chance to engage with the vibrant open-source community, enhancing your skills while directly impacting the project’s success.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer, Kotlin
Can you describe your experience with Kotlin and how it relates to your previous projects?

Highlight specific projects where you've used Kotlin, focusing on challenges you overcame and the outcomes achieved. Discuss how your expertise in Kotlin can benefit Cline in developing AI-powered features and JetBrains IDE integrations.

Join Rise to see the full answer
What strategies have you employed to enhance user experience in your previous roles?

Discuss specific user experience projects, detailing your approach to gathering user feedback, implementing changes, and measuring the impact. Relate this to enhancing Cline's user interface in JetBrains IDEs.

Join Rise to see the full answer
How do you approach optimizing performance in high-traffic applications?

Explain your techniques for optimizing performance, such as caching strategies, database query optimizations, or UI improvements. Relate these techniques to Cline’s need for handling billions of tokens efficiently.

Join Rise to see the full answer
How familiar are you with the IntelliJ Platform SDK and JetBrains plugin development?

Illustrate your experience with the IntelliJ Platform SDK, mentioning any plugins you’ve developed and the features you implemented. Explain how this experience will allow you to contribute to Cline’s mission effectively.

Join Rise to see the full answer
Can you discuss any experience you have with LLMs and AI-driven developer tools?

Share relevant experience with LLMs, discussing your role in any projects and how you implemented these technologies. Emphasize your understanding of prompt engineering and context management concerning Cline’s offerings.

Join Rise to see the full answer
What challenges have you faced when working on collaborative projects, and how did you overcome them?

Talk about a specific challenge you encountered in a collaborative setting, focusing on your communication strategies and collaborative tools. Relate this to working in Cline’s team environment.

Join Rise to see the full answer
How have you handled tight deadlines in your software development projects?

Provide an example of a tight deadline you met, detailing your time management skills and methodologies applied. Relate this to how you can meet Cline's project timelines effectively.

Join Rise to see the full answer
How would you prioritize tasks in a fast-paced environment like Cline?

Discuss your approach to prioritization through agile methodologies or task management tools. Detail how you plan to align your tasks with Cline’s objectives promptly.

Join Rise to see the full answer
Why are you excited about working with Cline’s AI-powered tools?

Express your passion for AI in software development, mentioning specific aspects of Cline’s technology that resonate with your interests. Highlight your eagerness to contribute to transforming developer experiences through AI.

Join Rise to see the full answer
What do you consider the most significant trends in AI and developer tooling right now?

Discuss current trends like increased use of LLMs, AI-driven coding assistants, or open-source collaboration. Relate these trends to how they influence Cline’s direction and your perspective on the role of AI in development.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 13 days ago

Become part of Visa's innovative Payment Products Development Team as a Software Engineer, where you'll play a key role in enhancing digital commerce solutions.

Posted 11 days ago

Seeking a skilled Salesforce Developer to lead the development of our new Opportunity management solution in a fully remote setting.

Photo of the Rise User
Posted 8 days ago

Evinova is looking for a Senior Frontend Engineer to drive the development of innovative digital health solutions.

Photo of the Rise User
Posted 11 days ago

Lead a dynamic team at Moneybox as a Senior Web Engineering Lead, driving innovative web applications in a thriving startup environment.

Photo of the Rise User
Posted 14 days ago

As a Senior Scrum Master, you’ll lead agile teams in a dynamic environment, driving excellence in project delivery for a leading technology company in the sports sector.

Photo of the Rise User
Agent Remote No location specified
Posted 12 days ago

Join our dynamic AI product studio as an AI Product Engineer, where you'll lead innovative projects and engage closely with clients remotely.

Photo of the Rise User
Posted 6 days ago

Join Ascendion as a Java Fullstack Developer and help create innovative software solutions that drive growth and enhance user experiences.

Photo of the Rise User

Join Sentry's JavaScript SDK team as a Senior Software Engineer, focused on building and maintaining cutting-edge error monitoring solutions.

Photo of the Rise User
Inclusive & Diverse
Empathetic
Collaboration over Competition
Mission Driven
Social Impact Driven
Diversity of Opinions
Growth & Learning
Photo of the Rise User
Posted last month

Join ABC Legal Services as a Data Entry Specialist where you can work remotely and support our team in the legal document filing process.

MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 6, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
o
Someone from OH, Cincinnati just viewed Marketing and Communications Consultant at osu
Photo of the Rise User
Someone from OH, Toledo just viewed Registered Nurse (Part-time) at Calibrate
Photo of the Rise User
Someone from OH, Toledo just viewed Clinical Research Associate II at Alimentiv
Photo of the Rise User
Someone from OH, Cleveland just viewed IT Support Engineer at Level AI
Photo of the Rise User
Someone from OH, Dayton just viewed Customer Content Specialist at Cision
Photo of the Rise User
Someone from OH, Cuyahoga Falls just viewed Senior Corporate Communications Manager at Bumble Inc.
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Financial Analyst at Workday
Photo of the Rise User
Someone from OH, Cincinnati just viewed Financial Planning and Analysis Lead at JLL
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Financial Analyst at American Express
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Analyst, Operations at American Express
Photo of the Rise User
Someone from OH, Cincinnati just viewed Strategic Finance Analyst, Corporate at Benchling
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Analyst, Project Finance at Apex Clean Energy
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior FP&A Analyst, Sales at GitLab
Photo of the Rise User
Someone from OH, Cincinnati just viewed FP&A Analyst at Lithic
Photo of the Rise User
16 people applied to NodeJs developer at BlackStone eIT
Photo of the Rise User
Someone from OH, Westerville just viewed Summer Internship - Public Health Data Science at Cotiviti