JobTarget Logo

Senior Software Developer - Perl (Toronto) at Perceptyx – Toronto, Ontario

Perceptyx
Toronto, Ontario, Canada
Posted on
Updated on
Employment Type:Full-Time

About This Position

​**We welcome all people based in Toronto, ON to apply. This job is a hybrid role from this location. **
About PerceptyxAt Perceptyx, we help organizations see the employee experience more clearly, with a continuous listening platform that puts people and business in sync. We partner with the world's leading organizations to elevate workplace experiences, drive better decision-making, and fuel meaningful change.
The RoleAs a Senior Developer in our Toronto hub, you will be a key member of an engineering team responsible for designing, developing, and maintaining advanced software applications. Your role includes architecting scalable and high-performance solutions, writing clean code, and mentoring junior developers. You will lead the entire software development lifecycle—from concept through deployment—ensuring best practices are followed throughout.
What You’ll Do
  • Design & Architecture: Participate in the design of complex technical solutions and contribute to the evolution of software architecture and industry standards.
  • Full-Stack Development: Build solutions based on product requirements, applying engineering best practices for performance and reusability.
  • End-to-End Delivery: Own the solution delivery, including hands-on development, technical oversight, and release planning.
  • Collaboration & Mentorship: Work within Agile/Scrum methodologies, mentoring other engineers and partnering with leadership to align technical solutions with business goals.
  • Quality & Automation: Perform code reviews, debugging, and issue resolution. Automate repetitive tasks and workflows while maintaining high standards of code excellence.
  • Stay Current: Monitor deployed systems and implement upgrades based on emerging technologies and industry trends.

What You Bring
  • Experience: 5+ years of professional software development experience with proven success in scalable backend and modern front-end systems.
  • Backend Mastery: Strong expertise in Perl for building performant services and microservices.
  • Frontend Skills: Proficiency in ReactJS and modern front-end practices.
  • Databases: Solid experience with PostgreSQL and MySQL, including query optimization.
  • Cloud Knowledge: Proficient in AWS services (EC2, S3, RDS, Lambda, etc.) for managing production workloads.
  • Testing & Observability: Experience with Cypress for E2E testing and tools like Datadog or Splunk for monitoring.
  • Modern Tooling: Familiarity with AI coding assistants (GitHub Copilot, Cursor) and working in CI/CD environments.

Our Interview Process & AI TransparencyAt Perceptyx, we value your time and want our interviewers to be fully engaged in the conversation.
  • Note-Taking: We use Metaview.ai to record and summarize our interviews. This allows our hiring team to focus on you rather than typing notes, ensuring a fairer and more accurate evaluation of your experience.
  • AI Disclosure: While we use AI to assist in summarizing interview data, all final hiring decisions are made by Perceptyx employees. We do not use automated tools as the sole basis for selecting or rejecting candidates.
  • Your Choice (Opt-Out): Participation in recorded interviews is voluntary. If you prefer not to have your interview recorded via Metaview, please notify your recruiter at the start of the session. Opting out will not negatively impact your candidacy.

Compensation & BenefitsSalary Range: $95,000 CAD — 160,000 CAD per year.
    • Note: Final compensation is determined by factors including experience, geography, and skills.
Benefits: Competitive salary, hybrid work flexibility, health and dental coverage, and professional development support.
Perceptyx is an equal opportunity employer committed to a diverse workforce. In accordance with the Accessibility for Ontarians with Disabilities Act (AODA), Perceptyx provides accommodations for people with disabilities throughout the recruitment process. If you require an accommodation, please contact your recruiter.

Job Location

Toronto, Ontario, Canada

Frequently asked questions about this position

Latest Job Openings in Ontario

Inventory Manager (3PL / e-commerce)

NA Freight Forwarding Inc
Vaughan, ON

Coach/ Bus Driver

Coach Canada
Kingston, ON

Key Account Manager

Gellert Global Group
Mississauga, ON

Outside Sales Representative

Coach Canada
Mississauga, ON
Continue to apply
Enter your email to continue. You’ll be redirected to the employer’s application.
By clicking Continue, you understand and agree to JobTarget's Terms of Service and Privacy Policy.
Apply Now