A

Appier

AI-powered ad tech and marketing SaaS

Software Engineer Intern - Backend Development

Backend EngineeringConfirmed live in the last 24 hours
InternshipTaipei City, TaiwanNo salary listed

About the Job

Requirements

  • Currently pursuing a degree in Computer Science or a related technical field.
  • Be proficient in building web services on a Linux platform.
  • Have strong skills in at least one of Python, Go, or Java.
  • Understand network API design principles, such as REST or GraphQL.
  • Be familiar with SQL and NoSQL databases, such as MySQL, MongoDB, and Redis.
  • Have minimum familiarity with Git version control and the ability to perform basic Git operations.
  • Have experience with Linux-based development, including setting up application runtime environments and optimizing machine resource utilization.
  • Have basic proficiency in Python programming and experience with simple coding tests and open-source contributions.

Responsibilities

  • Develop and operate scalable, reliable, and maintainable service-based software and related components.
  • Improve system scalability and observability.
  • Propose and prototype solutions to ease software development and software monitoring.
  • Profile and tune the performance of critical components.
  • Improve system quality with test automation and related tooling.
  • Participate in idea brainstorming and contribute ideas to technology, algorithms, and products.

Desired Qualifications

  • Have a Bachelor's degree in Computer Science or a related field.
  • Be proficient in performance profiling and debugging tools.
  • Have experience developing high-performance network services on Linux.
  • Be able to design and architect large-scale distributed systems and have knowledge of distributed algorithms and data structures.
  • Be familiar with HTML and JavaScript.
  • Have experience with Nginx and HAProxy.
  • Know Docker and Kubernetes and have experience using these tools.
  • Be familiar with automation tools such as Ansible and CI/CD frameworks, with practical experience using tools such as Jenkins, Drone, and ArgoCD.
  • Understand cloud infrastructure and services such as AWS or GCP, and concepts related to cloud versus on-premise solutions.
  • Have experience with cloud managed services such as EC2, S3, Lambda, Load Balancer, ECS, and API Gateway.
  • Understand the basics of distributed computing and parallel programming, with experience writing parallel programs using frameworks such as Hadoop, Spark, Hive, CUDA, and Flink.

About the Company

Appier

AI-powered ad tech and marketing SaaS

Appier is an AI-native SaaS company that provides advertising and marketing technology for businesses. Its Ad Cloud automates targeting and optimization, the Personalization Cloud delivers real-time cross-channel experiences, and the Data Cloud (AIXON) unifies data sources to generate actionable audience insights. The platform combines these capabilities into a single ecosystem, strengthened by a series of acquisitions to cover the full marketing funnel. Its goal is to help businesses acquire customers, engage them effectively, and convert more through data-driven decisions and AI-powered automation.

Company size
501-1,000
Company stage
IPO
Headquarters
Taipei, Taiwan
Founded
2012

Recently Posted Jobs

Explore more opportunities at Appier

See more jobs