London, Ontario Hybrid Employment $100,000 - $125,000

Voices is hiring a Senior Software Engineer

Responsibilities

  • Application & System Development
  • Quality, Testing & Security
  • Engineering Practices & Delivery
  • Documentation & Technical Collaboration

Requirements

  • 5+ years experience in software engineering (with expertise in web development)
  • proficiency with the software development lifecycle (SDLC)
  • BS or MS in Computer Science, Software Engineering, or have the equivalent work experience

Nice to Have

  • You want to ship regularly and take pride in delivering meaningful, end-to-end solutions.
  • You approach development with curiosity, ownership, and a commitment to continuous improvement.
  • You write high-quality, maintainable code and understand the long-term impact of design decisions.
  • Your work is well-structured, testable, documented, and backed by comprehensive automated tests that support long-term maintainability and reliability.
  • You’re comfortable working across a varied technical stack - including technologies such as PHP, JavaScript, Node.js, Python, and modern CSS - and modern architectural patterns (e.g., MVC, reactive frameworks, APIs, distributed services), and can reason about system design trade-offs.
  • You have experience designing and evolving application architecture, balancing immediate business needs with scalability, reliability, and maintainability.
  • You have experience writing and maintaining build, migration, and automation scripts to support development and deployments.
  • You have experience designing and operating applications within cloud-based environments, with a strong understanding of distributed systems patterns such as queues, background jobs, caching, and object storage.
  • You are confident diagnosing complex issues, analyzing root causes, and implementing durable solutions in production environments.
  • You can clearly articulate technical decisions, trade-offs, and risks, and collaborate effectively with cross-functional partners to drive alignment and informed decision-making.
  • You are comfortable breaking down complex initiatives into actionable steps, estimating effort, and driving work to completion with accountability.
  • You are skilled in developing full-stack solutions from scratch, creating systems that are reusable, performant, secure, and accessible.
  • You actively contribute to technical discussions, design reviews, and code reviews, helping strengthen engineering standards and shared understanding across the team.
  • You are self-motivated and capable of operating with a high degree of autonomy, taking initiative while collaborating effectively with your team.
  • You enjoy learning, solving challenging problems, and continuously strengthening your technical craft.

Benefits

  • Generous Vacation: We offer 15 days of annual vacation (pro-rated for your first year), plus additional paid leave during our scheduled summer and winter holiday closures.
  • Personal Time: Take care of what matters with 5 paid personal days and 3 unpaid personal days annually
  • Comprehensive Health Coverage: Access to health and dental benefits after just 3 months of employment
  • Performance Bonus Program: Recognizing your impact with bonus opportunities tied to company and individual performance
  • Learning & Development Support: We invest in your growth with a dedicated L&D budget and coverage for platforms like LinkedIn Learning, Udemy, Codecademy, and more
  • Community Impact: We empower you to give back with 8 hours of paid volunteer time annually, allowing you to support the causes and nonprofits that matter most to you.
  • A Great Team: Work with genuinely kind, smart, and talented people who love what they do (and know how to have fun doing it).

Work Arrangement

Hybrid

Additional Information

  • All interviewed candidates will receive notification within 45 days of final interviews.
  • We use an AI tool in our applicant tracking system (Jobvite) to check how well a candidate’s experience aligns with the job requirements. This feature, called Talent Match, may label an application as a match or leave it unlabelled. It does not make decisions or reject candidates. Every application is reviewed by our People Operations team.
  • Voices is an equal opportunity employer committed to fostering an inclusive and accessible workplace. We welcome applications from individuals of all backgrounds and experiences. If you require accommodation during the recruitment process, please let us know, and we will work with you to meet your needs.
Required Skills
software engineeringweb developmentthe software development lifecycledeveloping full-stack solutions from scr software engineeringweb developmentthe software development lifecycledeveloping full-stack solutions from scr
Visa expiring soon?

Extend or switch without leaving Thailand

Running out of time on your current visa? SVBL identifies your best option — extension, category switch, or long-term visa — and handles the entire process.

Visa extensions & category switches
LTR & DTV visa applications
90-day reporting managed
Overstay prevention
Check your options
Prevent overstay issues
About company
Voices
Hire professional voice actors, license AI voices, and access ethical voice data, Voices is your trusted platform for modern voice solutions at scale.
All jobs at Voices Visit website
Job Details
Category fullstack
Posted 3 months ago