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
Tech Lead, Backend Development at Appier oversees the technical steering of the product development team, and collaborates with stakeholders to assure high-quality feature/enhancement deliverables. In this role, you will not only acquire in-depth knowledge of MarTech technical stacks, but also work with talented engineers in Appier to build a world-class enterprise MarTech SaaS product. You are open-minded and willing to take on new challenges. You have the energy and drive to do the work with excellence. If this describes your personality well, you are the one we are looking for!
Responsibilities
- Evaluate technical feasibility against business requirements with PMs/TPMs/Designers/QAs/etc.
- Propose architectural designs and oversee the system development
- Ensure the scalability and sustainability across microservice components
- Profile and improve end-to-end system performance
- Assure code quality through PR reviews and automations
- Control technical debt along with rapid feature development
- Triage and troubleshoot service issues and client inquiries
- Coach software engineer teammates
About you
[Minimum qualifications]
- 5+ years of experience in software development
- Expertise in engineering sustainable software products
- Expertise in any programming language
- Experience in version control systems (Git, Mercury, Subversion, etc.)
- Experience in project management systems (Jira, Asana, Redmine, etc.)
- Team player and ability to work independently
- Proactive, great interpersonal and problem-solving skills
- Professional proficiency in English
[Preferred qualifications]
- BS/BA/MS degree in Computer Science or related fields
- Professional proficiency in Mandarin
- Experience in cloud service providers (AWS, GCP)
- Experience in Java/Python programming
- Experience in technical leadership or project management
- Experience in web backend technologies
- Experience in system security principles and practices
- Experience in distributed systems
- Experience in running production services on GNU/Linux
- Experience in DevOps principles
- Experience in CI/CD pipelines
- Experience in monitoring and alert systems
- Experience in software testing techniques