> Markdown version of [/jobs/ext/2060567-principal-engineer-software](https://www.wearedevelopers.com/jobs/ext/2060567-principal-engineer-software). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Principal Engineer, Software - **Company:** Verint Systems Inc. - **Location:** Salem, OR, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Automation of Tests, C Sharp (Programming Language), Continuous Integration, NoSQL, Cloud Services, SQL Databases, Web Applications, Enterprise Software Applications, Cloud Platform System, ReactJS, Vue.js, AngularJS, Information Technology, Software Coding, Service Stack - **Published:** August 14, 2026 - **Apply:** https://dejobs.org/x/x/2F6C6FDF3DD14D0AADAD28609A01940D/job/ ## About the Role * 8+ years of experience in design and architect of large-scale applications * Advanced or Bachelor's Degree in Computer Science, Engineering, related field * Experience developing quality into the entire system * Proven track record of delivering complex projects on time and providing technical leadership on cutting-edge software development projects * Hands-on experience, across full technology stack, in developing and architecting web applications that are scalable for large enterprise customers * Excellent coding skills in C# (preferred) or Java required * Experience with JavaScript UI library such as React, Angular or Vue is preferred * Familiar with enterprise application security best practices * Excellent written and verbal communication skills. * Successful completion of a background screening process including, but not limited to, employment verifications, criminal search, OFAC, and SS verification Preferred Requirements: * Exposure to automation, exploratory, and modern testing techniques * Provides technical and professional leadership to other developers. ## Description Verint's Principal Software Engineer designs and develops key cloud-first, full-stack software products. This includes the following responsibilities: (a) employing ReactJS, Java, SQL/NoSQL databases; (b) introducing innovative technologies for cloud service integration and new UI and back-end features; (c) identifying and implementing performance improvements; and (d) providing subject matter expertise for customer implementation and cloud platform support. This role works with Product Management, Development, Operations and Client Services teams to develop creative solutions satisfying technical and business requirements. Additionally, the role provides recommendations to management as to process, technologies, or other improvements intended to benefit productivity, efficiency and/or quality of the solutions developed by the team. Principal Duties and Essential Responsibilities: * Provide technical leadership by influencing the design and architecture of major software components, systems, automation testing, and features * Help foster the culture of creativity and excellence through technical innovations and thought leadership * Mentor and train other engineers on design techniques, test automation methodologies and coding standards * Lead and promote best practices in automated testing and continuous integration * Improve architecture and code base to be scalable to support growth * Detail oriented and highly organized with the ability to manage multiple priorities * Excellent organization, time management, and project leadership skills * Adheres to strict deliverable deadlines while able to multi-task * Responsible for architecting applications for the cloud ## Related Videos - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [Lessons learned from building a thriving Vue.js SaaS application](https://www.wearedevelopers.com/videos/1666-lessons-learned-from-building-a-thriving-vue-js-saas-application) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [Valven Atlas: Engineering Intelligence That Delivers](https://www.wearedevelopers.com/videos/1660-valven-atlas-engineering-intelligence-that-delivers) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Common Mistakes in Vue.js and How to Avoid Them](https://www.wearedevelopers.com/videos/958-common-mistakes-in-vue-js-and-how-to-avoid-them) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [How to Answer the Interview Question: “Why Do You Want to Be a Software Engineer?”](https://www.wearedevelopers.com/magazine/392-how-to-answer-the-interview-question-why-do-you-want-to-be-a-software-engineer)