The Tech team has a broad range of technical backgrounds, including software engineering, user interface engineering, technical quality assurance engineering and IT engineering.

Software engineers build complex web-based applications, develop our IT architecture, and adapt our systems for changes in our businesses. We look for developers who are fluent in Ruby as well as proficient with Ruby on Rails.

User interface engineers design and implement interfaces for open-source and proprietary web applications.

Technical quality assurance engineers are responsible for analyzing the business and functional requirements of our businesses. They create system test plans and update test cases based on business and functional requirements. In addition, they conduct system, regression and Integration testing, manually and through automation tools, and log and track issues across the software design life-cycle process.

Through the use of computers and software, our IT engineers are relied on to perform a variety of different tasks, from installing specific applications to designing intricate computer networks and information databases.