Varicent is looking for a Staff Backend Software Developer to join the Incentives Development team. You will be part of a multidisciplinary group focused on the Varicent Incentives product, a single-page web application powered by a C# REST API hosted in AWS. Your role will center on building new features, enhancing infrastructure, and optimizing performance for data-intensive applications.
What You'll Do
- Build new features for the REST API and enhance the AWS infrastructure using C# and AWS CloudFormation.
- Work with product management, designers, and QA teams to implement new features and enhancements.
- Participate as a reviewer in the pull request review process to ensure high code quality.
- Optimize application performance, ensuring scalability and low latency across large datasets.
- Develop features using AWS tools such as Lambda, S3, DynamoDB, and Redshift.
- Automate deployments and CI/CD pipelines using Infrastructure-as-Code technologies.
- Identify and resolve bottlenecks, ensuring high availability and uptime.
What We're Looking For
- 7+ years of backend development experience, with a focus on data-intensive applications.
- Proficiency in at least one backend language, such as C#, Java, or C++.
- Experience with AWS services, including EC2, S3, Lambda, RDS, and Redshift.
- Understanding of ELT/ETL processes and challenges in handling large-scale data.
- Understanding of Software Design fundamentals.
- Strong problem-solving skills and a passion for writing clean, maintainable code.
Technical Stack
- Languages: C#
- Cloud Platform: AWS
- Infrastructure as Code: AWS CloudFormation
- Key AWS Services: Lambda, S3, DynamoDB, Redshift, EC2, RDS
Team & Environment
You will join a multidisciplinary team of developers, designers, data scientists, and business professionals working collaboratively on the Incentives product.
Varicent's culture emphasizes innovation with purpose, excellence through diversity, shaping the future of revenue optimization, and mutual growth in a supportive environment.





