Software Engineer, Intermediate or Senior

Canadian Software Testing Board

Montreal (administrative region)

On-site

CAD 90,000 - 120,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive salary
Team activities
Annual bonus
Stock options
Startup vibe
International opportunities

Job summary

Index, an AI-driven web marketing company, is hiring a Software Engineer for its Montreal team. You will work on designing scalable software, collaborating with product owners, developers and designers to deliver high-impact features.

A strong focus on clean code and cross-team communication drives success in our international environment. The role emphasizes architecture, cloud infrastructure, data tools and modern JS stacks, with opportunities for growth and exposure to AI-powered marketing

Qualifications

  • Experience in large-scale systems and architecture design.
  • Knowledge of SQL and NoSQL databases.
  • Cloud infrastructure experience (GCP, AWS).
  • Familiarity with Kubernetes, Docker and message brokers.
  • Big Data tools like Spark, Hive or Flink; JavaScript stack.

Responsibilities

  • Lead cross-functional teams to design scalable software solutions.
  • Collaborate with product owners, developers and designers.
  • Contribute to R&D efforts and maintain clean code discipline.

Skills

Large-scale systems
Architecture design
SQL/NoSQL
GCP
AWS
Kubernetes
Docker
Message brokers
Big Data
Spark
Hive
Flink
JavaScript

Education

Computer Science degree

Tools

(none)

Job description

Index is an Artificial Intelligence company specializing in Web Marketing. Index is innovating the marketing business and how enterprises and people interact with it. Its flagship product, Alya.ai, leverages state-of-the-art AI technologies to help companies manage whole marketing portfolios with ease. As part of its expansion, Index is looking for a new full time Software Engineer to be part of its Montreal team.

You will be a great addition to the team if you are a communicative person that exposes your difficulties and ideas, you always strive for excellence when the matter involves colleagues and clients, you love learning and trying new things, and you want to be part of a team with an international impact. If you recognize yourself in that description, we want to meet you.

At Index, some of your activities will include:

  • Project leadership: Engaging with different departments to help design the best software solution for the challenges faced;
  • Working closely with product owners, full-stack developers and designers of various teams;
  • Contribute to the company’s research and development activities;
  • Assure quality control (clean code culture).

Skills / Experience

  • Experience in large-scale systems
  • Architecture designs and its applications
  • Database design knowledges: SQL & NoSQL
  • Cloud as Infrastructure: GCP, AWS
  • Distributed solutions and microservices: Kubernetes, Docker, Message Brokers
  • Big Data Knowledge: Spark, Hive, Flink, or similars
  • Javascript stack or similars

Professional Profile

  • You are a motivated and friendly team-player who will bring energy and a positive attitude to the position;
  • You thrive in an agile environment that is in constant growth;
  • You have excellent communication skills and respect for deadlines;
  • You have a UX-Driven thinking. You put first the added value brought by your solution to the user.

Assets

  • Degree in computer science or similar
  • Data science understanding (machine learning, A.I., statistics)
  • Experience with data science / AI solutions
  • Background in startups, SaaS, or scaling various technology products
  • Contributed to open-source projects
  • International experience
  • Brazilian Portuguese working proficiency
  • Digital marketing knowledge

Benefits

  • Competitive salary
  • High-growth, high-impact on some of Canada’s largest companies
  • Regular team activities
  • Possibility of annual bonus
  • Possibility of company stock options
  • Startup vibe (casual dress code, espresso machine, babyfoot)
  • International opportunities
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer, Intermediate or Senior
Software Engineer, Intermediate or Senior

Index - Web Marketing Agency • Montreal (administrative region)

On-site
CAD 85,000 - 120,000
Competitive salary
Senior Software Engineer - AI-Driven SaaS with Impact
Senior Software Engineer - AI-Driven SaaS with Impact

Canadian Software Testing Board • Montreal (administrative region)

On-site
CAD 90,000 - 120,000
Competitive salary
Team activities
Annual bonus
+3
Digital Strategist, Business Development
Digital Strategist, Business Development

Index - Web Marketing Agency • Montreal (administrative region)

On-site
CAD 60,000 - 90,000
Attractive compensation including commissions
Opportunities for growth
Flexible working arrangements
SEM & SEO Specialist Intermediate / Senior
SEM & SEO Specialist Intermediate / Senior

SmartRecruiters, Inc. • Montreal (administrative region)

On-site
CAD 60,000 - 90,000
Annual bonus
Stock options
International opportunities
Web Marketing Coordinator, Internship
Web Marketing Coordinator, Internship

Index - Web Marketing Agency • Montreal (administrative region)

On-site
CAD 20,457 - 29,136
Senior ELM - Developer Productivity
Senior ELM - Developer Productivity

Index Exchange • Toronto

On-site
CAD 150,000 - 190,000
Comprehensive health plans
Paid time off and flexible schedules
Equity packages
+1
Lead Software Engineer – AI, Data Visualization & Platform
Lead Software Engineer – AI, Data Visualization & Platform

Astucemedia • Montreal (administrative region)

Hybrid
CAD 110,000 - 160,000
Comprehensive Group Insurance
RRSP Matching Program
Wellness Allowance
+2
Senior Marketing Digital — IA-Driven SEO/SEM, Remote
Senior Marketing Digital — IA-Driven SEO/SEM, Remote

Index - Web Marketing Agency • Montreal (administrative region)

On-site
CAD 60,000 - 110,000
Bonus trimestriel et annuel
Horaire flexible
Possibilité de travailler à distance depuis un autre pays
AI Developer Full time ✺ Quebec - Montreal
AI Developer Full time ✺ Quebec - Montreal

Mirego inc. • Montreal (administrative region)

On-site
CAD 90,000 - 140,000
Engineering Lead Manager
Engineering Lead Manager

Index Exchange • Toronto

Hybrid
CAD 120,000 - 190,000
Health plan
PTO
Equity
+3