Senior Software Engineer, Platform jobs in United States
cer-icon
Apply on Employer Site
company-logo

Bubble · 9 months ago

Senior Software Engineer, Platform

Bubble is a no-code development platform that allows users to create customized web and mobile applications. The Senior Software Engineer, Platform will tackle challenges faced by the largest cloud providers, implementing scalable infrastructure and improving backend services to support a growing customer base.

Developer PlatformGenerative AISoftwareWeb Development
check
Comp. & Benefits
badNo H1Bnote

Responsibilities

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 that supports petabyte-scale ingest, export, and workflows for arbitrary direct-to-consumer applications
Build our next-generation cloud which will have multi-region and multi-cloud high availability, and all of the infrastructure and build services that 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

Qualification

Scalable distributed systemsRustKafkaNode.jsTerraformAWSTypescriptRedisPostgresTimescaleDBElastic

Required

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 Rust, Kafka, NodeJS, and Terraform
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

Preferred

AWS experience is a plus
Familiarity with the tech stack including Frontend: Typescript, SolidJS; Backend: Typescript, Node.js, Rust, Redis, Postgres, TimescaleDB; Infrastructure: AWS - CDK / Terraform / Lambda, Kafka, ECS, Typescript, Elastic

Benefits

Comprehensive health coverage
401(k) Matching
Wellness and Work Enablement stipends
Flexible PTO
A Sabbatical program

Company

Bubble is a no-code development platform that allows users to create customized web and mobile applications.

Funding

Current Stage
Growth Stage
Total Funding
$106.25M
Key Investors
Insight PartnersSignalFire
2021-07-27Series A· $100M
2020-10-01Series Unknown
2019-06-19Seed· $6.25M

Leadership Team

leader-logo
Emmanuel Straschnov
Co-CEO & Founder
linkedin
leader-logo
Josh Haas
Founder
linkedin
Company data provided by crunchbase