Appier logoAppier logo

Senior Software Engineer - Data Backend at Appier | Taipei

AppierTaipei, Taiwan
On-site Full-time

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


Experience Level

Senior

Qualifications

Minimum Qualifications: Bachelor's or Master's degree in Computer Science or a related field. 5+ years of experience in developing and managing large-scale distributed systems or applications. Proficient in Kubernetes development and experienced with Linux/Unix environments. Experience in managing data lakes or data warehouses. Strong understanding of data structures and algorithms on Big Data platforms. Ability to operate effectively and autonomously in a dynamic environment. Adept at multitasking and thriving in a fast-paced team setting. Passionate about leveraging technology to make a significant impact and a self-driven learner.

About the job

About Appier

Founded in 2012, Appier is a leading software-as-a-service (SaaS) company dedicated to leveraging artificial intelligence (AI) to enhance business decision-making processes. Our mission is to democratize AI, transforming it into tangible returns on investment for our clients through intelligent software solutions. With 17 offices spanning across the Asia-Pacific, Europe, and the United States, we are publicly traded on the Tokyo Stock Exchange (Ticker: 4180). Discover more about us at www.appier.com.

 

About the Role

As a Senior Software Engineer specializing in Data Backend, you will play a pivotal role in developing critical components that power our advanced solutions, which utilize proprietary deep learning and machine learning technologies. Your expertise will help businesses transform data into actionable insights and informed decisions.

 

Key Responsibilities

  • Architect, develop, and maintain robust RESTful APIs using Python.
  • Design and manage comprehensive data warehouses utilizing ClickHouse, Trino/Presto, and Pinot.
  • Build and optimize data pipelines using Apache Airflow and Apache Spark.
  • Collaborate with cross-functional teams to create automation tools that enhance operational efficiency.
  • Implement cutting-edge monitoring and alerting systems to ensure system performance and stability.
  • Respond to application queries promptly and effectively, ensuring client satisfaction.
  • Leverage cloud platforms like AWS and GCP for data operation optimization.
  • Utilize Kubernetes (k8s) for efficient container orchestration and application deployment.

 

About You

[Minimum Qualifications]

  • Bachelor's or Master's degree in Computer Science or a related field.
  • 5+ years of experience in developing and managing large-scale distributed systems or applications.
  • Proficient in Kubernetes development and experienced with Linux/Unix environments.
  • Experience in managing data lakes or data warehouses.
  • Strong understanding of data structures and algorithms on Big Data platforms.
  • Ability to operate effectively and autonomously in a dynamic environment.
  • Adept at multitasking and thriving in a fast-paced team setting.
  • Passionate about leveraging technology to make a significant impact and a self-driven learner.

[Preferred Qualifications]

  • Experience working with ClickHouse and related data technologies.

About Appier

Appier is a trailblazing SaaS company founded in 2012, committed to harnessing the power of artificial intelligence to enhance business decision-making. With a mission to democratize AI, we strive to convert AI technologies into real ROI for our clients, ensuring that intelligent software is accessible to all. Appier operates globally with 17 offices across APAC, Europe, and the USA, and is publicly listed on the Tokyo Stock Exchange. Join us in redefining the future of business through AI.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages. View directory listings: all jobs, search results, location & role pages.

Tailoring 0 resumes

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