Senior Software Engineer

Voices

Nova Scotia

Hybrid

CAD 120,000 - 160,000

Full time

4 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Voices is seeking a Senior Software Engineer to join a high-performing, cloud-based development team. You will own major technical initiatives, design scalable full-stack systems, and guide architecture decisions to support growing customer and internal needs.

You'll work closely with Product, Infra, QA, and Support, delivering reliable software in a hybrid work environment across Canada. The role emphasizes steady delivery, thoughtful engineering, and continuous improvement.

Qualifications

  • Extensive experience delivering full-stack applications.
  • Ability to own complex technical initiatives and roadmap.
  • Experience designing scalable cloud-based systems.

Responsibilities

  • Own design and evolution of customer-facing and internal applications using modern full-stack technologies.
  • Lead architectural decisions and technical direction for multiple projects.
  • Collaborate with Product, Infrastructure, QA, and Support to ensure solutions meet business goals.

Skills

Full-stack engineering
System architecture
Cross-functional collaboration
Cloud-based development

Job description

Location: Ontario, BC, Alberta, Nova Scotia (Hybrid - See “Hybrid Work Details” section below for more information)

Position Type: Full-Time

Vacancy Status: This posting is for an existing vacancy

About Us

Voices is the trusted voice partner for brands, tech and voice talent. Voices helps scale real voice solutions, across traditional voiceover, Voice AI, and ethically sourced voice data. For more than two decades, the biggest and most beloved brands have trusted Voices to find their voices and bring their projects to life.

Why join us? We’re on a mission to shape the future of voice, and we’re building a team that’s curious, collaborative, and passionate about making great ideas heard.

About the Role

As a Senior Software Engineer, you’ll join a high-performing development organization working in cross-functional teams to design, build, and evolve modern full-stack systems that power critical workflows for our customers and internal teams. In this role, you’ll take ownership of complex technical initiatives and contribute to system architecture and design decisions within a modern cloud-based environment, helping ensure our platform remains scalable, reliable, and maintainable as it grows. You’ll apply strong full-stack engineering expertise to solve complex technical problems and deliver solutions that balance immediate business needs with long-term technical sustainability.

We value thoughtful engineering, steady delivery, and continuous improvement. You’ll collaborate closely with Product, Infrastructure, QA, and Support to ensure solutions are technically sound and aligned with business goals, while proactively identifying opportunities to improve architecture, tooling, and development practices. You’ll report to the Senior Manager, Application Development and be part of a team that values high standards, ownership, and pragmatic problem solving.

Responsibilities

In this role, you’ll take ownership of the following key areas:

  • Application & System Development Design, build, and evolve customer-facing and internal applications using modern full-stack technologies, ensuring scalability, maintainability, and long-term sustainability.
  • Lead the design and extension of applications built on modern frameworks, contributing to architectural decisions and technical direction.
  • Design and maintain internal
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Voices • Alberta

Hybrid
CAD 120,000 - 150,000
Senior Software Engineer
Senior Software Engineer

Voices • London

On-site
CAD 100,000 - 125,000
Generous Vacation
Comprehensive Health Coverage
Performance Bonus Program
+3
Senior Full-Stack Engineer – Architect Scalable Cloud Apps (Hybrid)
Senior Full-Stack Engineer – Architect Scalable Cloud Apps (Hybrid)

Voices • Alberta

Hybrid
CAD 120,000 - 150,000
Senior Software Engineer II (Full Stack), Analytics & Automation
Senior Software Engineer II (Full Stack), Analytics & Automation

JobCubby • Canada

Hybrid
CAD 164,000 - 226,000
15% annual bonus
Fully remote within Canada
Comprehensive health & life insurance
+5
Senior Full Stack Engineer
Senior Full Stack Engineer

Hammehr Talent Consultants • Ontario

Remote
CAD 123,000 - 145,000
Senior Full-Stack Developer
Senior Full-Stack Developer

BRAINYYACK • Toronto

Hybrid
CAD 110,000 - 150,000
Senior Software Developer
Senior Software Developer

LINK INVESTMENT MANAGEMENT INC • Calgary

On-site
CAD 110,000 - 160,000
Director, Product Marketing
Director, Product Marketing

Voices • Toronto

Hybrid
CAD 130,000 - 190,000
Generous Vacation
Personal Time
Comprehensive Health Coverage
+4
Senior Full Stack Engineer (Node.js + React)
Senior Full Stack Engineer (Node.js + React)

Boosted • Canada

Remote
CAD 80,000 - 120,000
Senior DevOps Engineer
Senior DevOps Engineer

Brainyyack • Toronto

Hybrid
CAD 120,000 - 150,000