Job Search and Career Advice Platform

Enable job alerts via email!

Senior Software Engineer

Starboard Recruitment

Toronto

On-site

CAD 90,000 - 120,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading tech recruitment agency is seeking a Senior Software Engineer for a top-tier AI startup in Toronto. This role, requiring on-site presence, involves collaborating to design and enhance user experiences while taking ownership of system features. Candidates should have a Bachelor's degree and 4–10 years of experience in software engineering, with proficiency in programming languages such as Python and TypeScript. Knowledge of AWS and CI/CD methodologies is preferred.

Qualifications

  • 4-10 years of experience as a Software Engineer with a generalist focus.
  • Strong understanding of computer science principles and algorithms.
  • Experience in evaluating solutions and making trade-offs.

Responsibilities

  • Collaborate with leadership and Product Management to enhance user experience.
  • Lead initiatives that promote code excellence.
  • Take full ownership of features and systems across the stack.

Skills

Collaboration
Code Excellence
Problem Solving
Communication
Proficiency in Python
Proficiency in TypeScript

Education

Bachelor’s degree in Computer Science or related discipline

Tools

CI/CD tools
AWS services (EC2, S3, RDS, Lambda, VPC)
Scripting languages (Python, Bash)
Job description

On behalf of our client, Starboard Recruitment is searching for a Senior Software Engineer in Toronto (On-site: 5 days per week). Our client is a top-tier AI, Series‑B tech startup with over $35M in funding. Apply today – our team will reach out to qualified candidates and share more information.

Responsibilities
  • Collaborate with leadership and Product Management to design and develop features that enhance the user experience and improve efficiency.
  • Lead or contribute to initiatives that promote code excellence within the company.
  • Take full ownership of features and systems across the stack.
Minimum Qualifications
  • Bachelor’s degree in Computer Science or a related technical discipline.
  • Strong understanding of computer science principles and algorithms.
  • 4‑10 years of experience as a Software Engineer with a generalist focus.
  • Familiarity with CI/CD tools and methodologies.
  • Proven experience in addressing complex problems, evaluating different solutions, and considering trade‑offs to move forward.
  • Ability to clearly communicate ideas and concepts to both technical and non‑technical stakeholders.
Preferred Qualifications
  • At least 2 years of experience working with Python and TypeScript in production environments. (Strong skills in other programming languages also considered)
  • Solid experience with AWS services, including EC2, S3, RDS, Lambda, and VPC.
  • Proficiency in scripting languages like Python, Bash, or similar.
  • Experience working with Generative AI technology.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.