Apply now

Posted 2 months ago

Senior Software Engineer

@ Symend

Calgary, Alberta

RemoteFull-time10+ years experience
Apply now
SIGNALS

Overview

Symend is hiring a Senior Software Engineer to build functional software solutions aligned with client needs and business goals. The role provides technical leadership, mentors engineers, and drives scalable, reliable, maintainable products. Full-time, with occasional extra hours for critical delivery dates.

Responsibilities:

  • Lead technical initiatives and mentor engineers
  • Design and implement scalable software solutions
  • Solve complex, non-routine technical problems
  • Produce technical documentation and presentations
  • Communicate with architects, product and business stakeholders

Requirements summary:

  • 10+ years delivering software
  • Extensive C# experience (required)
  • Experience with RESTful APIs and distributed services
  • Degree in Computer Science or Computer Engineering or equivalent
  • FinTech expertise
  • Track record overseeing technical projects

Tools & skills

Source and dates

Employer career site / ATS feed · jazzhr

Employer posting date
2026-09-07
First seen by our source
2026-10-09
Source record updated
2026-10-16

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SenioritySenior
DepartmentSoftware development
Experience10+ years
Hours per week40 (estimated)
Scheduleovertime
Work settingOffice
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish
EducationBachelor’s degree (required)
Fields of studyComputer Science, Computer Engineering

Summary and details written by AI from the posting; the employer’s posting is the authority.

Symend

Saved company profile

Historical company information from a saved The Jobs API profile (LinkedIn/Crunchbase fields). It is not live-verified; figures may have changed. Missing values remain unknown.

The collection strategy platform. Behavioral science and AI that lift cure rates, cut churn, and keep customers loyal.

Full company description

Symend is a collection strategy platform — the design-and-execution platform for the best collection strategy. We help enterprise telcos, utilities, and financial services companies in the US, Canada, and UK improve the metrics that matter most in collections: recovery rates, liquidation rates, roll rates, and time to cure — while keeping valued customers connected and loyal. Our edge is a single, unified strategy built on three layers: behavioral science defines the variables, data science defines the methodology, and the platform defines the execution. Because the platform learns and iterates with every interaction, the strategy continuously improves — delivering an empathetic, coordinated customer experience across every channel. Symend brings this strategy to life through three products: Cure — our core platform, turning behavioral science and data science into personalized, orchestrated engagement that guides customers toward positive financial outcomes. Prevent — bill payment protection that covers a customer's payments for up to six months after a job loss or injury, reducing involuntary churn and keeping people connected before they ever reach collections. Converse — the collection strategy extended to voice: an empathetic, behavioral-science-driven solution that unifies the customer experience across digital and phone. Founded in 2016 and globally recognized for innovation, Symend drives meaningful, sustainable improvements in collections while fostering lasting customer relationships.

LinkedIn followers
16,634
People associated on LinkedIn
87
Reported office locations
  • 411 1 St SE, #1700, Calgary, Alberta T2G, CA
  • 201 Columbine St, 300, Denver, Colorado 80206, US
Business categories
  • Analytics
  • Artificial Intelligence (AI)
  • Billing
  • Business Intelligence
  • Debt Collections
  • Enterprise Software
  • Information Technology
  • SaaS
  • Software
Other recorded names
  • Symend
Specialties
  • Collections
  • Debt Recovery
  • Collection Strategy
  • AI Collections
  • Debt Collection Software
  • and Payment Recovery
Profile identifies a recruitment agency
No
Reported total investment
150,783,976

Currency and observation date were not supplied; this is not a current valuation or a funding round.

Symend is a collection strategy platform — the design-and-execution platform for the best collection strategy. We help enterprise telcos, utilities, and financial services companies in the US, Canada, and UK improve the metrics that matter most in collections: recovery rates, liquidation rates, roll rates, and time to cure — while keeping valued customers connected and loyal. Our edge is a single, unified strategy…

FieldValue
IndustrySoftware Development
Company size51-200 employees
HeadquartersCalgary, Alberta
Organization typePrivately Held
Year founded2016
SpecialtiesCollectionsDebt RecoveryCollection StrategyAI CollectionsDebt Collection Softwareand Payment Recovery
Open jobs on Jobsy2
LinkedInView page
Job description

Job purpose

The Senior Software Engineer is responsible for producing and implementing functional software solutions that align with the client needs and business goals. This role is responsible for driving technical innovation and excellence while collaborating with cross-functional teams to ensure our products are scalable, reliable and maintainable.

