Sr. 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 Senior Software Engineer, you will take deep technical ownership of significant product features and subsystems within Verint's QM and PM platform. You will lead the design and implementation of complex full-stack capabilities, mentor peers, contribute to architectural decisions, and partner with a globally distributed engineering team to ship high-quality, enterprise-grade software. This role demands hands-on engineering excellence and the ability to influence technical direction within your squad and beyond. You will work on software that directly impacts how enterprise customers manage workforce performance and customer interactions at scale.
Principal Duties and Essential Responsibilities:
Full-Stack Development
Design, develop, and maintain production-grade full-stack features spanning Java/C# backend services, REST/GraphQL APIs, and React/Ext JS frontend applications.
Lead implementation of complex, high-impact features from API design through polished, accessible UI delivery.
Architect scalable microservices and modular frontend components supporting high concurrency and enterprise-scale data volumes.
Own design and architecture reviews for your squad; drive API contract definitions, data model decisions, and service boundary design.
Proactively identify and resolve performance bottlenecks, security vulnerabilities, and technical debt.
Set code quality standards through exemplary contributions and constructive, thorough peer reviews.
Quality Assurance and Testing
Write comprehensive unit, integration, and end-to-end automated tests using JUnit, Jest, Playwright, and Cucumber (BDD).
Champion test-driven development (TDD) and behavior-driven development (BDD) practices within the squad.
Investigate and resolve complex defects through rigorous root-cause analysis and well-tested fixes.
Define and uphold the squad's Definition of Done and peer review standards.
Production Support and Observability
Lead triage and resolution of Tier-2/3 production incidents within agreed SLA windows.
Drive post-incident reviews and implement corrective and preventive actions.
Establish and maintain observability practices for your product area: logging, metrics, and distributed tracing.
Maintain and improve runbooks, incident playbooks, and operational documentation.
Mentorship and Technical Influence
Mentor mid-level and junior engineers through detailed code reviews, pair programming sessions, and design discussions.
Contribute to architectural and engineering standards at the squad and chapter level.
Participate in and occasionally lead internal tech talks, knowledge-sharing sessions, and engineering guild discussions.
Help define and evolve the team's technical practices in partnership with the Principal Engineer and Tech Leads.
AI/ML Integration and Innovation
Integrate AI/ML capabilities into product features including LLM-powered analytics, automated quality scoring, speech-to-text, and predictive models.
Evaluate and pilot emerging technologies; propose adoption where they improve product quality, customer outcomes, or team velocity.
Lead refactoring and modernization initiatives that reduce complexity and improve long-term platform maintainability.
Collaboration and CI/CD
Work in cross-functional squads with Product Managers, UX Designers, QA Engineers, DevOps, and Data Engineers.
Actively participate in all Agile Scrum ceremonies; provide accurate effort estimates and proactively surface risks, blockers, and dependencies.
Build and maintain CI/CD pipelines (Jenkins, GitHub Actions, Azure DevOps); containerize services with Docker and deploy to Kubernetes clusters (EKS/AKS).
Collaborate effectively with distributed engineering teams in Atlanta, Israel, and India using async communication practices.
Minimum Requirements:
Bachelor's degree in computer science, Engineering or related field
5 years' experience in design and programming large scale applications through all phases of the software development life cycle including testing, implementation and auditing
Proven track record of delivery of complex, full-stack features end-to-end.
Experience mentoring mid to entry level engineers and influencing technical direction within a cross-functional squad.
Back-End: Strong proficiency in Java (Spring Boot, Spring MVC, JPA/Hibernate) and/or C# (.NET / .NET Core). Solid understanding of RESTful API design, OAuth 2.0/JWT, and microservices patterns.
Front-End: Proficiency in JavaScript/TypeScript with hands-on React experience (hooks, context, Redux or equivalent). HTML5, CSS3, and WCAG-compliant accessible UI development. Ext JS / Sencha familiarity is a plus.
Databases: Strong working knowledge of relational databases (PostgreSQL, MS SQL, Oracle) including schema design and query optimization. Solid exposure to NoSQL stores (Redis, Elasticsearch, MongoDB).
Cloud and Infrastructure: Hands-on experience on AWS or Azure. Docker and Kubernetes proficiency. Understanding of cloud-native patterns and serverless architectures.
Testing: JUnit/TestNG/Jest, integration and E2E tests (Playwright, Cypress, Selenium). BDD with Cucumber is a plus.
CI/CD and DevOps: Practical experience with Jenkins, GitHub Actions, or Azure DevOps. Git branching strategies, pull requests, and semantic versioning.
AI and Emerging Tech: Experience consuming LLM APIs, prompt engineering, or integrating AI-powered features into production workflows.
Strong analytical and structured problem-solving skills; able to break down ambiguous requirements into well-defined, deliverable engineering tasks.
Clear and concise written and verbal communication in English; comfortable presenting technical plans to engineering and product stakeholders.
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 Certified Developer or Azure Developer Associate certification.
Experience with observability stacks such as Datadog, Grafana/Prometheus, or ELK.
Contributions to open-source projects or a visible portfolio of personal projects.
Knowledge of multi-tenancy patterns, white-labeling, and internationalization (i18n).
Exposure to OWASP Top 10 security practices and secure SDLC principles.
MIN: 143K
MAX: 158K
#LI-KD1
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 (
- ...Senior Software Engineer Barn2Door is a high growth food+tech startup with offices in Seattle, WA and Nashville, TN. We offer an all-in-one solution to help Farmers grow and manage their business. Barn2Door provides Software and Services to help Farmers increase sales...SeniorWork at officeLocal area
$79.2k - $209.5k
...Job Description Description The Oracle Cloud Infrastructure (OCI) Security and Compliance Platform Engineering organization presents a rare opportunity to contribute to the development of next-generation, AI-driven cybersecurity solutions at cloud scale. This effort...SeniorTemporary workFlexible hours- A Senior Software Engineer will perform software development using the tools listed below and will maintain the code base in GIT. Additionally... ...quality of development, testing, and debugging of applications. The Sr. Software Engineer will have a strong knowledge of the...SeniorWork experience placement
- Job Description Job Description LightEdge Solutions is developing the IT solutions that will propel businesses forward over the next 10 years. Using a combination of shared and private/dedicated platforms, LightEdge has been successful in offering businesses alternatives...Senior
$96.8k - $306.4k
...Job Description This Sr Principal Software Engineer role is a senior technical leadership position focused on designing and building secure, scalable cross-domain solutions for mission-critical systems. The role requires deep expertise in security-critical software...SeniorTemporary workFlexible hours$106.9k - $147k
..., our Pharmacy Benefit Management (PBM) platform is a critical engine supporting millions of members, pharmacists, and clinical partners... .... Your mission is to leverage industry best practices in software development, system architecture, and technical leadership to deliver...SeniorBi-weekly payWeekly payFull timeTemporary workApprenticeshipCasual workWork at officeRemote workWork from homeHome office$79.2k - $209.5k
...Job Description As a member of the software engineering division, you will assist in defining and developing software solutions associated with Oracle Health Insurance products. You will design, develop, test, and deploy software components while collaborating with...SeniorTemporary workFlexible hours- ...Sr. Mainframe Software Engineer (Cobol) Ingram Content Group (ICG) is currently seeking a Senior Software Engineer - COBOL, to join our team in LaVergne, TN (Greater Nashville area). This person provides ongoing development and maintenance for major financial systems...SeniorCasual workFlexible hours
$99.6k - $223.4k
...design for scalability, reliability, and observability. Stay hands-on with coding, debugging, and production delivery. Drive engineering excellence through code reviews and best practices. Mentor engineers and elevate team capability. Partner cross-...SeniorFull timeTemporary workRemote workFlexible hours- ...assembly code across multiple products Collaborate with cross-functional teams, including architects, product managers, and support engineers Specialized Responsibilities (Legacy / Transitional Systems) While Teradata continues to modernize its platform, this role...SeniorPermanent employmentFlexible hours
- Job Details Senior Software Engineer, working independently or with limited supervision, translates high-level business requirements into technical designs, proposes design alternatives, codes and/or communicates requirements to junior engineers. They have a strong knowledge...Senior
- ...contractors in the United States. Our in-house software development team is at the forefront of... ...Job Overview We are looking for a Sr. Frontend React Developer to drive the... ...to frontend architecture decisions, UI engineering best practices, and cross-functional...SeniorFor contractors
- ...Sr Full Stack.Net Developer The National Federation of Independent Business (NFIB), the nation's largest small business advocacy... ...tasks as needed. Qualifications ~5+ years professional software development experience with C#/.NET (or equivalent senior-level...SeniorWork at officeLocal area2 days per week
- ...Sr. C#/ .Net Developer The Senior C#/.NET Developer creates, maintains and enhances information systems by designing, developing and installing software solutions. Provides the technical decisions and guidance regarding complex software development projects. Is responsible...SeniorShift work
- Top 3 Must Have's In-depth knowledge in Microservices Architecture with hands-on experience. Strong Leadership and Communication Skills. Experience with retail domain and OMS platforms, especially Sterling OMS. Strong knowledge of system architecture, microservices, and...Senior
- ...an experienced and highly skilled Senior SDK Developer to join our dynamic engineering team. As a Senior SDK Developer, you will play a key role in designing, developing, and maintaining software development kits (SDKs) that empower developers to integrate and leverage...Senior
- ...Event Sr. Technical Lead, Audio Visual - JW Marriott Nashville Position Overview The Sr. Technical Lead is a Mid-Tier technical Operator, focusing on small general session work, or assisting with larger general sessions. This is intended to be a bridge between technical...SeniorAfternoon shift
- Qualifications: 8+ years experience in software development in an IT organization or equivalent educational experience. 4+ years experience in both API and UI development using Java . 3+ years experience delivering software supporting Transportation-related applications...SeniorWork experience placementRemote work
$174k - $210k
...Job Description Summary This position provides IT engineering for the rapid, scalable, and compliant delivery of enterprise software applications and foundational workflows. The hallmark of our team is our ability to build next-generation applications by leveraging...SeniorPermanent employmentContract workRemote workVisa sponsorshipWork visaRelocation package- ...Senior Manager, Software Engineering Location: Nashville, TN (hybrid) As a Senior Manager of Software Engineering in the Fraud Technology group, here's what you can expect to do: Team Leadership: Provide strong leadership to the software engineering team...SeniorContract work
$80 - $95 per hour
Sr. Software Engineer (Java) Start Date: 4/20/2026 - 12/31/2027 Location: Remote EST Hours W2 Employment: Must have lived in the U.S. 3+ years About Us Slalom is a purpose-led, global business and technology consulting company. From strategy to implementation, our approach...SeniorTemporary workLocal areaRemote workFlexible hours- Senior Manager, Premium Support Engineer (Databolt) - Capital One Software (Remote) Summary As a Premium Support Engineer, you will be the primary technical authority and strategic partner for our highest-priority enterprise customers. You will bridge the gap between high...SeniorRemote jobLocal area
$120k - $180k
...- in our offices or yours. Job Summary The Senior Cloud Engineer will play a leadership role on SHI's internal Product Team, driving... ...languages, frameworks, or paradigms. Collaborate with software and DevOps teams to translate functional requirements into secure...SeniorWorldwideFlexible hours$79.2k - $178.1k
...administrative burden. We're looking for highly skilled AI engineers to design and build high-scale, cloud-based data processing pipelines... ...in in Computer Science or equivalent. ~5+ years of relevant software engineering experience. ~ Strong software engineering skills...SeniorTemporary workFlexible hours- ...Position Overview The Fujifilm Cloud Services Senior Cloud Engineer is responsible for being the technical lead on all projects and support within the Fujifilm Cloud Services environments. This would include leading teams and projects, as well as providing technical...SeniorWork experience placementLocal areaRemote workFlexible hoursShift work
- ...in cloud infrastructure, automation and analytics, and software delivery, we help enterprises deliver on the promise of... ...enrichment of ideas and perspectives at AHEAD. AHEAD’s Sr. ServiceNow Solutions Engineers are the technical experts that collaborate with our AHEAD...SeniorWork at office
- ...+ DevOps/infrastructure Hands-on across GCP and AWS (not just one cloud) Strong Kubernetes + container platform engineer Experienced in enterprise DevOps pipelines + CI/CD automation Comfortable with production-grade systems (HA, scaling...Senior
- ...deploy, administer, and continually improve software solutions to ensure system reliability... ...operational issues. # You will help lead chaos engineering efforts in a production-alike environment... ...obligations. # You’ll report to a Sr. Manager, Site Reliability Engineering....SeniorPermanent employmentFlexible hours
- ...Position Summary: The Senior Wireless Deployment Engineer is a critical technical role responsible for the design, deployment, optimization, and lifecycle management of enterprise wireless networks. This position serves as a senior subject matter expert (SME) for...Senior
- ...Learn more at . Overview of Job Function: As a Principal Engineer, you will be the senior-most technical voice on the US... ...entire engineering organization builds, scales, and operates its software. This is a high-visibility, high-impact role that requires both...Local areaShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Engineer, Software. Be the first to apply!
- software developer internship no experience Nashville, TN
- federal - software developer Nashville, TN
- software engineer contract Nashville, TN
- software engineer healthcare Nashville, TN
- network software engineer Nashville, TN
- ngo software engineer Nashville, TN
- software development engineer aws Nashville, TN
- software developer internship Nashville, TN
- software developer intern Nashville, TN
- software developer fintech Nashville, TN


