Location: San Francisco, On-site   |   Full-Time   |   $200,000 - $250,000
TypeScript Kotlin Rust Go AI Distributed Systems Cloud Architecture Full Stack Engineer Staff Engineer

About Continue: Continue is building an open-source AI code assistant that empowers developers. We are dedicated to making AI development accessible, trustworthy, and efficient. Our platform integrates with popular IDEs like VS Code and JetBrains, and we support a wide range of AI models. We are a rapidly growing company based in San Francisco, focused on empowering developers through AI.

About The Role: We are seeking a Senior Software Engineer with 6+ years of experience to join our engineering team. In this role, you will be responsible for leading the design and implementation of new features and technologies for our AI code assistant platform. You will work closely with product managers, designers, and other engineers to deliver high-quality software that meets our users’ needs, and you will also contribute to our technical roadmap and architectural decisions.

Key Responsibilities:

  • Lead the design and development of new features and enhancements for the Continue platform
  • Mentor junior and mid-level engineers
  • Collaborate with product and design teams to define and implement new features
  • Write clean, maintainable, and well-documented code
  • Perform code reviews and ensure high-quality standards
  • Troubleshoot and debug complex code problems, ensuring optimal performance and reliability
  • Participate in and drive architectural decisions for the platform
  • Optimize application performance, scalability, and reliability
  • Ensure the quality of code through comprehensive testing and automation
  • Stay at the forefront of AI, distributed systems, and cloud technologies
  • Represent the company at technical conferences and events

Required Skills and Ideal Candidate:

  • Bachelor’s degree in Computer Science or a related field, or equivalent practical experience
  • 6+ years of professional software engineering experience
  • Proficiency in at least three programming languages from TypeScript, Kotlin, Rust, and Go
  • Extensive experience with distributed systems and cloud platforms (AWS, GCP, or Azure)
  • Deep understanding of software architecture and design patterns
  • Proven track record of delivering complex, scalable systems
  • Experience with AI/ML technologies and applications
  • Strong leadership and mentoring skills
  • Excellent problem-solving skills and ability to handle ambiguity
  • Bachelor’s degree or higher in Computer Science or related field
  • Experience with CI/CD pipelines and DevOps practices
  • Familiarity with containerization technologies (Docker, Kubernetes)
Post Date: July 18, 2025