Software Engineer II, Backend

BubbleNew York, NY
$145,000 - $187,000Remote

About The Position

Bubble is seeking a Software Engineer II, Backend to join their Scaling team. This team focuses on scaling, reliability, and enablement efforts to support the largest customers. The role involves working on scalable infrastructure and core backend software systems, ensuring capacity, performance, and data scalability while managing costs and inefficiencies. The engineer will tackle challenges faced by large cloud providers, working on a platform that is reshaping the traditional engineering stack. This is an opportunity to grow skills on high-scale systems, learn from senior engineers, and foster an inclusive engineering culture. The role includes after-hours/on-call availability.

Requirements

  • 2+ years of industry experience as a software engineer, preferably with experience in high-growth startups
  • Strong coding skills
  • Some understanding of scalable distributed systems, and a willingness to build proficiency with languages and tools such as Node.js, Rust, PostgreSQL, and Terraform (AWS experience is a plus)
  • Ownership mindset, taking initiative to build and fix
  • Strong problem-solving skills, with a track record of contributing to solutions that scale to complex and high-traffic applications
  • Excellent communication skills to effectively partner with teammates and managers, and the ability to commit to and execute priorities
  • Willingness to participate in on-call processes to help quickly diagnose and resolve issues
  • Alignment with our values, including a desire to empower others, a focus on team and user success over individual achievement, and transparency and willingness to admit mistakes and failures

Nice To Haves

  • Familiarity with Bubble's tech stack (Typescript, SolidJS, Node.js, Redis, Postgres, TimescaleDB, AWS, Terraform, Rust) and a willingness to learn fast.

Responsibilities

  • Contribute to the Bubble infrastructure that scales to infinitely many apps of any size and complexity
  • Help improve performance and reliability across backend services, supporting efficiency, capacity management, and data tier
  • Support observability efforts across core parts of the system, helping implement SLOs and surface performance characteristics to end users
  • Support billions of requests across a platform that powers arbitrary end user applications, by building and iterating on core backbone services
  • Contribute to the workflow engine and data tier, supporting high-volume ingest, export, and workflows for diverse direct-to-consumer applications
  • Build foundational services and tools that support our next-generation cloud infrastructure
  • Participate in our triage and on-call process to diagnose and resolve issues, and help implement changes that prevent recurrence

Benefits

  • Comprehensive health coverage
  • 401(k) matching
  • Wellness and work enablement stipends
  • Generous PTO
  • A Sabbatical program
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service