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

Principal Engineer, Software

Verint Systems

At Verint, we believe customer engagement is the core of every global brand. Our mission is to help organizations elevate Customer Experience (CX) and increase workforce productivity by delivering CX Automation. We hire innovators with the passion, creativity, and drive to answer constantly shifting market challenges and deliver impactful results for our customers. Our commitment to attracting and retaining a talented, diverse, and engaged team creates a collaborative environment that openly celebrates all cultures and affords personal and professional growth opportunities. Learn more at .

Overview of Job Function:

As a Principal Engineer, you will be the senior-most technical voice on the US engineering team for Verint's QM and PM platform. You will define and drive the technical direction of the platform, own critical architectural decisions, set the engineering standard for the team, and serve as a key technical partner to global R&D leadership. You will operate at the intersection of hands-on engineering excellence and strategic technical leadership - contributing directly to complex features while shaping how the entire engineering organization builds, scales, and operates its software. This is a high-visibility, high-impact role that requires both deep technical depth and the credibility to influence across teams and time zones.

Principal Duties and Essential Responsibilities:

Technical Leadership and Architecture

  • Define and own the technical architecture for QM, PM, and Platform product areas, spanning backend microservices, frontend systems, APIs, data infrastructure, and cloud deployment.

  • Lead architectural design reviews, produce Architecture Decision Records (ADRs), and drive system-level trade-off analyses across the global engineering team.

  • Establish and evolve engineering standards, design patterns, coding guidelines, and best practices for the full stack.

  • Identify systemic technical risks, scalability constraints, and security vulnerabilities; drive their resolution across teams and time zones.

  • Evaluate emerging technologies and frameworks; recommend and lead adoption initiatives that advance quality, performance, and developer velocity.

Full-Stack Engineering Excellence

  • Contribute hands-on to the most critical and complex features spanning Java/C# backend services, REST/GraphQL APIs, and React/Ext JS frontends.

  • Own architectural implementation of microservices, event-driven systems, and multi-tenant SaaS patterns at enterprise scale.

  • Drive performance engineering: profiling, load testing, capacity planning, and optimization across the platform.

  • Champion secure-by-design practices aligned with OWASP Top 10, SOC 2, and enterprise customer security requirements.

  • Review code across the engineering team; set a high bar for code quality through exemplary contributions and thorough, constructive reviews.

Mentorship and Engineering Culture

  • Serve as the senior technical mentor for Architects, Senior Engineers, and mid-level engineers across the US and global teams.

  • Build a culture of engineering excellence, continuous improvement, and technical ownership within the Atlanta team.

  • Lead internal knowledge-sharing initiatives: tech talks, architecture guild sessions, engineering wikis, and documentation.

  • Define technical career development pathways; provide coaching and feedback that helps engineers grow into the next level of their careers.

Cross-Functional and Global Collaboration

  • Serve as the primary technical liaison between the Atlanta engineering team and global R&D leadership in Israel and India.

  • Collaborate with Product Management, UX Design, Data Engineering, and Customer Success to ensure technical strategy is aligned with product vision and customer needs.

  • Represent engineering perspectives in quarterly roadmap planning, executive-level technical reviews, and cross-functional working groups.

  • Drive effective async communication practices that bridge significant time-zone differences across three global engineering centers.

AI/ML and Platform Innovation

  • Lead integration of AI/ML capabilities into QM and PM product features, including LLM-powered workflows, speech analytics, automated scoring, and predictive models.

  • Partner with Verint's AI research teams to translate research outcomes into production-grade, maintainable platform features.

  • Drive proof-of-concept initiatives and innovation sprints for next-generation product capabilities.

  • Evaluate and recommend AI/ML tooling, frameworks, and infrastructure investments for the platform.

DevOps, Reliability, and Operational Excellence

  • Own the CI/CD strategy and platform engineering standards for the Atlanta engineering team.

  • Oversee Kubernetes/cloud infrastructure design on AWS and/or Azure, GitOps practices, and deployment reliability.

  • Establish SLOs, SLIs, and error budgets; lead post-incident reviews and drive systemic reliability improvements.

  • Ensure observability standards are in place across the platform: logging, metrics, distributed tracing, and alerting.

