# Cheau-Long Ng > Principal Engineer at Betterworks Location: San Bruno, California, United States Profile: https://flows.cv/cheaulong Software engineer leading teams to design and deliver scalable, cloud-based SaaS solutions. Specialized in cloud architecture, data engineering, and analytics platforms, with a track record of building systems that solve real customer problems and scale with the business. ## Work Experience ### Principal Engineer @ Betterworks Jan 2019 – Present | Menlo Park, California, United States System and cloud architecture; built enterprise-scale data, AI, reporting, and analytics platforms. ### Staff Software Engineer @ Tesla Jan 2017 – Jan 2019 | Palo Alto, California Built global scale asset management system, billing services, business apps ### Senior Software Engineer @ SolarCity Jan 2016 – Jan 2017 | San Mateo, California ### Software Engineering Manager @ Fenice Energy Jan 2014 – Jan 2016 | Belmont, California - Led and managed a small team to build solar management & monitoring software - Managed contractors to deliver business KPI mobile app ### Lead Software Developer @ Fenice Energy Jan 2012 – Jan 2014 | Belmont, California - Led a small team to build analytics platform - Led and implemented enterprise integrations with IBM Maximo, Oracle EBS and billing systems - Built reporting tool to generate financial reports for investors ### Lead Software Engineer @ nVent Jan 2007 – Jan 2011 | Redwood City, California Delivered 5+ engineering software solutions to customers ### Senior Software Engineer @ nVent Jan 2002 – Jan 2007 | Redwood City, California - Delivered multilingual engineering app used by 10k+ users - Implemented a 2D finite element heat transfer analysis tool ### Software Engineer @ Blackbaud Jan 1999 – Jan 2002 | Charleston, South Carolina Designed and implemented reporting tools for Raiser's Edge software used by 22k+ organizations ## Education ### Master of Science in Software Engineering & Development Management Carnegie Mellon University ### Master of Science in Mechanical Engineering The University of Alabama ## Contact & Social - LinkedIn: https://linkedin.com/in/cheaulongng - Portfolio: http://www.testa.com - Portfolio: http://cheaulong.blogspot.com/ --- Source: https://flows.cv/cheaulong JSON Resume: https://flows.cv/cheaulong/resume.json Last updated: 2026-04-12