Responsibilities
About the Team
The Application Performance Monitoring (APM) team is responsible for building world-class, business-centric monitoring platforms centered around highly accurate performance tracking and user action exploration, automatic error detection and attribution, real-time intelligent alarms and deep integration with standard R & D processes.
Responsibilities
1. Design, build, and maintain scalable backend systems to handle incredibly large amounts of data and support end-to-end problem diagnosis, attribution, alerts, and resolution;
2. Work closely with product managers to innovate and deliver industry-leading performance monitoring features;
3. Collaborate with data engineers to understand data requirements and implement effective solutions to improve business intelligence capabilities.
Want more jobs like this?
Get Software Engineering jobs in Singapore delivered to your inbox every week.
Qualifications
Minimum Qualifications
1. Bachelor or Master's Degree in Computer Science or related technical fields;
2. At least 1 years in software engineering. Experience in building performance monitoring systems will be a big plus;
3. Experience in Big Data technologies (Hadoop, Hive, Spark, Kafka, ClickHouse, Flink etc.);
4. Proficiency in at least one of the following programming languages/technologies: Go, Java, Python, Node.js;
5. Solid communication and collaboration skills.