Senior Software Engineer – Varicent SPM Platform
Auto Import<strong>Overview</strong><br><br><p style="margin: 0px;"><span style="font-size: 10pt; font-family: verdana, geneva;">This is a remote role that may only be hired in the following location(s): AZ, NC and TX.</span></p><p style="margin: 0px;"> </p><p style="margin: 0px;"><span style="font-size: 10pt; font-family: verdana, geneva;">Seeking a highly skilled <strong>Senior Software Engineer</strong> with deep expertise in <strong>Varicent </strong>Sales Performance Management (SPM), data integration, and enterprise banking systems. The role will be responsible for designing, developing, supporting, and optimizing incentive compensation solutions on the Varicent platform while integrating data from Snowflake, core banking systems, and other enterprise applications. This role is ideal for a senior engineer who can serve as a <strong>technical lead for the Varicent platform</strong> while driving enterprise data integration across Snowflake and core banking ecosystems.</span></p> <br><strong>Responsibilities</strong><br><br><ul><li><span style="font-family: verdana, geneva; font-size: 10pt;">Design, develop, implement, and support <strong>Varicent SPM/ICM solutions</strong> for sales compensation, incentive management, and performance reporting.</span></li><li><span style="font-family: verdana, geneva; font-size: 10pt;">Translate business requirements into scalable Varicent data models, calculations, workflows, and reporting solutions.</span></li><li><span style="font-family: verdana, geneva; font-size: 10pt;">Configure and maintain Varicent objects including data tables, calculations, imports, exports, workflows, and dashboards.</span></li><li><span style="font-family: verdana, geneva; font-size: 10pt;">Develop and optimize complex compensation calculations, commission plans, quota management, and incentive processing.</span></li><li><span style="font-family: verdana, geneva; font-size: 10pt;">Build and maintain robust data integration pipelines between <strong>Varicent, Snowflake</strong>, and enterprise applications.</span></li><li><span style="font-family: verdana, geneva; font-size: 10pt;">Integrate data from <strong>core banking systems</strong>, HR systems, Loan Accounting and other upstream/downstream applications.</span></li><li><span style="font-family: verdana, geneva; font-size: 10pt;">Design and implement ETL/ELT processes to support compensation and performance management data requirements.</span></li><li><span style="font-family: verdana, geneva; font-size: 10pt;">Partner with business stakeholders, compensation teams, data engineers, and technology teams to ensure accurate and timely data delivery.</span></li><li><span style="font-family: verdana, geneva; font-size: 10pt;">Perform data reconciliation, validation, and troubleshooting to ensure compensation accuracy and audit compliance.</span></li><li><span style="font-family: verdana, geneva; font-size: 10pt;">Develop automated monitoring, exception handling, and operational support processes.</span></li><li><span style="font-family: verdana, geneva; font-size: 10pt;">Optimize system performance, scalability, and data processing efficiency within Varicent and Snowflake environments.</span></li><li><span style="font-family: verdana, geneva; font-size: 10pt;">Support monthly, quarterly, and annual compensation cycles including production deployments and issue resolution.</span></li><li><span style="font-family: verdana, geneva; font-size: 10pt;">Create technical design documentation, data mapping specifications, support procedures, and operational runbooks.</span></li><li><span style="font-family: verdana, geneva; font-size: 10pt;">Participate in system upgrades, platform enhancements, testing, and release management activities.</span></li><li><span style="font-family: verdana, geneva; font-size: 10pt;">Ensure adherence to banking security, governance, compliance, and data privacy standards</span></li></ul> <br><strong>Qualifications</strong><br><br><p style="margin: 0px;"><span style="font-size: 10pt;">Bachelor's Degree and 4 years of experience in Software application development and maintenance OR High School Diploma or GED and 8 years of experience in Software application development and maintenance</span></p><p style="margin: 0px;"> </p><ul style="margin-top: 0in;"><li><span style="font-size: 10pt;">Hands-on experience implementing and supporting <strong>Varicent SPM/</strong> Incentive Compensation Management (<strong>ICM) solutions</strong></span></li><li><span style="font-size: 10pt;">Strong experience with <strong>Varicent calculation development, data modeling, Composer, Web Forms, and reporting</strong></span></li><li><span style="font-size: 10pt;">Strong experience with <strong>Snowflake Data Cloud</strong>, including data modeling, performance tuning, and SQL development</span></li><li><span style="font-size: 10pt;">Experience integrating Varicent with <strong>core banking platforms</strong> and enterprise financial systems</span></li><li><span style="font-size: 10pt;">Strong SQL development and data analysis skills</span></li><li><span style="font-size: 10pt;">Experience with ETL/ELT tools and enterprise data integration frameworks</span></li><li><span style="font-size: 10pt;">Knowledge of incentive compensation management, sales performance management, and commission processing</span></li><li><span style="font-size: 10pt;">Experience with API integrations, file-based interfaces, and data orchestration solutions</span></li><li><span style="font-size: 10pt;">Strong troubleshooting, analytical, and problem-solving skills</span></li><li><span style="font-size: 10pt;">Experience working in Agile/Scrum development environments</span></li></ul><p style="margin: 0px;"><span style="font-size: 10pt;"><strong>Preferred Qualifications</strong></span></p><ul style="margin-top: 0in;"><li><span style="font-size: 10pt;">Experience in the <strong>banking or financial services industry</strong>.</span></li><li><span style="font-size: 10pt;">Knowledge of retail banking, commercial banking, lending, deposits, and customer relationship data domains</span></li><li><span style="font-size: 10pt;">Experience with data governance, audit controls, and regulatory compliance requirements</span></li><li><span style="font-size: 10pt;">Varicent certifications or implementation experience preferred</span></li><li><span style="font-size: 10pt;">Familiarity with DevOps, CI/CD pipelines, and release automation processes</span></li></ul><p style="margin: 0px;"><span style="font-size: 10pt;"><strong>Preferred Certifications</strong></span></p><ul style="margin-top: 0in;"><li><span style="font-size: 10pt;"><strong>Varicent Certified Professional (VCP)</strong> or equivalent Varicent platform certification.</span></li><li><span style="font-size: 10pt;"><strong>SnowPro Core Certification</strong> (Snowflake).</span></li><li><span style="font-size: 10pt;"><strong>SnowPro Advanced Certifications</strong> (Data Engineer, Architect, or Administrator preferred).</span></li><li><span style="font-size: 10pt;"><strong>AWS Certified Solutions Architect</strong></span></li><li><span style="font-size: 10pt;"><strong>Databricks Data Engineer Associate/Professional</strong></span></li></ul><p style="margin: 0px;">Benefits are an integral part of total rewards and First Citizens Bank is committed to providing a competitive, thoughtfully designed and quality benefits program to meet the needs of our associates. More information can be found at https://jobs.firstcitizens.com/benefits.</p>