Minimum Requirements:

  • 8+ years of experience in design and architect of large-scale applications

  • Bachelor's Degree in Computer Science, Engineering, or related field; or equivalent experience

  • Proven record of owning architecture for large-scale, distributed SaaS products used by enterprise customers

  • Experience leading technical direction across globally distributed engineering organizations

  • Demonstrated ability to influence technical decisions across teams without direct management authority

  • Back-End: Expert-level proficiency in Java (Spring Boot, Spring MVC, JPA/Hibernate) and/or C# (.NET Core). Deep understanding of distributed systems, event-driven architecture, CQRS, and microservices patterns

  • Front-End: Advanced proficiency in JavaScript/TypeScript and React (hooks, context, performance optimization). Architectural-level understanding of frontend state management, micro-frontend patterns, and WCAG accessibility standards

  • Databases: Expert-level schema design, query optimization, and indexing across PostgreSQL, MS SQL, and Oracle. Advanced NoSQL usage (Redis, Elasticsearch, MongoDB)

  • Cloud and Infrastructure: Deep hands-on experience with AWS or Azure including serverless compute, managed messaging (SQS/SNS/Service Bus), managed databases, and cost optimization. Advanced Kubernetes (EKS/AKS), Helm, and GitOps

  • AI/ML: Hands-on experience with LLM integration, prompt engineering, RAG architectures, and embedding AI-powered features into production SaaS workflows

  • Observability: Datadog, Grafana/Prometheus, distributed tracing (Jaeger/OpenTelemetry), and log analytics (ELK/OpenSearch)

  • Security: Solid understanding of OWASP Top 10, OAuth 2.0/JWT, zero-trust principles, and enterprise identity management

  • Successful completion of a background screening process including, but not limited to, employment verifications, criminal search, OFAC, and SS verification

Preferred Requirements:

  • Experience in workforce management, customer experience, quality monitoring, or enterprise analytics SaaS domains.

  • Familiarity with Verint WFO, QM, or PM products or comparable competitive platforms.

  • AWS Solutions Architect Professional or Azure Solutions Architect Expert certification.

  • Published technical writing, conference presentations (JavaOne, AWS re:Invent, QCon, etc.), or meaningful open-source contributions.

  • Experience with multi-tenancy architecture, white-labeling, and internationalization (i18n) at enterprise scale.

  • Familiarity with SOC 2 Type II compliance, GDPR, and enterprise data privacy requirements.

#LI-KD1

MIN: 159K

MAX: 186K

Verint Systems Inc. is an equal opportunity employer and is committed to maintaining a workplace free from discrimination, retaliation, and sexual and any other form of harassment. Verint has a zero-tolerance policy against any form of discrimination, retaliation, or harassment including sexual harassment or any other form of harassment based on race, color, religion, sex, age, national origin, genetic information, disability, veteran status, and any other classification or characteristic protected by applicable federal, state or local laws. Verint operates in accordance with all anti-discrimination laws and affords equal opportunities to employees and applicants without regard to any characteristic or protected class in our hiring, promotion and termination practices.

For US Applicants

