Hiring.Camp

Senior Software Engineer, Data Backend(Data Platform)

Appier

·

Aug 12, 2024

Location
Taipei, Taiwan
Department
Engineering
Seniority
Senior
Source
Greenhouse

Description

About Appier 

Appier is a software-as-a-service (SaaS) company that uses artificial intelligence (AI) to power business decision-making. Founded in 2012 with a vision of democratizing AI, Appier’s mission is turning AI into ROI by making software intelligent. Appier now has 17 offices across APAC, Europe and U.S., and is listed on the Tokyo Stock Exchange (Ticker number: 4180). Visit www.appier.com for more information.

 

About the role

We're looking for an experienced data engineer to build and scale our data infrastructure. You'll work on mission-critical systems that power our data-driven decision making, designing robust pipelines and optimizing distributed platforms that process massive datasets.

 

Responsibilities

  • Design, develop, and maintain production data pipelines processing hundreds of terabytes of data daily across distributed systems
  • Build, manage, and optimize large-scale data platforms including Spark clusters, Kafka clusters, and related big data infrastructure
  • Develop and operate data warehouse systems and ETL pipelines for data collection, processing, storage, and analytics
  • Profile and tune performance of critical components to optimize throughput, reduce latency, and improve resource efficiency
  • Establish architectural foundations and engineering best practices for the platform
  • Design frameworks and tooling to streamline software development, deployment, monitoring, and observability
  • Provide technical expertise and guidance on big data system design, performance optimization, and scalability challenges

 

About you

[Minimum qualifications]

  • BS/MS degree in Computer Science or related technical field
  • 2+ years of hands-on experience building and operating large-scale distributed systems
  • Proficiency in Java and/or Scala for production-level development
  • Proven experience building ETL pipelines and data processing workflows using Apache Spark
  • Experience managing and optimizing data lakes or data warehouses at scale
  • Ability to work independently and adapt quickly in fast-paced, dynamic environments
  • Self-motivated learner who takes ownership, manages multiple priorities effectively, and thrives in collaborative team settings
  • Experience deploying and managing infrastructure on public cloud platforms (AWS, GCP, or Azure)

[Preferred qualifications]

  • Proficiency in Python and/or Golang for building production systems
  • Experience profiling and optimizing JVM performance for high-throughput applications
  • Hands-on experience managing and operating data platforms such as Hadoop, Kafka, Flink, Hive, Trino, Presto, or ClickHouse
  • Knowledge of modern open table formats including Apache Iceberg, Delta Lake, or Hudi 
  • Active contributions to open source projects (please include your GitHub profile if applicable)

 

#LI-AK1

 

Skills

PythonJavaScalaAWSAzureGCPSparkHadoopETLGitHub

Similar Jobs

30

Senior Software Engineer

Marketing · United States, US · Remote

Today

Senior Software Engineer

NielsenIQ · Chennai, TN, India

Today

Senior Software Engineer

OneTrust · Bengaluru, India +1 · Onsite

Today

Senior Software Engineer

Ping Identity · UK - Remote +1 · Remote

Today

Senior Software Engineer

Tes · Norfolk St, Sheffield City Centre, Sheffield S1 2JE, UK

Today

Senior Software Engineer

Experian · Cyberjaya, Selangor, Malaysia · Remote, Hybrid, Onsite

Today

Senior Software Engineer

symplr · Bangalore, KA, IN

Yesterday

Senior Software Engineer

symplr · Bangalore, KA, IN

Yesterday

Senior Software Engineer

Ecolab · IND-Bangalore Office Block 3A, Thanisandra Main Rd, India

Yesterday

Senior Software Engineer

Rho · Poland - Remote · Remote

Yesterday

Senior Software Engineer

Rho · Belgrade · Hybrid

Yesterday

Senior Software Engineer

Auto Store · Atlanta, USA, United States of America

Yesterday

Senior Software Engineer

Cisco · GBR-LONDON, United Kingdom · Hybrid

Yesterday

Senior Software Engineer

Globusmedical · Pennsylvania - Audubon - Headquarters, United States of America

Yesterday

Senior Software Engineer

Wells Fargo · 110382-IND-HYDERABAD-INTL HYD WF CENTRE BLK 1B Twr-2, India

Yesterday

Senior Software Engineer

Bonterra · Remote-US-Texas, United States of America · Remote

Yesterday

Senior Software Engineer

Unframe · Tel Aviv-Yafo, Tel Aviv District, Israel

Yesterday

Senior Software Engineer

Diamondfoundry · Bay Area, California · Onsite

3 days ago

Senior Software Engineer

WISE · São Paulo, Brazil

3 days ago

Senior Software Engineer

CHAOS Industries · San Francisco, California, United States

3 days ago

Senior Software Engineer

KnowBe4 · São Paulo, Brazil

3 days ago

Senior Software Engineer

Ahead · United States · Remote

3 days ago

Software Engineer Senior

Diaconia · Wright Patterson AFB, OH

3 days ago

Senior Software Engineer

Natera · US Remote · Remote

3 days ago

Senior Software Engineer

First Tennessee Bank · Charlotte, NC +3

3 days ago

Senior Software Engineer

Prolific · San Francisco +1 · Hybrid

3 days ago

Senior Software Engineer

Verisk Careers | Verisk · Manchester, Greater Manchester, United Kingdom, GB · Hybrid

3 days ago

Senior Software Engineer

Superluminalrx · Boston, MA +1 · Hybrid

3 days ago

Senior Software Engineer

Sand Tech Holdings Limited · South Africa

3 days ago

Senior Software Engineer

Tekion · Bengaluru, Karnataka, India

3 days ago
Senior Software Engineer, Data Backend(Data Platform) at Appier | Hiring.Camp