get the job you desire, and don't waste your time!

Senior Software Engineer

Senior Software Engineer

Team placement is flexible, and we encourage internal mobility. Current openings include:

  • Our Growth team: we are looking for fast-moving, business-minded full-stack engineers to build a world-class new user experience and tackle complex problems around motivating and guiding users as they learn our powerful and complex  product
  • Our Editor team is looking for experienced engineers passionate about programming languages and/or design tools to evolve the core Bubble language, make our editor usable and intuitive, and add new capabilities to our product. We prefer diverse technical backgrounds with both frontend and backend experience.
  • Our Platform team: we are looking for backend and infrastructure engineers to build scalable, secure architecture, internal tooling and testing infrastructure, and highly-performant services.
  • Our Data team is looking for full-stack engineers with a back-end focus who can help us make our no-code data transformations blindingly fast. This complex technical and UX problem involves taking and applying scale-based user-written data transformations.

For all our openings, we are looking for the following:

  • 5+ years’ industry experience as a software engineer, preferably at high-growth startups
  • Strong coding skills and the ability to mentor other engineers
  • Excellent communication
  • Alignment with our values: a desire to empower others, a focus on team and user success over individual achievement, and transparency and willingness to admit mistakes and failures

We don’t require new hires to be experts in our tech stack from day 1, but some familiarity and a willingness to learn fast are helpful:

  • Frontend: Typescript, SolidJS
  • Backend: Typescript, Node.js, Redis, Postgres, TimescaleDB
  • Infrastructure: AWS, CDK / Terraform, ECS, Typescript, Elastic

This is an exciting opportunity to help define the future of software development! We look forward to hearing from you.

We offer competitive compensation aligned to tier-one markets, such as New York City, San Francisco, and Seattle. Our estimated salary for this role at Bubble ranges from $157,000 to $213,000. Pay is determined by factors such as skills, qualifications, experience and market demand.

In addition, all Bubble employees are eligible for meaningful equity packages. We offer health, dental, and vision coverage, 401(k) plans with an employer match, flexible paid time off, a sabbatical every three years, and generous parental leave. We also offer various stipends for your work-from-home setup, learning, and wellness-related purchases.

At Bubble, we encourage people of all ages, abilities, and experiences to apply. Bubble does not discriminate based on race, colour, ancestry, religion, national origin, sexual orientation, age, citizenship, marital or family status, disability, gender, gender identity or expression, pregnancy or caregiver status, veteran status, or any other legally protected status.

Bubble is very remote-friendly, and our employees work across the United States. You can identify which state you plan to work in on your application. Note: Currently, we are only considering candidates authorized to work in the U.S.

Lead DevOps Engineer

Lead DevOps Engineer

We seek a Lead Engineer to join our DevOps and cloud infrastructure team. Some projects we’re excited to get to work on this year are: 

  • Continuous Integration/Continuous Deployment (CI/CD) Pipelines for various engineering teams.
  • Infrastructure as Code (IaC) to help us automate infrastructure provisioning and management using tools like Terraform and AWS CloudFormation.
  • Monitoring and logging systems to track the health and performance of the various Bubble and infrastructure components.
  • Automating routine tasks, scripting build and deployment processes, and creating custom tools to enhance productivity.

Through these projects, you’ll significantly increase productivity for Bubble’s engineering teams and help us develop the next version of the Bubble platform.

In addition to being a hands-on keyboard engineer, you’ll also have a programmatic influence across our cloud infrastructure team. We’re excited for our new hire to help with project management, running agile rituals and ceremonies, and interacting with other engineering and product teams.

About you:

  • 5+ years of experience as a Software Engineer with a focus on Cloud infrastructure and/or DevOps
  • Experience developing CI/CD pipelines
  • Experience leading technical projects
  • Experience with developing Infrastructure as Code
  • Professional experience in programming/scripting
  • Ability and interest in mentoring and learning from other  Bubble engineers
  • Alignment with our values: a desire to empower others, a focus on team and user success over individual achievement, and transparency and willingness to admit mistakes and failures

If this sounds like you, apply! We look forward to hearing from you.

We offer competitive compensation aligned to tier-one markets, such as New York City, San Francisco, and Seattle. Our estimated salary for this role at Bubble ranges from $157,000 to $213,000. Pay is determined by factors such as skills, qualifications, experience and market demand. 

In addition, all Bubble employees are eligible for meaningful equity packages. We offer health, dental, and vision coverage, 401(k) plans with an employer match, flexible paid time off, a sabbatical every three years, and generous parental leave. We also offer various stipends for your work-from-home setup, learning, and wellness-related purchases.

 At Bubble, we encourage people of all ages, abilities, and experiences to apply. Bubble does not discriminate based on race, colour, ancestry, religion, national origin, sexual orientation, age, citizenship, marital or family status, disability, gender, gender identity or expression, pregnancy or caregiver status, veteran status, or any other legally protected status.

Bubble is very remote-friendly, and our employees work across the United States. You can identify which state you plan to work in on your application. Note: Currently, we are only considering candidates authorized to work in the U.S.

Senior Frontend Software Engineer, Editor Architecture

Senior Frontend Software Engineer, Editor Architecture

We’re seeking someone to join our editor team to help us migrate our editor from legacy code to a modern, performant, componentized system built on SolidJS.

You’ll work iteratively to drive best practices around building components, ensure our state management and rendering is memory efficient and performant, and work closely with design as we improve UX.

Engineers at Bubble have strong voices in product and technical direction, ship a lot of code, drive technical excellence, and teach and learn from their colleagues. Our culture emphasizes trust and autonomy, where teams are given problems to tackle rather than solutions to implement.

About you:

  • 5+ years’ experience in software engineering, preferably in startup environments
  • Strong frontend coding skills (we primarily work in Javascript, Typescript, and Solid.JS)
  • Experience and passion for building tooling for other front-end engineers
  • Knowledge of design systems and implementing them in collaboration with design and product teams
  • Ability and interest in mentoring and learning from other  Bubble engineers
  • Alignment with our values: a desire to empower others, a focus on group and user success over individual achievement, and transparency and willingness to admit mistakes and failures

If this sounds like you, apply! We look forward to hearing from you.

We offer competitive compensation aligned to tier-one markets, such as New York City, San Francisco, and Seattle. Our estimated salary for this role at Bubble ranges from $157,000 to $213,000. Pay is determined by factors such as skills, qualifications, experience and market demand.

In addition, all Bubble employees are eligible for meaningful equity packages. We offer health, dental, and vision coverage, 401(k) plans with an employer match, flexible paid time off, a sabbatical every three years, and generous parental leave. We also offer various stipends for your work-from-home setup, learning, and wellness-related purchases.

At Bubble, we encourage people of all ages, abilities, and experiences to apply. Bubble does not discriminate based on race, colour, ancestry, religion, national origin, sexual orientation, age, citizenship, marital or family status, disability, gender, gender identity or expression, pregnancy or caregiver status, veteran status, or any other legally protected status.

Bubble is very remote-friendly, and our employees work across the United States. You can identify which state you plan to work in on your application. Note: Currently, we are only considering candidates authorized to work in the U.S.