BCC Software is looking for a talented Data Engineer to help us continue scaling the foundation for our growing services offerings. This position will play a key role in helping us achieve our strategic objectives of turning our market-leading data services into a robust BI platform. We are looking for like-minded, progressive engineers with experience in building, maintaining, and scaling data management technologies powering multi-tenant enterprise SaaS applications in a fully agile environment. This requires a well-rounded engineer capable of solving technical challenges to continuously evolve our existing well-established technology while integrating new technology to meet our goals. To succeed in this position, the candidate must have strong theoretical knowledge and practical experience working with large data sets, consuming them from multiple sources, aggregating and optimizing them for advanced customer-facing analytics.