Appier logoAppier logo

Software Engineer - Data Backend (Ad Cloud) at Appier | Taipei, Taiwan

AppierTaipei, Taiwan
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Entry Level

Qualifications

Minimum Qualifications Bachelor's or Master's degree in Computer Science. 2+ years of experience in building and operating large-scale distributed systems or applications. Proficient in Kubernetes development and Linux/Unix environments. Experienced in managing data lakes or data warehouses. Strong expertise in developing data structures and algorithms on Big Data platforms. Ability to operate effectively and independently in a dynamic environment. Capability to manage multiple tasks and projects in a fast-paced team setting. Motivated self-learner eager to make a significant impact in the tech landscape.

About the job

About Appier

Appier is a leading software-as-a-service (SaaS) company leveraging artificial intelligence (AI) to transform business decision-making. Established in 2012, our vision is to democratize AI, enabling businesses to convert AI into tangible returns on investment (ROI) through intelligent software solutions. With 17 offices across the APAC region, Europe, and the U. S., we are publicly traded on the Tokyo Stock Exchange (Ticker: 4180). For more details, visit www.appier.com.

 

About the Role

As a Software Engineer specializing in Data Backend, you will play a pivotal role in developing critical components of our AI-driven platform. Our solutions utilize proprietary deep learning and machine learning technologies, empowering businesses to transform data into actionable insights and informed decisions.

 

Key Responsibilities

  • Design, develop, and maintain RESTful APIs using Python.
  • Build and manage robust data warehouses utilizing ClickHouse, Trino/Presto, and Pinot.
  • Design and develop data pipelines employing Apache Airflow and Apache Spark.
  • Collaborate with cross-functional teams to create automation tools that enhance operational efficiency.
  • Implement advanced monitoring and alerting systems to ensure optimal performance and system stability.
  • Address application queries promptly to ensure high client satisfaction.
  • Utilize cloud platforms such as AWS and GCP to optimize data operations.
  • Leverage Kubernetes (k8s) for efficient deployment and scaling of applications through container orchestration.

 

About You

[Minimum Qualifications]

  • Bachelor's or Master's degree in Computer Science.
  • 2+ years of experience in building and operating large-scale distributed systems or applications.
  • Proficient in Kubernetes development and Linux/Unix environments.
  • Experienced in managing data lakes or data warehouses.
  • Strong expertise in developing data structures and algorithms on Big Data platforms.
  • Ability to operate effectively and independently in a dynamic environment.
  • Capability to manage multiple tasks and projects in a fast-paced team setting.
  • Motivated self-learner eager to make a significant impact in the tech landscape.

[Preferred Qualifications]

  • Experience with cloud-native technologies.
  • Familiarity with advanced database systems and architectures.

About Appier

Appier is a trailblazing SaaS company that harnesses the power of AI to revolutionize business decision-making, striving to make intelligent software accessible to all. Founded in 2012 and now boasting 17 global offices, we are committed to turning AI into ROI for businesses worldwide.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.