Build and scale backend infrastructure for Notion’s database platform, focusing on performance, reliability, distributed systems, and high-concurrency workloads. The role requires strong backend fundamentals and practical JavaScript or TypeScript experience.
150k – 200k/yr
HybridBackend Engineering
About the role
Responsibilities
Scale the infrastructure behind Notion’s database block, including views, boards, charts, forms, and workflows.
Improve database load performance, reliability, scalability, and concurrency handling.
Build backend architecture and platform capabilities for other Notion teams.
Address challenges involving microservices, high-volume writes from AI agents, and data-layer flexibility.
Use AI to learn unfamiliar systems, explore debugging paths, generate tests, summarize traces or logs, and evaluate implementation plans.
Improve database performance and reliability at P95 scale.
Raise the quality of Collections infrastructure through architecture, observability, documentation, and clearer system boundaries.
Partner with senior engineers and product-facing teams to evolve Collections as a platform.
Requirements
Strong backend engineering fundamentals.
Interest in performance, reliability, scalability, and systems operating under real customer load.
Curiosity about distributed systems, microservices, and data-layer trade-offs.
Practical comfort with JavaScript or TypeScript, or the ability to ramp up quickly.
Strong technical problem-solving, iteration, and bottleneck analysis skills.
Self-guided learning ability and comfort working through ambiguity.
Compensation and Benefits
Competitive cash compensation, equity, and benefits.
Estimated base salary for roles based in San Francisco or New York City: $150,000–$200,000 per year.
Build and operate large-scale search infrastructure covering real-time indexing, query serving, data pipelines, reliability, and performance. The role requires 5+ years of infrastructure or distributed-systems experience and proficiency in Rust, C++, or JVM-based languages, plus hands-on search technology experience.
150k – 400k/yrOn-site5+ YOEBackend Engineering
Software Engineer, Trading Product
AptosSan Francisco, CA
Build experimental trading products for the Aptos blockchain, including scalable APIs, indexing services, data pipelines, and supporting infrastructure. The role requires 3+ years of product development experience, strong TypeScript or similar-language skills, and autonomous problem-solving ability.
150k – 250k/yrOn-site3+ YOEBackend Engineering
Software Engineer, Workers Deploy & Config
CloudflareNew York, NY +4
Build and scale the control plane for Cloudflare Workers, the serverless edge platform. Design distributed systems, high-traffic APIs, storage schemas, and own production reliability for services powering Pages and R2. Requires strong Go experience plus knowledge of observability, databases, and Kubernetes.
150k – 206k/yrOn-site5+ YOEBackend Engineering
Backend Software Engineer
DoxelSan Francisco, CA
Backend engineer building and scaling data pipelines, APIs, and storage systems (DuckDB, PostgreSQL, Airflow) that power construction-insight applications and integrate with CV/ML models.
150k – 200k/yrHybrid3+ YOEBackend Engineering
Backend Engineer , Core Sending
ResendUnited States
As a Backend Engineer on the Core Sending Squad, you will build and operate Resend’s email transport infrastructure, focusing on SMTP delivery, MTA systems, and routing. You will design systems for throttling, IP pools, and reputation-aware routing, and improve bounce classification.