Job Summary:
We are seeking a highly skilled Backend Developer to design, develop, and maintain backend systems that collect, filter, and process data from multiple social media platforms. The role involves building robust data pipelines to gather messages and content at scale, applying filtering rules, and seamlessly integrating the processed data into our proprietary social media platform.
Key Responsibilities:
- Design and implement automated data collection systems from various social media platforms through APIs or web scraping tools.
- Develop and maintain backend scripts and services for large-scale message retrieval, filtering, and processing.
- Apply content filtering rules to ensure relevance, quality, and compliance with platform standards.
- Build efficient ETL (Extract, Transform, Load) pipelines to import processed data into our social media platform.
- Ensure backend systems are optimized for performance, scalability, and security.
- Monitor and troubleshoot data integration workflows to ensure accuracy and minimal downtime.
- Collaborate with front-end developers, product managers, and QA teams to deliver end-to-end solutions.
- Keep up-to-date with new technologies, APIs, and platform policies to maintain integration compatibility.
Requirements:
- 3+ years of experience in back-end development (Python, Node.js, PHP, or similar)
- Strong experience with SQL and relational databases (e.g., PostgreSQL, MySQL)
- Proficiency in RESTful API development and integration
- Familiarity with data modeling, data warehousing, and ETL/ELT processes
- Experience with big data frameworks (e.g., Apache Spark, Airflow, dbt) and cloud platforms (AWS) especially data services is a plus
Perks & Benefits
- Nearby public transport
- Central location
- Personal development opportunities
Job Type: Full-time
Pay: RM4,000.00 - RM8,000.00 per month
Benefits:
- Maternity leave
- Parental leave
- Professional development
Work Location: In person