Staff Software Developer

Related keywords: remote job java developercreative remote jobprogramming remote job

Overview of Varicent

Varicent is at the forefront of Sales Performance Management (SPM), significantly impacting organizations aiming for revenue success. The company offers advanced SaaS solutions tailored to empower revenue leaders across the globe. Noteworthy clients like T-Mobile, Moody’s, and Stryker trust Varicent's services, positioning the company as a market leader, as highlighted in various industry reports.

Job Position: Staff Software Developer

The role of Staff Software Developer is crucial in Varicent’s Incentives Development team. The team is known for a culture that combines deep technical understanding with creative problem-solving to ensure that the user experience is top-notch. The overall mission is to not just build features but to also continuously improve the platform, ensuring it meets client needs effectively.

Key Responsibilities

New hires will be tasked with a variety of responsibilities that leverage their skills:

  • Building new features for a REST API and upgrading the AWS infrastructure using modern tools.
  • Collaborating with other teams such as Product Management and Design to enhance platform capabilities.
  • Reviewing code during the pull request process to maintain high standards and offer mentorship.
  • Optimizing applications for better performance across various datasets.
  • Automating deployment processes and creating CI/CD pipelines via Infrastructure-as-Code technologies.
  • Identifying and addressing performance issues to maintain platform reliability and availability.

Required Skills and Qualifications

Candidates interested in applying must possess a strong skill set that includes:

  • Over 7 years of software development experience, especially focusing on data-heavy applications.
  • Proficiency in at least one backend programming language, such as C#, Java, or C++.
  • Experience working with AWS services like EC2, S3, Lambda, RDS, and Redshift.
  • Knowledge of ELT/ETL processes and handling significant datasets.
  • A solid grasp of software design principles and best engineering practices.
  • Excellent problem-solving skills and a drive to develop scalable, clean, and maintainable solutions.

Additionally, strong communication skills in English, particularly a B2-level proficiency or higher, are required for effective collaboration within cross-functional teams.

Growth Opportunities

Varicent outlines a developmental plan for its new hires in the initial 90 days:

First 30 Days: Getting Started

  • Understanding the development processes and participating in team meetings.
  • Familiarizing oneself with the codebase and tools used at Varicent.
  • Completing initial tasks and ensuring high-quality code is maintained.

First 60 Days: Building Momentum

  • Gaining independence in managing work and taking on more complex assignments.
  • Contributing actively in meetings and discussions, providing insights, and improving troubleshooting capabilities.

First 90 Days: Hitting Your Stride

  • Leading the development of critical features for the Incentives Management application.
  • Delivering high-quality work consistently while meeting deadlines and enhancing the project's architecture.

Compensation and Benefits

The expected base salary for the Staff Software Developer role ranges from $104,300 to $136,800 CAD. Furthermore, individuals may qualify for a variable compensation program based on various factors including experience and skills.

Application Process

Varicent employs artificial intelligence tools to help with candidate screening and evaluation during the recruitment process. This approach aims to complement human decision-making, not replace it.

The company prides itself on maintaining a diverse work environment, advocating for equal employment opportunities without discrimination based on various personal factors. Varicent encourages applicants who require accommodations during the recruitment process to reach out via a specified email.

In sum, joining Varicent as a Staff Software Developer offers candidates a chance to work in a dynamic and innovative environment, contributing to cutting-edge solutions while enjoying competitive compensation. The company commits to fostering the talents and ambitions of its employees, providing them with numerous opportunities for professional growth.



This job offer was originally published on jobicy.com

Varicent

Canada

Software development

Full-time

July 15, 2026

0 views

0 clicks on Apply Now


Similar job offers


This job offer summary has been generated using automated technology. While we strive for accuracy, it may not always fully capture the nuances and details of the original job posting. We recommend reviewing the complete job listing before making any decisions or applications.