Skip to content
BubbleBubbleNew York, NY

Senior Software Engineer, Backend

Build scalable backend infrastructure and services for Bubble's visual AI app platform, handling massive request volumes, data workflows, and observability. Requires 5+ years experience with distributed systems, Node.js, Rust, PostgreSQL, Kafka, and on-call participation.

183k – 237k/yr
Remote5+ YOEBackend Engineering

About the role

Responsibilities

  • Implement Bubble infrastructure that scales to infinitely many apps of any size and complexity.
  • Improve performance and reliability across all backend services to scale efficiency, capacity management, and data tier.
  • Design and implement observability across core parts of the system, define SLOs, and build observability platform.
  • Support billions of requests by designing, building, and iterating on core backbone services.
  • Build workflow engine and scale data tier for reliability, high-volume ingest/export, and workflows.
  • Build next-generation cloud infrastructure, enhancing reliability, scalability, availability, and foundational services.
  • Participate in triage and on-call process to diagnose, resolve issues, and prevent recurrence.

Requirements

  • Current senior engineer or 5+ years experience in software development.
  • Hands-on experience with scalable distributed systems.
  • Proficiency in Node.js, Rust, PostgreSQL, Kafka, Terraform (AWS a plus).
  • Strong problem-solving skills for complex, high-traffic applications.
  • Excellent communication skills and ability to execute priorities.
  • Commitment to on-call participation.

Tech Stack

Frontend: Typescript, SolidJS, React Native
Backend: Rust, Typescript, Node.js
AI/ML: Python, LLM APIs (OpenAI, Anthropic), LangChain
Infrastructure: AWS, CDK/Terraform, ECS, Redis, Postgres
Data & AI Workflows: JSON-based app representations, proprietary datasets

Compensation

Estimated salary: $183,000 - $237,000, plus equity, comprehensive health coverage, 401(k) matching, wellness stipends, generous PTO, sabbatical program.

Skills

Node.jsRustPostgresKafkaTerraformAWSRedisTypeScriptPythonLangChain
Confluent

Senior Software Engineer

ConfluentUnited States

As a Senior Software Engineer, you will advance the Tableflow project by developing and maintaining multi-tenant, highly available compute infrastructure and core components for table materialization and background maintenance at scale. You will collaborate with cross-functional teams to integrate storage features and infrastructure.

182k – 246k/yr
Remote5+ YOEBackend Engineering
Alembic

Senior Applied AI Engineer

AlembicSan Francisco, CA

Builds and maintains Python backend services, APIs, data pipelines, and infrastructure integrating GPU-resident compute for causal AI analytics platform. Requires 5+ years backend experience, ability to ship in ambiguous environments, and work across stack for production reliability.

182k – 207k/yr
On-site5+ YOEBackend Engineering
Grow Therapy

Senior Software Engineer, Backend

Grow TherapyNew York, NY +2

As a Senior Software Engineer, Backend, you will own backend services and APIs, drive architectural decisions, and lead improvements to core platform systems. You will partner with Product, Design, and Data to translate goals into technical designs and execution plans.

182k – 250k/yr
Hybrid7+ YOEBackend Engineering
Otter

Senior Software Engineer, Backend (Infrastructure)

OtterMountain View, CA

Senior backend engineer building scalable web services and infrastructure to support AI-driven products at Otter.ai. Requires 5+ years experience with Python/Django, distributed databases (MySQL, Kafka, Cassandra, Redis), and AWS, plus strong ML infrastructure knowledge.

185k – 230k/yr
Hybrid5+ YOEBackend Engineering
Otter

Senior Software Engineer, Backend (Product)

OtterSeattle, WA

Senior backend engineer owning end-to-end AI product features at Otter.ai. Design and implement systems orchestrating LLMs, retrieval, and structured data; drive from concept to production with focus on quality, latency, cost; mentor team in fast-paced environment. Requires 5+ years scaling product systems, Python experience, and AI/LLM familiarity.

185k – 230k/yr
Hybrid5+ YOEBackend Engineering