Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Developer

$121.2k - $159k per year
Canada
  • Remote job

At Varicent, we’re not just transforming the Sales Performance Management (SPM) market—we’re redefining how organizations achieve revenue success. Our cutting-edge SaaS solutions empower revenue leaders globally to design smarter go-to-market strategies, maximize seller performance, and unlock untapped potential. Varicent stands at the forefront of innovation, celebrated as a market leader in the 2025 Forrester Wave Report for SPM , 2023 Ventana Research Revenue Performance Management (RPM) Value Index , Gartner Peer Insights , 2024 Gartner SPM Market Guide , and G2. Our solutions are trusted by a diverse range of global industry leaders like T-Mobile, ServiceNow, Wawanesa Bank, Shaw Industries, Moody's, Stryker and hundreds more. Here’s why you’ll thrive at Varicent:

  • Innovate with Purpose: Build impactful solutions for customers worldwide.
  • Join Excellence: Work in a diverse, collaborative, and innovative team.
  • Shape the Future: Lead in redefining revenue optimization.
  • Grow Together: Unlock your potential in a supportive environment.

Join us at Varicent—where your talent and ambition meet limitless opportunities for success!

Staff Software Developer The Incentives Development team is dedicated to driving innovation and excellence in everything we build. By combining deep technical expertise with creative problem-solving, the team delivers a best-in-class user experience for our customers. Our commitment to customer success extends beyond feature delivery—we continuously explore new opportunities to enhance our platform through cutting-edge capabilities that delight users and exceed expectations. With a strong focus on quality, scalability, and performance, we consistently push the boundaries of efficiency, ensuring our systems remain modern, reliable, and built for the future. As a Staff Software Developer , you will be part of a multidisciplinary team of developers, designers, data scientists, and business professionals. You will work on Varicent Incentives , a single-page web application built using React and Redux that connects to a REST API written in C# and hosted on AWS. What You'll Do
  • Build new features for our REST API and enhance AWS infrastructure using a modern technology stack, including C# and AWS CloudFormation.

  • Partner closely with Product Management, Design, and QA teams to deliver new features and platform enhancements.

  • Participate in our pull request review process, ensuring high code quality while providing thoughtful feedback and mentorship to fellow team members.

  • Optimize application performance, scalability, and responsiveness across large datasets.

  • Develop cloud-native features using AWS services such as Lambda, S3, DynamoDB, and Redshift.

  • Automate deployments and CI/CD pipelines using Infrastructure-as-Code technologies.

  • Identify and resolve performance bottlenecks while ensuring high availability and platform reliability.

