Senior Software Engineer (Backend) @ Canopy Pte. Ltd, Singapore

Posted 9 months ago

๐Ÿ’ผ Company
๐ŸŒ Location
๐Ÿ—ƒ๏ธ Category
โŒ› Commitment
๐Ÿ’ผ Experience
Senior (5-8 years)
๐Ÿ’ฐ Salary range/Hourly rate:
๐Ÿ“ Description


  • Conducting quantitative and qualitative data analysis of new data
  • Develop, document, and test the functional requirements and processes needed to Match / Link the new data to existing Canopy data sources
  • Develop, document, and test the functional requirements and processes needed to incorporate the new data into Products
  • Produce summaries of findings, insights, and recommendations. All recommendations and findings must be supported by facts/data
  • Develop expertise in Canopy business rules and provide guidance on the overall impact of business rule changes to systems (downstream impacts)
  • Understand data transformation, validation, and maintenance rules/edits
  • Understand data flows from one system to another - feeds into and extracts from the production databases
  • Recommend changes to existing business rules to improve the overall data quality and performance of data asset
  • Implement data transformation pipelines in Big Data Platform (Python is a must, Spark, Scala knowledge may come in handy)
  • Assisting Data Developers in establishing connectivity and automation for data sourcing
  • Data science including data querying in SQL
  • Query, process and analyze large data sets
  • Data reconciliationย 

Skill Required

  • Bachelor's degree in Computer Science or Software Engineering.
  • 5 - 7 years of Python experience in software/applications development with Django/Flask, Rest API, SQL
  • At least 3 years of experience in data analysis and solution design
  • Expert knowledge of Python and related frameworks including Django and Flask.
  • A deep understanding and multi-process architecture and the threading limitations of Python
  • Scala (optional)
  • Ability to write complex SQL queries (preferable experience in DWH)
  • DWH platforms
  • Senior Software Engineer (Backend) .docx

Community for remote workers in India ๐Ÿ‘จโ€๐Ÿ’ป๐Ÿ‡ฎ๐Ÿ‡ณ๐Ÿ‘ฉโ€๐Ÿ’ป that enables Indian professionals to help each other navigate, balance and grow in a remote career.

  • Credits
  • โค๏ธย ย This site has been heavily inspired by
  • ๐Ÿค—ย ย The information present in the guides is courtesy our slack community
  • ๐Ÿ™Œย ย Last but not the least, Thank you patrons for your support!