A

Appier

AI-powered ad tech and marketing SaaS

Senior Software Engineer - Backend Development, Playable Ads

Backend EngineeringConfirmed live in the last 24 hours
Full-timeTaipei City, TaiwanNo salary listedIn-person

About the Job

Requirements

  • Proficiency in C# and ASP.NET Core, or experience with another object-oriented language such as Java or Go and willingness to cross-train in the .NET stack.
  • Experience with distributed systems, microservice architectures, and designing scalable backend systems.
  • Expertise in PostgreSQL, MongoDB, or equivalent SQL/NoSQL databases, with hands-on experience using ORM frameworks such as Entity Framework Core.
  • Knowledge of message broker systems such as RabbitMQ, Kafka, or NATS.
  • Understanding of IO-bound operations, threading, parallelism, and asynchronous programming.
  • Experience with Docker, container-based deployment workflows, and cloud platforms such as AWS, GCP, or Azure.
  • Hands-on experience with CI/CD pipelines, observability tooling, and production operational practices.
  • Ability to write clean, well-documented code and solve complex problems analytically.
  • Ability to explain technical decisions to technical and non-technical stakeholders.
  • Proficiency with LLM-powered development tools such as GitHub Copilot, Cursor, or ChatGPT.
  • Fluent in English.

Responsibilities

  • Architect and develop robust, scalable backend services and APIs using ASP.NET Core, owning sizable projects from system design through production operation.
  • Design efficient database schemas and optimize data access logic across SQL and NoSQL data stores.
  • Implement message-driven communication with high reliability and fault tolerance.
  • Partner with ML scientists to build and maintain MLOps pipelines, including model versioning, deployment, serving, and monitoring, ensuring new models are reliably delivered to production.
  • Lead system designs, drive technical roadmap decisions, and provide guidance to team members.
  • Identify performance bottlenecks, profile critical components, and implement scalable solutions.
  • Own and continuously improve system observability, incident management, CI/CD pipelines, and deployment workflows.
  • Explore and integrate AI-assisted development tools and emerging technologies to boost team productivity.
  • Participate in an on-call rotation to ensure product reliability and scalability.

Desired Qualifications

  • A BS or MS degree in Computer Science or a related field.
  • Experience with MLOps practices such as model serving infrastructure, A/B testing frameworks, or ML pipeline orchestration tools.
  • Leadership experience such as mentoring junior engineers, leading code reviews, or facilitating agile processes.
  • Experience with performance profiling and debugging tools, high-performance network services, or FFI integrations for performance-critical components.
  • A solution-oriented mindset focused on system sustainability and willingness to explore emerging technologies for backend systems.

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