- Lead the architectural design and incremental execution of LearnLux’s transition from single-tenancy to multi-tenancy in an enterprise SaaS environment.
- Design and evolve cloud infrastructure for global scale, reliability, and data isolation, primarily on GCP (with AWS experience welcomed).
- Own and improve our infrastructure-as-code approach, using Pulumi (preferred) or Terraform to ensure environments are repeatable, visible, and scalable.
- Connect backend services, infrastructure, and data platforms into a cohesive, well-documented system architecture.
- Partner closely with engineers, product, and data to translate strategic architectural goals into a prioritized and executable roadmap.
- Build and maintain backend services using Node.js and Python, contributing hands-on to critical systems.
- Collaborate with data workflows and platforms, including BigQuery and Airflow, ensuring backend systems scale alongside a growing data platform and data lake.
- Drive engineering efficiency through automation, including the use of AI-driven or agentic systems to improve developer workflows, operations, and internal tooling.
- Mentor and support other engineers, enabling them to ramp quickly and contribute meaningfully.
- Uphold global performance, reliability, and operational excellence, leading by example.
AWSNode.jsPython+9 more