Build scalable backend services in Go and C++ for DuckDB cloud platform, focusing on query execution, storage, access control, and performance optimization. Collaborate on architecture and resolve production issues in distributed systems environment.
140k – 250k
HybridBackend Engineering
About the role
What You’ll Do
Design and implement scalable backend services using Go and C++
Build and evolve critical systems related to metadata, authentication, access control, query lifecycle, and file visibility
Optimize for performance, reliability, and maintainability through careful design and operational rigor
Collaborate with other engineers on architectural decisions and technical direction
Investigate and resolve production issues and participate in a customer support or production oncall rotation
Work closely with product and frontend teams to ensure backend systems enable complete and cohesive user experiences
What We’re Looking For
Hands-on experience with distributed systems, preferably using Go, C++, or similar languages
A strong understanding of performance, latency, and fault tolerance in real-world production environments
Familiarity with API design, observability practices, and production debugging
A product-focused mindset and a willingness to dive into unfamiliar areas when needed
Ability to communicate technical ideas clearly and collaborate across teams
Example Projects
Implement new database semantics to enable customer usage patterns
Improve storage performance by developing and tuning caching layers
Optimize compute provisioning to ensure no noisy neighbors impact customers while keeping infrastructure costs low
Backend Engineer building and optimizing core document workflows (viewing, editing, embeds, exports) and greenfield projects in a Django monolith. Requires 3+ years backend experience, strong Python skills, performance optimization, and automated testing.
140k – 185k
Hybrid3+ YOEBackend Engineering
Software Engineer II, Managed Platform Services
CrusoeSan Francisco, CA
Design, build, and scale Crusoe Cloud's customer-facing platforms and managed services. Focus on foundational infrastructure, scalable design, and operational excellence with 3-5 years of experience in Go, Rust, Java, or C++.
140k – 165k
On-site3+ YOEBackend Engineering
Software Engineer, Backend
ImprintNew York, NY +1
Backend engineer owning financial systems including transaction authorization, credit decisioning, and payment processing. Requires 5+ years building production backend systems, Go proficiency, distributed systems experience, and AI tool adoption.
140k – 200k
Hybrid5+ YOEBackend Engineering
Software Engineer, Storage
GleanMountain View, CA
Glean is seeking a Backend/Infrastructure Engineer to build and evolve the Storage layer, owning the storage systems that handle sensitive data and enable organizations to discover and act on critical knowledge. This role involves impactful infrastructure problems from architecture to launch, writing high-quality code, and collaborating with teams.
140k – 265k
Hybrid5+ YOEBackend Engineering
Software Engineer, Backend
SleeperSan Francisco, CA
Builds and owns scalable backend systems for fantasy sports platform, handling real-time contests, leaderboards, and millions of users. Requires 3+ years experience with backend languages, distributed systems, databases, queues, and cloud infrastructure.