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.

Software Engineer (Data Platform) 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 Data Platform team as a Software 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 You Will Be Doing:

  • Building tools that facilitate our big data pipelines that process large amounts of disparate data sources into a powerful and proprietary retail data model
  • Develop new features to improve API and web services, powering data pipeline dashboards, reports, alerting and pipeline control
  • Work closely with data engineering, pipeline operators data-science and infrastructure engineering teams to design, build and deploy stable data pipelines
  • Ensure high quality, on-time delivery of solutions under tight deadlines to meet business needs
  • 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
  • Demonstrated skills developing back end systems in Python and Node.js
  • Interested in contributing to Vue.js web components
  • Experience with relational databases such as Oracle, MySQL, SQL Server, or PostgreSQL
  • Experience with container services such as Docker and Kubernetes
  • Experience with consuming and creation of API services
  • Familiarity with deploying applications on cloud platforms such as AWS, Azure, GCP

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.

Thank you to all who apply. We are only contacting applicants who are moving on to the next stage of the process. If you don’t hear from us, please check back for any future opportunities!

Rubikloud welcomes and encourages applications from people with disabilities. Accommodations are available upon request for candidates taking part in all aspects of the selection process.