Senior Software Engineer - Backend



Senior Software Engineer - Backend

Toronto, Ontario  - Permanent


Job Description

Our client's mission is to give superpowers to anyone that sells online. At the moment, they help media agencies, brands, and Amazon sellers win on Amazon by analyzing large amounts of data and using AI to develop smart optimization algorithms that drive transformational sales growth.

Their backend and ad engine are mostly written in Python and their frontend is React/Redux written in Typescript. They're already transforming the way businesses approach e-commerce and online advertising and we’re ready to grow.

What you'll do:

-Develop core features for backend infrastructure
-Design and build robust and scalable systems to generate business insights, reporting and analytics
-Take primary ownership for the development and maintenance of your product or feature
-Contribute to product vision and development
-Launch your product or feature and track user metrics
-Build sane systems and craft amazing products that work at scale
-Work in a fast-paced, scaling start-up building software that is truly impactful


Must Have Skills:

-3+ Years of Software Engineering Experience
-Ability to think on your feet and adapt to changing/open-ended requirements
-Ability to communicate your thoughts and ideas
-Familiarity with algorithms, data structures, and complexity analysis
-Experience running production systems including deploying, monitoring, and debugging


Nice to Have Skills:

-Previous experience with a fast scaling start-up
-Experience with B2B or business insights and analytics
-Relevant personal projects and open source work
-Experience in a marketing or advertising space


Details:

Starting: ASAP
Travel: 0%
Dress Code: Casual