Software Engineer
Posted Updated
Job Description:
- Strong hands-on experience in Python and PySpark development for large-scale data processing.
- Design, develop, and maintain ETL/data pipelines using PySpark, Python, and SQL.
- Experience working with big data technologies, data transformation, and batch processing.
- Strong knowledge of SQL, data modeling, performance tuning, and optimization.
- Experience with cloud/data platforms such as AWS, Azure, Databricks, or equivalent is preferred.
- Good understanding of data quality, reconciliation, validation, and error handling.
- Ability to analyze business requirements and translate them into scalable technical solutions.
- Experience working in Agile/Scrum environments with strong communication and stakeholder-management skills.
- Candidates should be available to work in a Singapore-based banking environment.