Senior Software Engineer

Bubble LLC
New York, NY, United States
4 days ago
Apply on www.juju.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source

Tech stack

Amazon Web Services Cloud Computing Distributed Systems PostgreSQL Node.Js Software Engineering Rust (Programming Language) Backend Apache Kafka Terraform

Job description

You’ll tackle challenges faced by the largest cloud providers with a small, elite team. This position offers an opportunity to be at the forefront of building a platform that is reshaping the traditional engineering stack for the entire world. Additionally, you’ll help foster an inclusive, effective, and collaborative engineering culture. This role includes after-hours/on-call availability., * Implement the Bubble infrastructure that can scale to infinitely many apps of any size and complexity

  • Improve performance and reliability across all backend services to scale our efficiency, capacity management, and data tier
  • Design and implement observability across core parts of the system, define and implement SLOs, and work on an observability platform that exposes performance characteristics to end users
  • Support billions of requests across a platform that supports arbitrary end user applications by designing, building, and iterating on core backbone services.
  • Build the workflow engine and scale the data tier to ensure reliability and scalability, supporting high-volume ingest, export, and workflows for diverse direct-to-consumer applications
  • Build our next-generation cloud infrastructure, enhancing reliability, scalability, and availability, along with the foundational services and tools required to support it
  • Participate in our triage and on-call process (along with the rest of the engineering team) to quickly diagnose and resolve issues, and implement the changes that will stop their recurrence

Requirements

Current senior engineer, or highly experienced engineer with 5+ years of experience in software development

Understanding and hands-on experience with scalable distributed systems, including proficiency in languages and tools such as Node.js, Rust, PostgreSQL, Kafka and Terraform (AWS experience is a plus)

Strong problem-solving skills with a track record of implementing and supporting 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

Commitment to improving performance and reliability across backend services, including participation in on-call processes to quickly diagnose and resolve issues

Benefits & conditions

We offer competitive compensation aligned to tier one markets. Our estimated salary for this role at Bubble ranges from $183,000 to $237,000. Actual pay is determined by multiple factors such as skills, qualifications, experience and market demand., Here’s what we build with. If you’ve worked with some of this, great - if not, we care more about how you think than which tools you’ve used: Frontend: Typescript, SolidJS, React Native Data & AI Workflows: JSON-based app representations, proprietary datasets

In addition to cash and equity compensation, Bubble offers a robust benefits package equating to roughly twenty thousand in additional annual compensation:

Our benefits include, but are not limited to:

  • 401(k) matching
  • Wellness and work enablement stipends
  • Generous PTO
  • A Sabbatical program

About the company

We built Bubble with a clear mission: to empower everyone to create software. Our AI visual development platform lets anyone, from first-time entrepreneurs to enterprise teams, take an idea from prompt to fully-functional, scalable app across web, iOS, and Android. With over 6 million users in more than 100 countries, Bubble is breaking down the barriers to entrepreneurship and innovation worldwide., The rise of AI-generated software has validated everything Bubble has been building toward for over a decade. But pure AI-generated code is fragile, hard to debug, and rarely production-ready. Bubble bridges that gap, combining the speed of AI with a structured visual platform that produces stable, scalable, secure software. The people who join Bubble right now will help define what that means for millions of builders around the world. If you’ve ever wanted to work on something that genuinely changes who gets to build, this is your moment., This is a remote-friendly role open to candidates authorized to work in the U.S. Our team is based in NYC and works Eastern Time.

We’re currently set up to hire across most U.S. states.

States we’re not currently set up to employ in: AK, AL, AR, DE, HI, ID, IA, KS, KY, LA, ME, MT, NE, NH, NM, ND, OK, RI, SC, SD, VT, WV, WY. If you’re in one of these states but open to relocating to NYC, we’d still love to hear from you.

If you’d like to join us in New York, we’re happy to help with relocation. 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., Everyone at Bubble gets equity in the company. It’s important to us that you’re invested in Bubble’s future. We’re here for the long term, and we want you to have a stake in it., Bubble HQ is based in New York City. Our team is flexible-first, with remote employees across the US. In-office requirements vary by role.

We offer medical, dental, and vision insurance options from 100% employer-paid to tiers requiring minimal pre-tax deductions. #J-18808-Ljbffr

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.juju.com
Prepare application

Good distractions

Loading talks and stories from around this role…