Hopsule
All positions
PlatformFull-time

Senior Backend Engineer

Design and build the core infrastructure that powers Hopsule's persistent memory layer for AI-assisted development.

Remote (EU)Full-time
GoPostgreSQLgRPC

About the role

As a Senior Backend Engineer on the Platform team, you'll architect and implement the services that store, index, and serve decisions, memories, and capsules to millions of developers. You'll work on our Go-based API layer, PostgreSQL storage engine, and gRPC-powered internal communication. This is a foundational role - your work will directly shape the reliability and performance of the entire platform.

What you'll do

  • Design and implement scalable APIs for decision management, memory persistence, and capsule operations
  • Optimize PostgreSQL queries and schema design for multi-tenant, organization-isolated workloads
  • Build and maintain the gRPC service mesh that connects our API, AI pipeline, and sync engines
  • Implement robust access control and data isolation at the database level
  • Contribute to the knowledge graph indexing pipeline that powers the AI Brain
  • Participate in architecture reviews and help define technical direction
  • Write comprehensive tests and documentation for critical system paths

What we're looking for

  • 5+ years of backend engineering experience with Go as a primary language
  • Deep experience with PostgreSQL including query optimization, indexing strategies, and schema migrations
  • Familiarity with gRPC, Protocol Buffers, and microservice architecture patterns
  • Experience building multi-tenant SaaS platforms with strict data isolation
  • Strong understanding of distributed systems, caching, and performance optimization
  • Comfort with CI/CD pipelines, containerized deployments, and observability tooling

Nice to have

  • Experience with knowledge graphs or graph databases
  • Background in developer tooling or IDE extension development
  • Familiarity with AI/LLM integration patterns (RAG, embeddings, context windows)
  • Contributions to open-source Go projects

What we offer

Competitive salary with equity participation
Fully remote - work from anywhere in EU time zones
Flexible working hours with async-first culture
Home office budget and equipment allowance
Annual team offsite in a different city each year
Learning & development budget
Generous PTO policy

Interested in this role?

Send your resume and a short note about why you're excited about Hopsule. We read every application.

Hopsule

The persistent memory layer for AI-assisted development. Stop re-explaining your project.