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

Staff Software Developer

$104.3k - $136.8k per year
Full-time

Varicent

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 $104,300 - $136,800* CAD, 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 View email address on codingjobboard.com

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 22 days ago
Similar jobs that could be interesting for youBased on the Staff Software Developer in Remote vacancy
  • $123k - $172.4k per year

     ...Job Responsibility: We're looking for a Staff Software Developer to help us champion and drive the advancement of our product's quality, performance, and security. You'll be working on complex technical problems across multiple teams, while actively searching for solutions... 
    Suggested
    Full time
    Remote work
    Flexible hours

    Hootsuite

    Remote
    3 days ago
  •  ...Our Developers bring passion, craftsmanship and innovation to the development...  ...and delivery of Intelex’s software products, with the objective...  ...Deliverables   ~ Design and develop new features and solutions that...  ...’s friendly, knowledgeable staff ensures our almost 1400 clients... 
    Suggested
    Full time
    Local area

    Fortive

    Remote
    3 days ago
  •  ...Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform...  ...company is founder-led, profitable, and growing. We are hiring a  Staff-level Software Engineer for Identity Management to work on... 
    Suggested
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide

    Canonical

    Remote
    2 days ago
  •  ...all. Join us as we continue to grow, innovate, and push the boundaries of what's possible in mobile communication. We're looking for a Staff Android Engineer to help lead the design, development, and delivery of high-quality Android applications. In this role, you'll be... 
    Suggested
    Long term contract
    Full time
    Work at office
    Remote work
    Work from home
    Flexible hours

    TextNow

    Remote
    10 days ago
  • $160.32k - $200.4k per year

     ...of businesses  and empower millions of developers worldwide to craft personalized customer...  ...at Twilio Join the team as our next Staff Software Engineer in the Enterprise AI...  ...a seamless UI experience. Serve as developer leader in distributed systems, data technologies... 
    Suggested
    Full time
    Local area
    Remote work
    Worldwide
    Shift work

    Twilio

    Remote
    11 days ago
  • $186.37k - $223.64k per year

     ...The Opportunity We're looking for a Staff Integrations Engineer to join our GTM Tools...  ...intersection of Revenue Operations and internal software engineering. You'll own the architecture...  ...organization We invest heavily in developer productivity. You can use modern AI... 
    Full time
    Local area
    Remote work
    Flexible hours

    Grafana Labs

    Remote
    29 days ago
  •  ...roadblocks. Actively participate in setting and maintaining software development best practices within the department and team. Requirements...  ...and deployment using Docker, and related DevOps practices. ~ Develop middleware products, unit test practices (TDD), transaction... 
    Full time
    Internship
    Remote work
    Flexible hours

    Smile Digital Health

    Remote
    7 days ago
  •  ...We are looking for an experienced Tech Lead (Staff Software Engineer) to lead a high-impact engineering team building scalable, cloud-native applications with modern DevOps practices. You will own technical strategy, architecture decisions, and delivery while mentoring engineers... 
    Full time
    Local area

    Fortive

    Remote
    a month ago
  •  ...you might just be in the right place! We are looking for a Staff iOS Developer to join one of our squads where you will be supporting...  ...unit and functional tests Good conceptual understanding of software design and code beauty Experience with local network communication... 
    Remote job
    Local area
    Flexible hours

    Lightspeed Commerce

    Remote
    more than 2 months ago
  • $107k - $157.3k per year

     ...Job Requisition ID # 26WD98043 26WD98043 Senior Software Developer - PreCon L'affichage de poste en français suivra / The French job posting follows Position Overview Autodesk, Inc. (NASDAQ: ADSK) makes software for people who make things. We are a global leader... 
    Full time
    For contractors
    Remote work

    Autodesk

    Remote
    3 days ago
  •  ...Job Responsibility: MANNARINO Systems & Software Inc. is a leader in providing safety-critical systems, software, hardware and certification...  ...is looking for an experienced Drone Communications Software Developer to work with one of our clients on Drone Communications subsystem... 
    Long term contract
    Full time
    Work at office
    Remote work
    1 day per week

    MANNARINO

    Remote
    10 hours ago
  •  ...Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform...  ...Science, STEM or similar degree You have proficiency developing public-facing APIs and web applications, preferably using Python... 
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide
    Flexible hours

    Canonical

    Remote
    5 days ago
  •  ...teammates, our communities, and ourselves. About the Role Vidyard is looking for a Senior Data Developer to join our Data Platform team. Reporting to the Manager, Software Development , you'll play a key role in advancing our Company Data System, enhancing data... 
    Full time
    Local area
    Remote work
    Home office
    Flexible hours

    Vidyard

    Remote
    10 hours ago
  • $204.9k - $277.2k per year

     ...Role Description As a Staff Software Engineer at Dropbox, you'll be the singular technical owner of application performance across the Core...  ...a consumer user-facing product (versus a platform team or developer-facing API-based product), and shipped changes that moved customer... 
    Full time

    Dropbox

    Remote
    a month ago
  •  ...Germany. Following our recent $80m Series C funding, we are ready to push beyond. The opportunity We are searching for a  Staff / Senior Software Engineer  to join our Search team . The role entails contributing to the product & technical domains of excellence in the... 
    Permanent employment
    Full time
    Remote work
    Worldwide
    Relocation
    Flexible hours

    Distribusion Technologies

    Remote
    18 days ago
  •  ...functie zoeken. We gaan graag met je in gesprek om te kijken of we jou kunnen matchen aan een bedrijf uit ons netwerk. Als software developer ben je verantwoordelijk voor het ontwerpen, ontwikkelen en implementeren van hoogwaardige softwareoplossingen. Je zult betrokken... 
    Full time
    Fixed term contract

    Friday Recruitment

    Remote
    15 days ago
  •  ...At TechBiz Global, we are providing recruitment service to our TOP clients from our portfolio. We are currently seeking a Staff Software Engineer to join one of our clients ' team. If you're looking for an exciting opportunity to grow in a innovative environment, this could... 
    Permanent employment
    Full time
    Internship

    TechBiz Global GmbH

    Remote
    24 days ago
  •  ...our TOP clients from our portfolio. We are currently seeking a Staff Software Engineer to join one of our clients ' team. If you're...  ..., observable, and high-performing application architecture. Develop clean, efficient, and well-documented code following engineering... 
    Permanent employment
    Full time
    Flexible hours

    TechBiz Global GmbH

    Remote
    a month ago
  •  ...of several teams that work together to help define, create, and deliver all user-facing aspects of the Stripe brand and product.  Developer AI is an experimental team rethinking Stripe’s developer experience for the AI era. We are using the latest LLMs and AI engineering... 
    Remote job

    Stripe

    Remote
    more than 2 months ago
  • $110k - $145k per year

     ...and deletion. About the Role:  This is an existing role in our team. We are looking for a strategic and collaborative Senior Software Developer to join our Development & Engineering team to work on our Social Media Archiving Solutions. In this role, you will be a key... 
    Remote job
    Full time
    Internship
    Work from home

    Pagefreezer

    Remote
    2 days ago
  •  ...customers they serve. It’s not just about writing code – it’s about writing the future of local pizza. What You'll Do As a Software Developer on our Services team, you will immerse yourself in our ambitious mission and take on a wide range of responsibilities to drive... 
    Remote job
    Local area
    Work from home
    Flexible hours

    Slice

    Remote
    more than 2 months ago
  • Als Laravel Softwareentwickler sind Sie maßgeblich an der Gestaltung, Entwicklung und Wartung von Webanwendungen unter Verwendung des Laravel-Frameworks beteiligt. Diese Rolle umfasst umfangreiche Arbeiten mit PHP-Programmierung, die es Ihnen ermöglichen, robuste, effiziente...
    Permanent employment
    Full time
    Flexible hours

    consulting1x1 GmbH

    Remote
    4 days ago
  • $178k - $228k per year

    Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest. Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility...
    Remote job
    Work at office
    Flexible hours

    Affirm

    Remote
    more than 2 months ago
  •  ...TechBiz Global, we are providing recruitment service to our TOP clients from our portfolio. We are looking for a highly experienced Staff Software Engineer to join a fast-growing engineering organization focused on shared capabilities and commercial services. In this role,... 
    Permanent employment
    Full time
    Flexible hours

    TechBiz Global GmbH

    Remote
    24 days ago
  • Sr. Software Developer – Java AWS Responsibilities ~Participate, as part of the development team, in solution development related activities including solution design, development, and testing ~Work with Application Architect and Technical Lead to develop a cloud-native solution... 
    Contract work

    Ward Tech Talent

    Remote
    more than 2 months ago
  • $200k - $276k per year

     ...Docker, we make app development easier so developers can focus on what matters. Our remote-...  ...by a passion for innovation and great developer experiences. With over 20 million...  ...whale of a ride! Docker is seeking a Staff Software Engineer to join our Data Engineering... 
    Remote job
    Long term contract
    Worldwide
    Home office

    Docker, Inc

    Remote
    more than 2 months ago
  • $186.37k - $223.64k per year

     ...Opportunity Grafana Labs is seeking a Staff Engineer (AI & Automation) to own the AI agent...  ...) that operate 24/7 across teams Develop reusable agentic skills that agents invoke...  ...What Makes You a Great Fit ~8+ years of software engineering experience with depth in backend... 
    Full time
    Local area
    Remote work
    Flexible hours

    Grafana Labs

    Remote
    6 days ago
  • $186.37k - $230k per year

     ...from Canada time zones only at this time. Staff AI Engineer  The Opportunity:  At...  ...functional partnership. We’re looking for an AI Software Engineer with a strong software...  ...work closely with cross-functional teams to develop, test, and ship AI-powered features that contribute... 
    Full time
    Local area
    Remote work
    Flexible hours

    Grafana Labs

    Remote
    6 days ago
  • $32 per hour

     ...Job Title: Front End Developer - Master-Level Internship Level: Master's Level Internship Department: Software Development Duration: 520 Hours (approximately 3 months)  Work location: Remote (with hybrid options in Toronto) Compensation: Hourly ($32) The... 
    Remote job
    Hourly pay
    Full time
    Internship
    Immediate start
    Worldwide

    Vosyn

    Remote
    a month ago
  •  ...Canonical is a leading provider of open source software and operating systems to the global...  ...This is a general track for Senior+ (Senior/Staff/Principal) Engineers in any team at...  ...globally distributed team Mentoring, developing and advising colleagues in their career progression... 
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide

    Canonical

    Remote
    1 day ago

Do you want to receive more vacancies?

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