Startup Careers

Be a part of our family by contributing to our portfolio companies’ innovation and success. Browse open positions below with Intel Capital portfolio companies.

Data Platform Engineer at Rubikloud
Toronto, CA

DESCRIPTION

What We Are Building:

At Rubikloud, we are on a mission to bring “Intelligent Decision Automation” to the world’s largest enterprise retailers. Our platform unifies the latest in distributed systems, artificial intelligence, cloud architecture and some of the brightest minds to fulfill our mission. Over the past three years, we have been able to connect with over 150,000 retail point of sales location in 10 countries and create a database of over $100 billion in first party retail transactional data. And the numbers are only growing!

 

Who We Are Looking For:

We are looking for a passionate, curious professional to join our Engineering team as a Data Platform Engineer. Reporting to the Senior Director of Data Platform, you will have the opportunity to collaborate with various team members to execute on the Rubikloud vision, work on solving complex data challenges and contribute to the development of our products.

What We Are Building:

 

What You Will Be Doing:

  • Implement and test our big data platform that processes large amounts of disparate data sources into a powerful and proprietary retail data model.
  • Develop new features to improve performance, scalability and fault tolerance of our big data platform.
  • Work closely with data engineering, data-science and infrastructure engineering teams to design, build and deploy stable data pipelines.
  • Support and maintain existing production processes and identify areas for improvement.
  • Ensure high quality, on-time delivery of solutions under tight deadlines to meet business needs.
  • Be an integral part of the team, building new generation Ingestion, Mapping and Data Quality Tools for the Data Platform.
  • Collaborate with team members in code reviews, discovering best practices and patterns for continuous improvement

REQUIREMENTS

Who You Are:

  • Bachelor’s degree in Computer Science, Computer or Electrical Engineering, Math, or equivalent experience.
  • >2 years of professional experience in software development role.
  • Solid foundation in object-oriented design, data structures, functional design and algorithms.
  • Built production data pipelines ingesting > 1GB of data per day.
  • Demonstrated skills using Scala, Spark, PySpark, Distributed Systems, Cloud Storage (S3a, WASBs, ADLS, GCS)
  • Experience with open source workflow managers (Airflow).
  • Experience with relational databases such as Oracle, MySQL, SQL Server, or PostgreSQL.
  • Experience with schema design, dimensional data modelling, and writing advanced SQL queries.
  • Experience with at least one popular data warehouse (Hive, Snowflake, Redshift)
  • Experience with the Apache Hadoop stack (YARN, Ambari, Hive, LLAP) is a plus.

BENEFITS

Who We Are:

We are a group of intellectually curious people who are passionate about making a big splash in the world of retail. We offer competitive compensation including equity options - we want all the members of Rubikrew to own part of the Company. You will have a full health benefits package including extended health care, dental, vision etc. Lunch is catered Monday to Thursday so you won’t have to worry about packing a lunch! Healthy snacks and drinks are also provided to keep you energized. We want our employees to feel like they’re always developing personally and professionally so we offer a a personal development budget that you are free to use for knowledge expansion or as a fitness allowance.