DevJobs

Cloud Services Tech Lead

Overview
Skills
  • Python Python
  • TypeScript TypeScript
  • C# C#
  • Node.js Node.js
  • React React
  • AWS AWS
  • GCP GCP
  • Kubernetes Kubernetes
  • Airflow Airflow
  • ArgoCD
  • OTEL
  • CAD
  • Coralogix
  • Infrastructure as Code
Job Title: Cloud Services Tech LeadReports To: CTOAbout SWAPP

SWAPP is revolutionizing architecture by providing firms with automated construction documents powered by AI. By combining algorithms, human expertise, big data, and local building codes, SWAPP generates efficient and optimized architectural drawings. This enables architects to focus on creativity and planning while reducing time spent on tedious tasks. Our clients include prominent architecture firms and multinational design teams, who use our technology to optimize their planning processes. SWAPP is pushing the boundaries of what can be automated, optimized, and scaled, and we are looking for ambitious individuals to join us on this journey.

Position Overview

The Cloud Services Lead at SWAPP will play a pivotal role in designing, overseeing and evolving the architecture of our software systems and cloud infrastructure. This hands-on role requires a strategic thinker with deep technical expertise in software architecture, cloud infrastructure, and DevOps/MLOps practices. The ideal candidate will have extensive hands-on experience in cloud architecture, software engineering and security best practices.

Key ResponsibilitiesTechnical Leadership & Strategy
  • Lead the design and architecture of SWAPP’s software systems, ensuring alignment with our vision and long-term goals.
  • Collaborate closely with the CTO to develop and implement technical strategies that support the company’s objectives.
Software Development & Architecture
  • Drive the architecture, design, and development of scalable cloud-based applications and products.
  • Guide the continuous improvement of processes, tools, and technologies looking and planning towards future technologies adaptation at SWAPP.
  • Implement and advocate for software development best practices including code quality, testing, robustness, traceability and documentation.
Cloud Infrastructure DevOps & MLOps
  • Design and drive the development of cloud environments (preferably GCP), focusing on scalability, cost optimization, and security.
  • Design, Develop and optimize CI/CD pipelines using tools such as Kubernetes (K8s), ArgoCD, and GitLab Pipelines.
  • Enhance monitoring practices using tools like OTEL, ensuring system reliability and performance.
  • Ensure the implementation of security best practices across all software and infrastructure projects.
Cross-Team Collaboration
  • Act as a key technical liaison between Cloud Services, DevOps, and other departments, ensuring seamless collaboration and fruitful integration.
  • Work closely with algorithm-focused teams to integrate and deploy AI-driven solutions into the product offerings.
  • Collaborate with the CISO, to contribute to and support achieving and maintaining SOC 2 and ISO 27001 certifications, ensuring compliance with industry standards and regulations.
Technical Requirements

Languages & Frameworks:

  • Proficiency in TypeScript with Node.js, and Python.
  • Familiarity with C# and React is an advantage.

Platforms & Tools:

  • Expertise in Kubernetes (K8s) and cloud computing platforms (preferably GCP, AWS).
  • Experience with Apache Airflow, ArgoCD, and monitoring tools based on OTEL (experience with Coralogix is a plus).
  • Experience with CAD development and Infrastructure as Code (IaC) is advantageous.
Experience & Qualifications
  • Minimum of 10 years in software development and DevOps, with a strong background in senior technical roles.
  • Proven track record in designing and scaling cloud architecture and software systems from the ground up.
  • Extensive experience in CI/CD pipeline development, SaaS product development, and security best practices.
  • Familiarity with SOC 2 and ISO 27001 certifications is highly desirable.
  • Excellent problem-solving abilities, with a talent for navigating complex technical challenges.
  • Strong communication skills and the ability to inspire and guide teams.
  • Bachelor's degree in Computer Science, Engineering, or a related field is required; a Master’s degree is a plus.
Why Join SWAPP

At SWAPP, you’ll become part of a visionary team that is not only transforming the construction industry but also leading the way in AI-driven innovation. Our platform leverages advanced AI technology to automate and optimize architectural processes, making us a trailblazer in the field. By joining SWAPP, you’ll have the unique opportunity to shape the future of AI in architecture, driving the development of cutting-edge software and infrastructure products. We foster a collaborative environment where continuous learning and development are at the heart of everything we do. Join us and be a part of a company that’s pushing the boundaries of what AI can achieve in architecture.

Swapp