Software Engineer, Backend Development (Ad Cloud Platform team)
Appier is seeking a Software Engineer for Backend Development to join our Ad Cloud Platform team. In this role, you will design and build scalable and high-performance backend architectures, drive technical roadmaps for significant projects, mentor junior engineers, and collaborate with cross-functional teams to develop platforms and services that integrate data and AI for our customers.
Your primary responsibilities will include designing and developing scalable backend architectures, owning and driving the technical roadmap for sizable projects or services, mentoring junior engineers, and facilitating high-performance agile teams in collaboration with cross-functional teams.
The ideal candidate will have 1 to 3 years of hands-on experience in backend software development, particularly with high-performance, high-concurrency systems. Proficiency in Python is preferred, along with strong experience in system design and architecture for scalable and distributed systems within a Linux environment. A good understanding of Network API Design (e.g., RESTful APIs, gRPC, GraphQL) and experience with message queues (e.g., Kafka, Pub/Sub) for data pipelines are essential. Solid knowledge of SQL/NoSQL databases (e.g., MySQL, MongoDB, Redis, ClickHouse, PostgreSQL) and experience with database optimization and scaling strategies are also required. Familiarity with DevOps practices, including CI/CD pipelines, Docker, Kubernetes, and cloud platforms (AWS, GCP, or Azure), as well as experience with observability tools (e.g., Prometheus, Grafana) and robust monitoring and alerting implementation, are important. Proactive problem-solving skills and strong communication abilities in a cross-functional team setting are crucial.
Preferred qualifications include a BS/MS degree in Computer Science or a related field, demonstrated ability to develop complex business features with product managers, quality assurance, and front-end engineers, and experience in promoting backend architecture upgrades or improving development processes.
Appier offers a dynamic work environment with opportunities for professional growth and development. We value innovation, collaboration, and a proactive approach to problem-solving. Joining our team means contributing to cutting-edge AdTech and MarTech solutions powered by AI, and being part of a company that operates across APAC, the US, and EMEA.