_2025 Benefits Offering (

Vacancy posted 8 days ago
Similar jobs that could be interesting for youBased on the Principal Engineer, Software in Raleigh, NC vacancy
  • $163.85k - $185k

     ...We are Progress (Nasdaq: PRGS) - the trusted provider of software that enables our customers to develop, deploy and manage responsible...  ...because we believe people power progress. Join us as a Principal DevOps Engineer and help us do what we do best: propelling business... 
    Suggested
    Work at office
    Local area
    Work from home
    Relocation
    Home office
    Flexible hours

    Progress

    Raleigh, NC
    22 days ago
  • $179.52k

    Infineon Technologies Americas Corp. Your Role As a Lead Principal Applications Engineer PoL Definition on our Technical Marketing team, you'll work hand-in-hand with our customers, enabling them to transform our products into cutting‑edge designs, all while building long... 
    Suggested
    Local area

    Infineon Technologies AG

    Raleigh, NC
    5 days ago
  • $179.52k

    Infineon Technologies AG is seeking a Lead Principal Applications Engineer to join our Technical Marketing team in Raleigh, North Carolina. In this role, you will partner with automotive, compute, and industrial customers to define Point‑of‑Load product requirements. You... 
    Suggested

    Infineon Technologies AG

    Raleigh, NC
    5 days ago
  • $118.3k - $219.8k

     ...flexible approach, prioritizing the best model for each legal use case. About the Role : As a Senior Consulting Principal AWS Cloud Engineer, you will provide technical strategy, deep AWS expertise, and architectural leadership, guiding teams and influencing multi... 
    Suggested
    Temporary work
    Local area
    Immediate start
    Remote work
    Flexible hours

    LexisNexis

    Raleigh, NC
    2 days ago
  •  ...Principal Platform Engineer We are seeking a Principal Platform Engineer to design, build, and implement scalable, secure infrastructure solutions across commercial and CMMC Level 2 environments. This is a highly hands-on role focused on solving complex infrastructure... 
    Suggested

    Ralliant

    Raleigh, NC
    4 days ago
  •  ...opportunities be, too? The Opportunity The Cloud Security Principal Engineer position at Ally is a member of the Information Protection...  ...(compute, storage, network, data, etc) ~ Experience as a software developer with knowledge of automation, Infrastructure as Code... 
    Work experience placement
    Remote work
    Flexible hours

    Ally

    Raleigh, NC
    3 days ago
  • A legal analytics firm is seeking a Principal Software Engineer/Solution Architect in Raleigh, NC. The role involves leading the design and implementation of Salesforce Revenue Cloud solutions, mentoring team members, and improving sales effectiveness. Candidates should... 

    LexisNexis Risk Solutions

    Raleigh, NC
    4 days ago
  • $96.8k - $306.4k

     ...Job Description The Senior Principal AI Agent / ML Software Engineer is a Senior Staff-level, hands-on technical leadership role responsible for defining, building, and operating next-generation AI systems on Oracle Cloud Infrastructure (OCI). This person will set architecture... 
    Temporary work
    Flexible hours

    Oracle

    Raleigh, NC
    2 days ago
  • $146k - $241k

     ...Position Overview The Principal Data/AI Engineer helps drive the technical strategy and architecture of enterprise-scale data and AI platforms...  ...field. ~12+ years of professional experience in data/software engineering, AI/ML engineering, or cloud platform engineering... 
    Remote work
    Work from home

    FUJIFILM Corporation

    Raleigh, NC
    4 days ago
  • A leading cloud analytics company in Raleigh, NC, seeks a Principal Engineer to lead innovation in the Agentic AI space. You will design and...  ...'s in a relevant field and over 8 years of experience in software architecture or AI infrastructure. Collaboration with AI researchers... 

    Teradata Corporation (SE)

    Raleigh, NC
    5 days ago
  • $124k - $156k

    insightsoftware, LLC is seeking a Principal Software Engineer for its Broker Applications team. This role requires leading technical decisions, engaging with broker partners, and ensuring high-quality software delivery. You should have extensive full-stack experience in... 

    insightsoftware, LLC

    Raleigh, NC
    4 days ago
  •  ...re doing! Job Description Summary: The Customer Solutions Engineer a highly skilled Mainframe Modernization Senior Consultant to provide...  ...EU language #LI-Remote #LI-MM1 . . What Rocket Software can offer you in USA: Unlimited Vacation Time as well as... 
    Local area
    Remote work
    Worldwide

    Rocket Software

    Raleigh, NC
    4 days ago
  •  ...Agile environment: Act as an Agile champion. Primarily responsible for delivering high quality working software and automating manual/reusable tasks. Leverage engineering practices to deliver business value. Responsible for oversight of software engineering and unit... 

    SunTrust Investment Services, Inc.

    Raleigh, NC
    4 days ago
  • $136.1k - $252.8k

    慨正橡扯 is seeking a Principal Machine Learning Engineer to design and operate scalable AI/ML systems for innovative legal research products. This role...  ...position demands over 10 years of experience in ML and software engineering, with a master's degree highly desired. Competitive... 

    慨正橡扯

    Raleigh, NC
    5 days ago
  •  ...value with AI. What You'll Do We are seeking Director of AI Engineering to lead teams building Agent Platform, Agents and AI Tools to...  ...makes you a qualified candidate ~12+ years of experience in software engineering, with at least 5+ in people and technical... 
    Permanent employment
    Flexible hours

    Teradata

    Raleigh, NC
    8 days ago
  •  ...Learn more at . Overview of Job Function: As a Senior Software Engineer, you will take deep technical ownership of significant...  ...workforce performance and customer interactions at scale. Principal Duties and Essential Responsibilities: Full-Stack Development... 
    Contract work
    Local area
    Shift work

    Verint Systems

    Raleigh, NC
    1 day ago
  • Vaco Recruiter Services is seeking a Vice President of Software Engineering to align technology strategy with business objectives. This senior leadership role involves leading software engineering teams, ensuring high-quality delivery, and driving modernization initiatives... 

    Vaco Recruiter Services

    Raleigh, NC
    5 days ago
  •  ...Job Description Job Description Seeking Professional Licensed Engineer with 5 – 10 years of experience in the water industry. Background and experience in municipal and water and wastewater facilities, conveyance, or stormwater design are desired. Hazen and Sawyer... 

    Hazen and Sawyer

    Raleigh, NC
    13 days ago
  • $126.2k - $264.1k

     ...networking, multi-tenant Infrastructure-as-a-Service (IaaS), and Software Defined Networking (SDN) operating at massive scale....  ...s or Master’s degree in Computer Science, Electrical/Hardware Engineering or related field. ~ Ability to work with minimal input from... 
    Temporary work
    Flexible hours

    Oracle

    Raleigh, NC
    4 days ago
  •  ...blog at ally.tech Responsible for managing the results of software development teams, to ensure software solutions are built according...  ...~ Bachelor's degree in Computer Science, Software Engineering, or other related discipline preferred. ~5+ years of experience... 
    Work experience placement
    Remote work
    Flexible hours

    Ally

    Raleigh, NC
    29 days ago
  • $101.9k - $140k

     ...that are integrated into the fabric of how we work every day. To learn more, please see . What you'll do here: As the Software Engineering Manager, you will lead a team dedicated to : Developing, updating and optimizing data transformation and delivery scripts... 
    Work experience placement
    Live in
    Local area
    Remote work
    Worldwide

    Cengage Group

    Raleigh, NC
    4 days ago
  • $120k - $150k

     ...mission. Stay for the culture. What You'll Be Doing: Responsibilities Assist in managing day-to-day activities of the software engineering team, ensuring alignment with project goals and timelines. Provide technical guidance and mentorship to team members to... 
    Immediate start

    Evolent

    Raleigh, NC
    2 days ago
  • $160.2k - $263.7k

     ...Job Description The Role We are looking for a Manager, Software Engineer to elevate the quality, trust, and operational efficiency of simulated tests and protocols, with a specific focus on driving test quality metrics within the Simulation organization at large.... 
    Local area
    Remote work
    Work from home
    Flexible hours

    General Motors

    Raleigh, NC
    8 days ago
  • $118.3k - $219.8k

     ...About the Role LexisNexis USA is seeking a Manager of Software Engineeri ng to lead teams building enterprise software solutions...  ...to deliver impactful solutions. We are seeking a strong engineering leader who can effectively manage multiple teams, drive execution... 
    Contract work
    Temporary work
    Local area
    Immediate start
    Worldwide

    LexisNexis

    Raleigh, NC
    4 days ago
  • A global consulting firm is looking for a Physical AI Engineering Consultant - Manager to lead innovative AI solutions for diverse clients. The role involves developing scalable AI systems, enhancing data pipelines, and engaging actively with clients. Ideal candidates will... 

    Ernst & Young Oman

    Raleigh, NC
    4 days ago
  • JPMorgan Chase is looking for an Infrastructure Engineer III to join the Employee Compute team. This role is essential for ensuring infrastructure and performance excellence by leading software deployment projects and driving automation initiatives. The ideal candidate... 

    慨正橡扯

    Raleigh, NC
    5 days ago
  •  ...strong working relationships with peers across Development & Engineering and Architecture teams, collaborating to develop and engineer...  ...Significant relevant experience in either an internal or external software or platform engineering role, or similar Technical knowledge... 
    Local area

    Ernst & Young Oman

    Raleigh, NC
    5 days ago
  • Overview Senior Software Engineer for the Developer Productivity (DevProd) team at IBM Software, focused on building internal platform services and tools that improve developer experience across Confluent products such as Kafka, Flink, and Connect. The role involves designing... 

    IBM

    Raleigh, NC
    5 days ago
  • A leading global professional services firm is seeking a Manager in Application Design and Development. This role involves leading project management processes, developing user interfaces, and solving complex problems. Candidates should have a Bachelor's degree, 4-6 years...

    Ernst & Young Oman

    Raleigh, NC
    2 days ago
  •  ...Director of Engineering, Platform MaintainX is the leading AI-powered Enterprise Asset Management (EAM) platform built for the modern...  ...workers easier worldwide by providing intuitive, mobile-first software that helps teams keep the physical world running. MaintainX powers... 
    Worldwide

    MaintainX

    Raleigh, NC
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Engineer, Software. Be the first to apply!