Platform Engineer
About Lovable
Lovable is building the software that builds other software. As an early member of our team, you will have a unique opportunity to shape our company and work closely with the founders.
- Join a tight-knit team of former CTOs, founders, and experts in distributed systems.
- Work on a problem that has the potential to redefine how software infrastructure is developed and managed.
Our Infra Challenge
Our product is a platform for building software. For every project created with Lovable, it's own microVM is created. This microVM is then used to run the project's code. This puts a lot of responsibility on our platform engineering, to quickly and reliably create these microVMs, manage them and scale them.
Responsibilities
- Design, manage, and optimize our microVM sandbox infrastructure built with Rust, Firecracker, and other state-of-the-art technologies.
- Implement and maintain infrastructure systems, extending beyond traditional DevOps by creating scalable, resilient, and secure platforms.
- Collaborate with cross-functional teams to define infrastructure needs, from high-level architectural design to hands-on implementation.
- Build and manage container isolation and security systems, especially for large, ephemeral compute environments.
- Contribute to the technical roadmap, integrating cloud services such as GCP, AWS, Fly.io or Azure.
- Champion best practices for platform security, scalability, and reliability.
Qualifications
- Proven experience with Rust, Terraform, and Kubernetes (or alternatives like Nomad) for infrastructure engineering.
- Advanced knowledge of large-scale, ephemeral compute deployments and distributed systems.
- Hands-on experience with container isolation, microVM management (e.g., Firecracker), and security best practices.
- Cloud platform certifications (GCP, AWS, or Azure) are a plus.
- Ability to manage, troubleshoot, and optimize distributed and high-performance systems.
- A hands-on, problem-solving mindset with high standards for infrastructure reliability and quality.
Our Tech Stack
Our current stack includes:
- Programming Languages: Rust for systems development, Python for backend services
- Cloud & Tools: Google Cloud Run, Cloudflare, Fly.io, Sentry, Terraform
We're dedicated to building our infrastructure with open-source frameworks that empower both AI and developer workflows, ensuring our systems are developer-friendly and future-ready.
Who Should Apply
If you're passionate about platform engineering, making a significant impact and shaping the future of software development alongside a team of ambitious previous founders, IOI gold medalists, CTOs, we want to hear from you.