About the job
About Appier
Appier is a pioneering software-as-a-service (SaaS) company harnessing the power of artificial intelligence (AI) to transform business decision-making. Established in 2012 with a mission to democratize AI, Appier strives to convert AI innovations into tangible ROI by crafting intelligent software solutions. With a presence in 17 offices across APAC, Europe, and the U. S., Appier is publicly traded on the Tokyo Stock Exchange (Ticker number: 4180). For more information, visit www.appier.com.
About the Role
Join Appier as a Staff Software Engineer specializing in Data Backend, where your contributions will be pivotal in developing essential components of our advanced platform. Our solutions leverage proprietary deep learning and machine learning technologies, empowering businesses to convert data into actionable insights and informed decisions.
Responsibilities
- Design, develop, and maintain RESTful APIs utilizing Python.
- Build and manage scalable data warehouses using Trino/Presto and Pinot.
- Create and implement data pipelines with Apache Airflow and Apache Spark.
- Collaborate with cross-functional teams to develop automation tools that enhance operational efficiency.
- Establish cutting-edge monitoring and alerting systems to guarantee peak system performance and reliability.
- Respond promptly to application queries, ensuring high levels of client satisfaction.
- Work with cloud platforms such as AWS and GCP to optimize data management operations.
- Leverage Kubernetes (k8s) for efficient container orchestration, deployment, and scaling of applications.
About You
[Minimum Qualifications]
- Bachelor's or Master's degree in Computer Science.
- 3+ years of experience in building and managing large-scale distributed systems or applications.
- Proficient in Kubernetes development and comfortable with Linux/Unix environments.
- Experience in managing data lakes or data warehouses.
- Strong background in developing data structures and algorithms on Big Data platforms.
- Ability to work effectively and autonomously in a dynamic and fast-paced environment.
- Skilled in multitasking and managing various projects within a collaborative team.
- Passionate about making a significant impact through self-motivated learning and innovation.
[Preferred Qualifications]
- Contributions to open source projects are highly regarded.
