YouAppi is looking for a System Architect Team Lead
YouAppi’s programmatic app user acquisition and mobile app retargeting products puts our customers app where they want it - top of mind. A holistic marketing funnel approach activates valuable users, keeping them engaged, growing app revenue.
YouAppi Ranked Number 94th Fastest-Growing Company in North America on the 2021 Deloitte Technology Fast 500™
Responsibilities
This person will be responsible for the architecture of our large-scale distributed system that handles almost a million requests per second. need to keep the system fast, and effective in sense of cost and computation.
This includes design of cloud architecture, design of different parts of the system and interaction between them, code components design, decide on the right tools to use (like Databases, message brokers, ETL processors, tools for ML pipelines, CI/CD tools), choose suitable frameworks.
Requirements
• At least 7 years as a software developer. Java or Scala.
• At least 2 years as a team lead
• Have experience with big data projects.
• Experience with a few of the following tools: Kafka, Spark, Redis, Aerospike, ELK, Presto, Athena, Flask, DynamoDB, SQS, Docker, ECS, K8s, SageMaker, Kubeflow, Airflow, MLflow.
• Experience in building the architecture of the solution or system is an advantage. BSc in the field of Computer science or similar.