Upstaff

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

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 privacy and secure architecture practices.

 

Interview Process

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

Required skills experience

AWS 5 years
GCP (Google Cloud Platform) 1 year
Kubernetes 2 years
Python 3 years
SQL Performance Tuning 1 year
Node.js 3 years
Cloud Architecture 3 years
Solutions Architecture 5 years

Required languages

English B2 - Upper Intermediate
AWS, GCP, Kubernetes, Python, SQL, Node.js

The job ad is no longer active

Look at the current jobs Software Architect →

Loading...