This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
Bubble is seeking a Staff Software Engineer to join their Editor team and drive the technical vision for Bubble's core language and user experience.
The role involves designing a programming language and IDE, modernizing complex legacy systems, and continuously shipping improvements to enhance user experience.
Staff engineers are expected to lead their teams technically, collaborate with product managers and other engineers, and push the envelope of programming innovation.
The ideal candidate will have experience as a staff/principal engineer, tech lead, or engineering manager, with a background in full-stack and systems engineering.
While experience in programming language design and functional programming is preferred, familiarity with TypeScript, React or Solid.js, and Node.js is valued.
The role requires mentorship and communication skills, as well as a passion for technical excellence and innovation.
Requirements:
Candidates should have experience as a mentor or manager.
Strong background in full-stack and systems engineering in complex codebases.
Familiarity with TypeScript, React or Solid.js, and Node.js is preferred.
Experience in programming language design, functional programming, and compilers is a plus.
Must be authorized to work in the US and located within the New York City metro area.
Benefits:
Competitive compensation ranging from $164,000 to $246,000.
Comprehensive benefits package including health coverage, 401K matching, wellness stipends, and flexible PTO.
Additional perks such as a sabbatical program, relocation reimbursement up to $8,000, and equity compensation.
Opportunity to work remotely with the option for in-office attendance in NYC, with fun perks like catered lunches and happy hours.
Inclusive work environment that encourages applications from individuals of all backgrounds and experiences.