Bubble logo
Bubble
Posted 46 days agoVerified live 1d ago

Software Eng II - Platform

Brief overview

Remote
$145k–$187k/yrStated range
2+ yrsMinimum
Scalable Distributed SystemsTypeScriptNode.jsRustPostgreSQLTerraformAWSRedisTimescaleDB

About the company

Bubble logo
Bubblebubble.io

A company building AI-powered development tools for a wide audience.

Job description

Summary

Bubble is an AI visual development platform that enables users to create scalable software applications. The Software Engineer II - Platform will contribute to scalable infrastructure, backend services, workflow engines, data tiers, observability, and foundational cloud tools while participating in on-call operations.

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 our 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
  • Help 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 (along with the rest of the engineering team) to diagnose and resolve issues, and help implement changes that prevent recurrence

Skills

  • 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
  • This is a remote-friendly role open to candidates authorized to work in the U.S
  • If you're in one of these states but open to relocating to NYC, we'd still love to hear from you
  • We prefer hiring within commuting distance of our Manhattan office because we value getting together in person regularly — folks who come in enjoy catered lunches, team events, and other perks

Qualifications

Must Haves

  • 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
  • This is a remote-friendly role open to candidates authorized to work in the U.S
  • If you're in one of these states but open to relocating to NYC, we'd still love to hear from you

Nice to Haves

  • We prefer hiring within commuting distance of our Manhattan office because we value getting together in person regularly — folks who come in enjoy catered lunches, team events, and other perks

Benefits

  • Offers Equity
  • Comprehensive health coverage
  • 401(k) matching
  • Wellness and work enablement stipends
  • Generous PTO
  • A Sabbatical program
  • If you'd like to join us in New York, we're happy to help with relocation.
  • Folks who come in enjoy catered lunches, team events, and other perks.

More jobs like this