UpstaffEurope

Architect, Senior Full-Stack and Back(Node, TypeScript)

Description

Summary We’re expanding our team and looking for a versatile Cloud and Solution Architect and Senior Software Engineer to help manage and evolve multi-cloud applications and large data/AI pipelines.

This role would be an ideal fit for a software engineer with experience in high-performance multi-cloud infrastructure and complex microservice architecture applications with a serverless approach.

• Key skills: Node, Typescript, Serverless, AWS, GCP, SQL, data lakes, media data processing, scalable architecture, infrastructure design, system integration; • Focus: Cloud-native architecture, large-scale data ingestion and transformation, AI-augmented media workflows, integration with ERP and financial systems; • Required experience: 5+ years in data engineering and cloud architecture roles with strong hands-on skills in GCP and/or AWS; • Experience with data streaming, system integrations, and media data transformation; • Employment Type: Full-time; permanent/long-term • Location: Remote.

Job Description Fast-growing public company that delivers real-time visual experiences to millions of users across dynamic, high-traffic environments. Our AI-powered platform processes large volumes of media content in seconds - enabling instant access to personalized visuals in physical-world settings. We are currently in the process of migrating more services towards AWS from GCP. The platform consists of multiple applications on Node.js/React, Python, Java, and Kotlin. We’re looking for a Data Engineer/Cloud Architect to join our team and help us evolve our data platform, enabling new capabilities in media processing, personalization, and analytics at scale.

What You'll Do Design and build cloud-native architectures on GCP and AWS for high-throughput media workflows and analytics; Develop and optimize data pipelines for ingestion, transformation, and storage in data lakes; Integrate data from external systems, including ERP and financial platforms (both real-time and batch); Collaborate on implementing AI-driven enhancements into visual media workflows (e.g., segmentation, enhancement, dynamic rendering); Ensure systems are secure, scalable, observable, and aligned with best DevOps practices.

Requirements 5+ years of experience in cloud data engineering or cloud architecture roles; Proficient with AWS and/or GCP (e.g. S3, Lambda, RDS, SNS/SQS, OpenSearch, Cloud Functions, BigQuery); Programming skills in Node and SQL; Strong experience with data lakes, ETL/ELT, and streaming pipelines (e.g. Kafka, Pub/Sub); Skilled in system integration, including third-party APIs and enterprise data platforms; Understanding of media data workflows, AI/ML-based transformations, and large-scale processing; Comfortable working with IaC, CI/CD, and monitoring tools. Heavy deployment, scaling, and management of containerized applications with Kubernetes.

Bonus Points Experience with real-time image/video transformation pipelines; Hands-on knowledge of AI frameworks (TensorFlow, OpenCV, etc.); Background in consumer media tech, interactive platforms, or digital personalization; Awareness of data and secure architecture practices.

Interview Process Tech interview/coding SC algo tasks (similar leetcode, hackerrank) Delivery call

Skills

KotlinDevOpsSQLTensorFlowMachine LearningNode.jsData EngineeringReactETLKafkaPythonCI/CDAIAWSBigQueryMLJavaKubernetesTypeScriptGCP

Want AI to find more roles like this?

Upload your CV once. Get matched to relevant assignments automatically.

Try personalized matching