
Senior Software Engineer, Backend Development (Ad Cloud Platform team)
- Taipei City
- Permanent
- Full-time
- 3+ years of hands-on experience in backend software development, particularly with high-performance, high-concurrency systems.
- Proficient in one or more of the following languages, Python is preferred.
- Strong experience in system design and architecture for scalable and distributed systems, especially within a Linux environment.
- 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.
- Solid knowledge of SQL/NoSQL databases (e.g., MySQL, MongoDB, Redis, ClickHouse, PostgreSQL) and experience with database optimization and scaling strategies.
- Familiarity with DevOps practices, including CI/CD pipelines, Docker, Kubernetes, and cloud platforms (AWS, GCP, or Azure).
- Experience with observability tools (e.g., Prometheus, Grafana) and robust monitoring and alerting implementation.
- Proactive, excellent problem-solving skills, and strong communication in a cross-functional team setting.
- BS/MS degree in Computer Science or a related field.
- Demonstrated ability to develop complex business features with PM, QA, and front-end engineers..
- Experienced in promoting backend architecture upgrades or improving development processes.