✅ What You'll Bring Technical Skills
  • 7+ years of software development experience, with a focus on data-intensive applications.

  • Proficiency in at least one backend programming language (e.g., C#, Java, or C++).

  • Hands-on experience with AWS services such as EC2, S3, Lambda, RDS, and Redshift.

  • Understanding of ELT/ETL processes and the challenges associated with handling large-scale datasets.

  • Strong understanding of software design principles and engineering best practices.

  • Excellent problem-solving skills and a passion for building clean, scalable, and maintainable solutions.

Collaboration & Communication
  • Strong English communication skills and the ability to collaborate effectively within cross-functional teams.

  • B2-level English proficiency or higher is required.

First 30 Days: Getting Started
  • Learn and become familiar with our development processes, codebase, coding standards, and tools.

  • Actively participate in team meetings, collaborate with colleagues, and communicate progress, blockers, and learnings effectively.

  • Complete well-defined tasks and bug fixes while demonstrating the ability to write high-quality code.

️ First 60 Days: Building Momentum
  • Become increasingly independent when handling assigned work, requiring less supervision and guidance.

  • Take ownership of more complex assignments, including implementing new features and modules.

  • Demonstrate improved troubleshooting skills and the ability to resolve issues efficiently.

  • Consistently adhere to coding standards, produce maintainable and well-documented code, and actively participate in code reviews.

  • Contribute valuable insights during team discussions and collaborate effectively across functions.

First 90 Days: Hitting Your Stride
  • Lead the development of a larger feature or service that is critical to the Incentives Management application.

  • Ensure scalability, reliability, and performance through rigorous testing and optimization.

  • Develop a strong understanding of the application's core architecture and troubleshoot reported defects with minimal assistance.

  • Consistently meet project deadlines while delivering high-quality work.

  • Demonstrate a commitment to continuous learning and staying current with emerging technologies and industry trends.

  • Identify opportunities to improve development processes and recommend solutions that enhance efficiency and productivity.

  • Participate in roadmap planning, technical discussions, and estimation exercises to help shape the future direction of the platform.

The expected base salary range for this role is C$ 121,200.00 - C$ 159,000.00, and individuals may be eligible to participate in our variable compensation program. *Final compensation may vary based on experience, skills, designations, and market conditions. This posting is for an existing vacancy. This hiring process utilizes artificial intelligence tools to assist in candidate screening and assessment. Our AI tools are designed to complement, not replace, human decision-making.

Varicent is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. If you require accommodation at any time during the recruitment process please email [email protected]

Varicent is also committed to compliance with all fair employment practices regarding citizenship and immigration status. By applying for a position at Varicent and/or by using this portal, you declare and confirm that you have read and agree to our Job Applicant Privacy Notice and that the information provided by you as part of your application is true and complete and includes no misrepresentation or material omission of fact

Vacancy posted 6 hours ago
Similar jobs that could be interesting for youBased on the Staff Software Developer in Canada vacancy
  •  ...busywork like booking, marketing, client management, finances, staff and inventory management, and more. Genius AI technology has saved...  ...the web platform: framework decisions, architecture patterns, developer experience, and own those decisions through execution Champion... 
    Suggested
    Remote job
    Long term contract
    Internship
    Local area
    Flexible hours
    Canada
    6 hours ago
  • $150k - $210k per year

     ...Our technology helps operators thrive while delivering unforgettable moments to travelers around the world. We’re looking for a Staff Software Engineer to join the Checkfront team. Checkfront is an established SaaS platform in the tours and activities industry with real... 
    Suggested
    Full time

    Checkfront

    Canada
    27 days ago
  •  ...tools used by hundreds of mid-market finance teams worldwide. Our software integrates with leading ERPs — Acumatica, Sage Intacct, MYOB...  ...and we are looking for the person who will own them. As Lead developer/Solutions Architect, you own the design, development, and operation... 
    Suggested
    Full time
    Contract work
    Worldwide

    Velixo

    Canada
    8 days ago
  •  ...fundamental laws of our universe. We're developing an intelligent system that can...  ...efficient and sustainable. Develop custom tech solutions tailored...  ...data analysis tools, or other software to accelerate research in...  ...include “Member of Technical Staff, Engineering" in the cover... 
    Suggested
    Remote job
    Worldwide
    Canada
    12 hours ago
  •  ...We are looking for an AI Developer Coach —a seasoned software engineer with strong coaching and mentoring instincts who can embed directly with engineering...  ...building psychological safety among experienced technical staff Solid understanding of the full SDLC, including design,... 
    Suggested
    Remote job
    Manual labor

    EPAM Systems

    Canada
    5 days ago
  • $76k - $104.5k per year

     ...advertising and marketing channels. What You'll Be Doing: Design, develop, and maintain high-quality, modular integrations and automation...  ...What You'll Bring to the Table ~ Proficiency in at least one software language (e.g., Python, Java, Go, Node.js) with experience... 
    Local area
    Remote work
    Work from home
    Home office

    StackAdapt

    Canada
    14 hours ago
  •  ...Minimum requirements ~8+ years of experience in full-time software development roles ~ Experience as a technical lead by guiding...  ...different services and processes, even if you have not worked with them before Experience with building software for fellow developers... 
    Full time

    Stripe

    Canada
    14 hours ago
  •  ...Vital Study Skills is seeking a dedicated and talented Remote Java Developer to join our team on a Full-Time basis. Since 1988, we have...  ..., you will play a crucial role in developing and enhancing the software platforms that deliver our vital educational services to students... 
    Full time
    Remote work

    Qureos Inc

    Canada
    8 days ago
  •  ...Who We Are PLATO is Canada’s largest Indigenous-owned software testing and technology services company. For nearly 30 years, our expert...  ...Job Summary: We are seeking a skilled and motivated Power BI Developer to join our dynamic Information Technology team. The ideal... 
    Contract work
    Internship

    PLATO

    Canada
    4 days ago
  •  ...We are looking for a hands-on Lead Java Developer with 12+ years of experience to drive the backend architecture and development of a key...  ...modern architectures where necessary 12+ years of professional software development experience, including proven hands-on technology leadership... 
    Remote job

    EPAM Systems

    Canada
    18 days ago
  • $110k - $120k per year

     ...available for right-fit candidates.*** This role is suited for developers who have established a solid technical foundation and are ready...  ...with business needs Experience ~7+ years of software development experience ~ Extensive professional experience with... 
    Permanent employment
    Full time
    Relocation package

    Stoakley-Stewart Consultants

    Canada
    27 days ago
  •  ...We are looking for a skilled Mainframe Developer with strong experience in mainframe technologies and Java development to support a key Retirement Planning platform for a leading Wealth Management firm operating within a broker-dealer model. In this role, you will focus... 
    Remote job
    Work at office

    EPAM Systems

    Canada
    5 days ago
  • $76k - $104.5k per year

     ...coordinate integration testing alongside platform changes. What you'll bring to the table ~ Bachelor's degree in computer science, software engineering, or a related field (or equivalent practical experience). ~3–5 years of hands-on experience in integration development,... 
    Local area
    Remote work
    Work from home
    Home office

    StackAdapt

    Canada
    21 days ago
  • $170.4k - $234.3k per year

     ...our customers Mentor the team and lead by example to uphold software development best-practices in addition to conducting rigorous code...  ...to problems that encourage engineering excellence and developer happiness Plans ahead by strategically architecting scalable... 
    Local area
    Remote work
    Work from home
    Home office
    Flexible hours

    StackAdapt

    Canada
    4 days ago
  •  ...Kickstart Your Career as a Fullstack Java Developer Looking for a role where you can apply your Java and frontend skills, contribute to...  ...financial systems, risk analytics, and modeling, and grow in a global software development environment? Our graduate program offers in-depth... 

    mthree Recruiting Portal

    Canada
    2 days ago
  • $135k - $155k per year

     ...work better for people. Role Overview We are looking for an AI Developer based in Canada to join our dynamic team and contribute to the...  ...~Experience with unit testing, debugging, version control, and software engineering best practices ~Ability to work effectively in a collaborative... 
    Remote work

    Escalent

    Canada
    24 days ago
  • $95k - $110k per year

     ...week onsite.  THE ROLE We're looking for an Application Support Developer to join the TMT Technology team at TripArc. You'll split your time roughly equally between client-facing support and software development — and both halves demand strong coding ability. Understanding... 
    Internship
    Work at office
    Local area
    Remote work
    Work from home
    Weekend work
    2 days per week

    TripArc

    Canada
    a month ago
  • $100k - $135k per year

     ...Intermediate Software Engineer Location: Remote (Anywhere in Canada) Company Overview eDynamic Learning is celebrating 18 years...  ...your technical expertise and independence. Responsibilities · Develop and deliver software features with minimal supervision within... 
    Long term contract
    Full time
    Remote work

    eDynamic Learning

    Canada
    22 days ago
  • $180k - $220k per year

     ...Principal Software Engineer Location: Remote (Anywhere in Canada) Company Overview eDynamic Learning is celebrating 18 years of serving...  ...full-stack applications ~ Proven experience operating at a staff or principal level, influencing multiple teams or large systems... 
    Long term contract
    Full time
    Remote work

    eDynamic Learning

    Canada
    a month ago
  •  ...Senior Software Engineer (Golang + Kubernetes) Job Description Acquia is an open-source...  ...expertise who can help lead our efforts for developing, maintaining, monitoring and securing our...  ...able to take over scrum master role, to develop and maintain our new CI/CD pipeline which... 
    Remote job
    Local area
    Canada
    12 hours ago
  • $140k - $180k per year

     ...UALink™ semiconductor-based technologies with the company’s COSMOS software suite to unify diverse components into cohesive, flexible...  ...make the team faster Work with validation teams remotely to develop and execute test plans across a range of operating conditions and... 
    Remote job
    Internship
    Flexible hours
    Canada
    6 hours ago
  • $150k - $180k per year

     ...AI-enabled solutions that enhance digital experiences, empower developers, and deliver measurable results. In these ways, we partner with...  ...Experience with automation, CI and CD. Experience building software collaboratively using pull requests and code reviews Excellent... 
    Permanent employment
    Full time
    Manual labor
    Remote work
    Flexible hours

    Nearform

    Canada
    21 days ago
  • $136k - $168k per year

     ...THE ROLE DEPT® is seeking a Principal, Software Engineering (Adobe - Integrations &...  ...Required Adobe Experience: Direct experience developing and configuring workflows inside Adobe...  ...you to do what you do best and help you develop your skills further with training, development... 
    Long term contract
    Work at office
    Local area
    Remote work
    Flexible hours
    Shift work

    DEPT®

    Canada
    13 days ago
  • $196k - $246k per year

     ...Translate technical architecture decisions into business cases that resonate with C-suite sponsors. Define Multi-Year Roadmaps: Develop phased transformation roadmaps that sequence AEM modernization, EDS adoption, and Commerce integration initiatives against measurable... 
    Work at office
    Local area
    Remote work
    Flexible hours
    Shift work

    DEPT®

    Canada
    5 days ago
  • $100k - $135k per year

     ...looking for an individual who is passionate about learning new technologies to join our growing Engineering team as our Java Back End Developer.  As a Java Back-End Developer at Localcoin, you will be responsible for developing and maintaining functional and stable back end... 
    Internship
    Work at office
    2 days per week

    Localcoin

    Canada
    a month ago
  •  ...Senior Salesforce Developer Who We Are  At Orion Global Solutions, we’re not your typical tech consultancy. As a Salesforce Summit Partner (the highest tier!) and one of the fastest-growing Salesforce partners in the New York Metro area, we bring innovation, speed, and... 
    Remote work
    Work from home
    Relocation
    Home office

    Orion Global Solutions

    Canada
    a month ago
  • $196k - $246k per year

     ...— running technical discovery, architecting viable solutions, developing technical proposals, Statements of Work, and level-of-effort estimates...  ...), with at least 4 years in a Solution Architect or Lead Developer role, and deep expertise in both Adobe Commerce Cloud and on-premise... 
    Work at office
    Local area
    Flexible hours

    DEPT®

    Canada
    24 days ago
  • Join EPAM to participate in building automation frameworks from the ground up for a leading Wealth Management firm. In this role, you will drive quality across portfolio management and asset movement platforms, helping transition a team from manual to automated testing at scale...
    Remote job

    EPAM Systems

    Canada
    19 days ago
  • $163k - $213k per year

     ...DEPT® is seeking a highly analytical and technical Architect Software Engineer (Adobe - AJO, AEP, RTCDP) to join our forward-deployed...  ...possibility. We want to enable you to do what you do best and help you develop your skills further with training, development and... 
    Work at office
    Local area
    Remote work
    Flexible hours

    DEPT®

    Canada
    24 days ago
  • $108k - $116k per year

     ...shape the future of HackerOne, this is the role for you. What You Will Do During your first 90 days, you will meet your fellow Software Engineers, learn our codebases and enterprise products and start hands-on coding. You will pair with more experienced team members to... 
    Long term contract
    Full time
    Apprenticeship
    Local area
    Remote work

    HackerOne

    Canada
    8 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Developer. Be the first to apply!