Data Developer
Toronto, ON
Your next opportunity is with us

ruby is a global technology company that is home to the world’s most unique dating web sites. Like relationships, ruby is complex and multifaceted. Ashley Madison, the flagship brand of ruby, is revolutionizing the way millions of people located around the world connect and meet. As a Canadian technology company driven by analytics and user centric design, we care about our customer experience and are continuously looking for ways to make it better!

Life is short, be agile and step out of the box. Does the idea of working creatively every day with the ability to dig deeper and solve huge problems intrigue you? Do you envision yourself working with smart people in a collaborative, fast-paced, environment using the latest technology tools? Have you always dreamed about working for a company where you can apply your great talents and continue to learn and grow throughout your career? If you answered “Yes” to all of these questions then ruby is the place for you!

We work hard, play hard and have fun. We foster a culture where you can be yourself and where diversity of thought and opinion is expected.

Data Developer

As a Data Developer, some of your duties will include designing A/B test experiments and analyzing their outcomes, data mining user behavioural data, analyzing marketing campaign effectiveness, and making recommendations to improve user site experience.

Here’s the team you will be joining

Be a Data Developer, be a rock star of the company!

You will join a dynamic Analytics team of data loving, number crunching individuals who drive the business forward. Your insights will support all levels of our business by making data driven decisions.

Are you passionate about finding insights from numbers? With millions of members worldwide, you will never get bored or worry about sample size when you design a multivariate data experiment. As a team, we consistently do pretty awesome big data work.

We are a leading edge company, and so is our Analytics team. We’ve built up a list of cool business intelligence tools and created fancy data visualization dashboards. We explore new technologies in order to keep ourselves at the forefront of the industry.

Here’s what you’ll do

Support the work of the Data Scientists and develop new tools for data analysis and daily reporting.
Work with Data Scientists to implement machine learning models in production and build robust BI applications.
Gather requirements for BI applications and communicate with the operations team to set up appropriate QA/production environment.
Maintain BI services & code to ensure optimal performance.
Identify opportunities to automate repeated manual work.
Research latest technology and seek for better alternatives and/or add-ons to the existing BI tools.
Maintain and improve existing projects
Support and work with cross-functional teams in a dynamic environment.
Create and maintain optimal data pipeline architecture.
Build the infrastructure required for optimal extraction, transformation, and loading of data from a wide variety of data sources using SQL and AWS ‘big data’ technologies.
Other duties as assigned
Here’s what you’ll need

2+ years in full stack software development, demonstrated experience writing web applications
BSc in Computer Science, Engineering or Math or, equivalent academic & related work experience.
Expert knowledge with relational database, writing & creating highly optimized queries
Knowledge with Machine Learning
Ability to work independently and within a cross functional team environment.
Experience with data pipeline and workflow management tools: Airflow.
Experience with stream-processing systems: Apache Spark-Streaming, Apache beam etc.
Experience with big data tools: Hadoop, Spark, Kafka, etc.
Experience with AWS cloud services: EC2, Redshift etc
Experience with object-oriented/object function scripting languages: Python, PHP, and nice to have for Java, Scala.
Understanding on statistics and machine learning will be a plus.

Here’s what we provide:
An aggressive compensation package and plus incentive commission plan
We are conveniently located just steps from the TTC subway
The opportunity to work with brilliant people in an entrepreneurial, forward thinking environment
Friday mixer every week
Free company lunch every 2 weeks
Free company breakfast every Friday
Incredible social events.
Qualified candidates should send a resume, cover letter to In the email subject line please reference “Data Developer“.

We thank all applicants for their interest ruby; however only those candidates selected for an interview will be contacted.

ruby Life Inc. is an equal opportunity employer and strongly supports diversity in the workplace. Please note that ruby is committed to complying with the Accessibility for Ontarian’s with Disabilities Act, 2005, and has policies in place to accommodate candidates with disabilities during the selection process. Should you require accommodation or have a question regarding any of these policies, please contact