Senior Software Engineer, Backend Development (Ad Cloud Platform team)
About Appier
Appier is a software-as-a-service (SaaS) company that uses artificial intelligence (AI) to power business decision-making. Founded in 2012 with a vision of democratizing AI, Appier’s mission is turning AI into ROI by making software intelligent. Appier now has 17 offices across APAC, Europe and U.S., and is listed on the Tokyo Stock Exchange (Ticker number: 4180). Visit www.appier.com for more information.
About the role
Software engineers at Appier build a wide range of platforms and services that interconnect data and AI with our customers and users. As a Senior Software Engineer, Backend Development at Ad Cloud Platform Team, you will design and build scalable and performant backend architecture, own and drive the technical roadmap for sizable projects or services, mentor junior engineers, and facilitate high performance agile teams collaborating with cross-functional teams.
About you
[Minimum Qualifications]
- 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.
[Preferred Qualifications]
- 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.
#LI-AK1
Create a Job Alert
Interested in building your career at Appier? Get future opportunities sent straight to your email.
Apply for this job
*
indicates a required field