Location: San Francisco, Remote   |   Full-Time
Go TypeScript Backend Distributed Systems APIs Microservices Cloud Back End Engineer Staff Engineer

About Sourcegraph: Sourcegraph builds tools that transform how developers build and maintain codebases. Our flagship product, Amp, is an AI-powered coding agent designed to enhance developer productivity. We help organizations like Stripe, Palantir, and top US banks manage and evolve their codebases efficiently. Join us to advance the future of software development!

Key Responsibilities:

  • Design, develop, test, and maintain scalable backend systems using modern technologies
  • Collaborate with cross-functional teams (product, design, QA) to deliver high-quality features
  • Optimize application performance and infrastructure reliability
  • Contribute to architectural decisions and technical roadmap discussions
  • Mentor junior engineers and share knowledge within the team
  • Stay current with industry trends and apply innovative solutions to complex problems

Required Skills:

  • Proven experience in software development (4+ years)
  • Proficiency in languages like Go, TypeScript, or Java
  • Strong understanding of distributed systems and microservices architecture
  • Experience with cloud platforms (AWS, GCP, or Azure)
  • Solid grasp of software engineering fundamentals (data structures, algorithms, testing)
  • Excellent problem-solving abilities and attention to detail

Ideal Candidate:

  • Passionate about software engineering and building impactful products
  • Experience with source code management systems and developer tooling
  • Ability to thrive in a collaborative, fast-paced environment
  • Commitment to writing clean, maintainable code
  • Eagerness to learn and apply cutting-edge technologies
Post Date: June 25, 2025