Senior Software Engineer, Data Backend

Appier

Backend

Data Eng

Python

About this role

This senior backend engineering role contributes to critical data components of Appier’s AI platform. The work centers on systems that support data-driven business applications, with responsibility for reliable data services and large-scale distributed processing.

The engineer designs RESTful APIs in Python, manages data warehouses using ClickHouse, Trino/Presto, and Pinot, and develops pipelines with Apache Airflow and Apache Spark. The role also covers monitoring and alerting, operational automation, AWS and GCP cloud services, and Kubernetes-based deployment and scaling.

Applicants must hold a BS or MS in Computer Science and have at least five years of experience building and operating large-scale distributed systems or applications. The posting also requires Kubernetes development experience, Linux or Unix experience, data lake or warehouse management experience, and expertise with data structures and algorithms on Big Data platforms.

This is an AI-generated summary of the employer's original posting — details can be incomplete, out of date or simply wrong. Always confirm everything on the official posting before applying.