Varicent, a leading Sales Performance Management (SPM) software company, is hiring a Staff Software Developer to join its Incentives Development team. This remote opportunity is available to candidates based in Canada who have extensive experience building scalable software solutions and cloud-native applications.
Recognized by industry analysts and trusted by global organizations, Varicent continues to innovate in revenue optimization and sales performance management. The company offers a collaborative environment where talented professionals can contribute to impactful products used by organizations worldwide.
About the Role
As a Staff Software Developer, you will work with a multidisciplinary team of developers, designers, data scientists, and business professionals. The role focuses on enhancing Varicent’s Incentives platform, a modern web application built with React, Redux, C#, REST APIs, and AWS cloud technologies.
You will be responsible for designing, developing, and optimizing software solutions that support performance, scalability, and reliability across large datasets and enterprise environments.
Key Responsibilities
- Develop and maintain REST API features using C#.
- Enhance and manage AWS cloud infrastructure.
- Collaborate with Product, Design, and QA teams to deliver new platform capabilities.
- Participate in code reviews and provide technical mentorship.
- Improve application performance, scalability, and reliability.
- Build cloud-native solutions using AWS services including Lambda, S3, DynamoDB, and Redshift.
- Support Infrastructure-as-Code and CI/CD automation initiatives.
- Troubleshoot and resolve technical issues while ensuring system availability.
Required Qualifications
- Minimum 7 years of software development experience.
- Proficiency in backend development using C#, Java, or C++.
- Hands-on experience with AWS services such as EC2, S3, Lambda, RDS, and Redshift.
- Knowledge of ETL/ELT processes and large-scale data management.
- Strong understanding of software architecture and engineering best practices.
- Excellent analytical and problem-solving skills.
- Strong communication and collaboration abilities.
- English proficiency at B2 level or higher.
Compensation and Benefits
The expected base salary range for this position is CAD $104,300 to CAD $136,800 annually. Compensation may vary based on experience, technical expertise, certifications, and market conditions. Eligible employees may also participate in additional compensation programs.
Why Join Varicent?
- Work remotely from anywhere in Canada.
- Contribute to innovative SaaS products used by global enterprises.
- Collaborate with experienced professionals across multiple disciplines.
- Access opportunities for career growth and technical leadership.
- Help shape the future of revenue optimization technology.