Duties and responsibilities:

  • Support a culture of innovation and continual improvement by providing technical leadership and mentoring to other engineers.

  • Serve as a technical leader while leading cross-functional initiatives and projects that promote innovation and improvement.

  • Identify, evaluate, and solve complex technical problems with a commitment to ongoing development that aligns with Engineering strategy, Architectural best practices and Platform requirements.

  • Apply expertise in emerging technologies to advance fresh concepts and ideas for solving pressing business issues.

  • Collaborate effectively with other engineering teams, Architects, Product and Delivery and can communicate appropriately for the audience (technical / non-technical).

  • Work independently to solve complex, non-routine technical issues and provide solutions that align with accepted best practices.

  • Act as an escalation path for engineers and effectively communicate by providing updates to appropriate stakeholders which include Architects, Product Managers and Solution Engineers amongst others.

  • Make informed decisions on methods, techniques, and evaluation criteria to meet engineering best practices and product acceptance criteria.

  • Serve as a subject matter expert and specialist, providing guidance and support to team members.

  • Maintain a broad understanding of the business and its strategic goals to inform technical decision-making.

  • Keep a wide awareness of the company's short term business goals and use this knowledge to balance with engineering longer term vision for the technology stack to guide technological choices.

  • Produce, and mentor others within engineering in creating comprehensive documentation using appropriate tools and platforms, such as Confluence or inline code comments.

  • Proven ability to present ideas and technical information effectively through various presentation mediums and to audiences both within and outside the engineering team.

Qualifications, Abilities, and Skills Required:

Education:

  • Degree in Computer Science, Computer Engineering or equivalent

Experience:

  • 10+ years’ experience delivering software

  • Extensive experience in software engineering with a focus on one or more technology stacks (C# (Required), React, Docker, RabbitMQ, Redis, Sisense, DBT, Snowflake, SQL, etc.)

  • Experience developing and integrating with RESTful APIs and distributed services

  • The capacity to recognize and address difficult technical problems and strong problem-solving abilities.

  • Track record of successfully overseeing technical projects and activities.

  • FinTech expertise and the capability to use it to spur innovation.

Competencies:

  • Excellent interpersonal and communication skills, with the ability to effectively communicate with both technical and non-technical stakeholders.

  • Independent, results-driven mindset and the ability to make informed decisions on technical approaches and methodologies.

  • Demonstrated expertise as a subject matter specialist and ability to provide guidance and support to team members.

  • Broad understanding of business operations and strategies to inform technical decision-making.

Working conditions:

  • Open office environment (unless working from home)

  • May be required to work additional hours for special program events or critical delivery dates

Direct reports:

  • N/A

Similar jobs

  • Senior Software Engineer, Search

    Toronto, ON +1
    Full Time

    Themis Solutions Inc.

    Candidates need experience building web applications at scale with Ruby on Rails and professional experience building search systems. They also need mentorship experience, strong communication skills and experience working with large volumes of data.

    Coaching, Teaching, Software development, Ruby on Rails, Agile, Communication skills

  • Intermediate Software Engineer

    Calgary, AB

    AppDirect: AppDirect is a San Francisco-based B2B subscription commerce platform company that brings together technology providers, advisors, and businesses to…

    2+ YOECandidates need 2+ years of professional full-stack web development, including React and TypeScript and hands-on AWS deployment experience. Experience with external APIs, event-driven patterns, and AI coding tools is valued, along with strong ownership and curiosity.

    React, TypeScript, Node.js, Go, AWS Lambda, AWS API Gateway

  • Senior Software Engineer – Visualization and Front End

    Calgary, AB
    HybridFull Time

    GeoSoftware

    5+ YOECandidates need at least five years of professional software engineering experience, including data-heavy front-end work, and demonstrable production experience with React, TypeScript and WebGL. GeoSoftware also requires reactive state architecture experience, the ability to work asynchronously in a small remote team, and fluent English.

    React, TypeScript, WebGL, Three.js, WebGPU, Electron

    Senior Software Engineer – Computational Algorithms

    Calgary, AB
    HybridFull Time

    GeoSoftware

    5+ YOECandidates need a physics, geoscience, or applied mathematics degree or equivalent depth, at least 5 years of numerical computing experience, and strong modern C++ and Python. Parallel programming, performance optimization, and experience prototyping with domain experts are also required, along with fluent English.

    C++, Python, NumPy, SciPy, pybind11, BLAS

  • Senior Software Engineer

    Calgary, AB
    $110k–$150k/yrRemoteFull Time

    Athennian

    6+ YOECandidates need 6+ years of software engineering experience, production AI feature experience, and strong JavaScript/TypeScript and MEAN stack skills. Experience with CI/CD, automated testing and cloud infrastructure is also required.

    MongoDB, Express, Angular, Node.js, Jest, Cypress

  • Software Engineer

    Calgary, AB

    Questrade Financial Group: Questrade offers Canadians an easy way to invest in securities and foreign currency and provides online wealth management and mortgage through the…

    2+ YOECandidates need a computer science or related degree, or equivalent practical experience, plus two or more years building production software. They need strong JavaScript/TypeScript skills in React Native, ReactJS, or Node.js, along with database and cloud experience.

    React Native, ReactJS, Node.js, GCP, AWS, Azure

  • Software Engineer

    Calgary, AB
    Full Time

    RTX

    5+ YOECandidates need a bachelor's degree in software engineering, computer science or a related field, and at least 5 years of software engineering experience. They should be eligible for Professional Engineer registration and have strong communication, project management and leadership skills.

    DOORS, Microsoft Office

  • Software Engineer

    Toronto, ON +1
    On-siteFull Time

    Anchorbase

    Candidates need strong computer science fundamentals, including type theory, relational database design, complexity reasoning and concurrency. They should learn quickly, test thoroughly including unhappy paths, review code critically and communicate clearly about risk and tradeoffs.

    TypeScript, React, NestJS, Vite, C++, Windows

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.