Requirements
- Strong programming skills in Go or Rust, or a comparable systems language (C++, Java or similar)
- Experience building enterprise products and working with enterprise customers
- Designed and scaled distributed systems in production used by multiple teams
- Built on Kubernetes or a similar orchestrator as a platform, not just deployed to it
- Hands-on experience designing and running production systems across major clouds (AWS, Azure, Google Cloud)
- A product mindset caring about the people using the systems built
Nice to Haves
- Experience operating at Staff, Principal, founding engineer, or CTO-level scope
- Deep experience in shipping software into customer-controlled environments (BYOC, VPC, self-hosted, air-gapped)
- Sandboxing and isolation expertise (containers, microVMs, multi-tenant security)
- Enterprise identity, networking, and encryption knowledge (SSO/SCIM, KMS/BYOK, private networking)
What You'll Be Doing
- Defining the architecture for enterprise deployments across AWS, Azure, and Google Cloud
- Building cloud-agnostic systems for running Lovable
- Designing secure sandboxing and runtime environments for untrusted code
- Setting the technical bar for networking, encryption, and identity
- Building an internal platform to help engineering teams ship faster
- Mentoring engineers and raising the engineering bar across the organization
- Working directly with enterprise customers and cloud providers on complex infrastructure challenges
Perks and Benefits
You'll help define a platform and shape the foundation of Lovable Enterprise alongside engineering leadership. The role offers a level of ownership where many architectural decisions are yet to be made. Join a small, talent-dense, and fast-moving team that encourages extreme ownership, high velocity, and collaboration with a culture deeply rooted in making a positive impact.