Demo

Software Engineer

KlariVis
Roanoke, VA Full Time
POSTED ON 12/5/2025
AVAILABLE BEFORE 2/5/2026

Description

About KlariVis 

KlariVis is a banker-built performance intelligence platform that drives clarity, confidence, and speed for financial institutions - all in one platform. We are passionate about solving the data conundrum in the banking industry. We believe that the strength of our company lies in the strength of our people. At KlariVis, we are looking for data-passionate individuals to join our team. 


We’re seeking a Software Engineer to join our growing development organization and help design, build, and maintain high-quality software across our platform. This is an exciting opportunity for an experienced engineer who is passionate about building scalable systems, improving code quality, and contributing to a collaborative development culture. 


As a Software Engineer, you’ll work closely with our development and data analytics teams to enhance our customer-facing website, in-house ETL tooling, and the integrations that bring our data experiences to life. You’ll also play a key role in upholding the controls and best practices needed to securely protect sensitive customer data. 


Software Development & Platform Engineering 

  • Develop and maintain KlariVis’ website properties using C#, JavaScript/TypeScript, OOP principles, and modern engineering best practices. 
  • Build and support ETL software and data processing tools using internal frameworks and Azure platform capabilities. 
  • Integrate visualizations from the Data Analytics team into the website using Power BI Embedded or other solutions. 
  • Deliver high-quality, maintainable code while contributing to improvements across the existing codebase. 

Collaboration, Process & Continuous Improvement 

  • Work collaboratively across the business using Agile methodologies to deliver reliable and scalable software. 
  • Participate in peer mentoring and team knowledge-sharing activities. 
  • Support the creation, documentation, and reinforcement of auditable controls required for securing customer data. 
  • Continuously develop your skills through training, exercises, and collaborative learning opportunities. 

Requirements

Requirements 

What we're looking for:

  • BS/BA in Computer Science, Business, or related field preferred. 
  • 5 years of experience in software design, development, and testing. 
  • Hands-on experience with C# or Java and modern JavaScript frameworks. 
  • Experience with data processing and ETL concepts. 
  • Preferred experience with Microsoft Azure ecosystem (VMs, SQL Server, storage, Power BI). 
  • Strong understanding of relational databases. 
  • Excellent communication, problem-solving skills, and ability to work both independently and collaboratively. 
  • Patience, adaptability, and strong teamwork mindset. 

KlariVis is headquartered in Roanoke, Virginia.?Applicants must be currently based and authorized to work in the United States on a full-time basis. KlariVis does not sponsor applicants for work visas.  


This is a hybrid position located in Roanoke, VA. KlariVis offers a competitive compensation package including salary, medical, dental, HSA health benefits, 401(k) match, and flexible time off. 

Salary.com Estimation for Software Engineer in Roanoke, VA
$81,378 to $98,967
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Engineer?

Sign up to receive alerts about other jobs on the Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130

Sign up to receive alerts about other jobs with skills like those required for the Software Engineer.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $72,620 - $96,681
    • Income Estimation: $74,092 - $105,774
  • Debugging Skill

    • Income Estimation: $72,620 - $96,681
    • Income Estimation: $74,206 - $95,716
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Software Engineer jobs in the Roanoke, VA area that may be a better fit.

  • HII Roanoke, VA
  • Requisition Number: 26282 Required Travel: 0 - 10% Employment Type: Full Time/Salaried/Exempt Anticipated Salary Range: $92,104.00 - $125,000.00 Security C... more
  • 2 Days Ago

  • TMEIC and Careers Roanoke, VA
  • Description Job # EE25069 Job Title Software Control Engineer Office Location Roanoke, VA Business Function/Department Industrial Systems/Software Control ... more
  • 17 Days Ago

AI Assistant is available now!

Feel free to start your new journey!