Engineer, Software
Verint Systems Inc.
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.
Overview of Job Function
As a Software Engineer, you will be a core contributor to Verint's QM and PM engineering team. You will design and build full-stack features end-to-end, write high-quality automated tests, support production systems, and collaborate daily with Product Managers, Designers, QA Engineers, and globally distributed engineering peers. This is a role for engineers who take pride in their craft, are eager to grow through challenging problems, and want their work to have a visible impact on enterprise customers worldwide. You will be surrounded by experienced engineers who are invested in your growth, working in a modern Agile environment on software that matters.
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.
- Translate product requirements and UX designs into well‑structured, testable, and performant code.
- Implement scalable microservices and modular frontend components that support high concurrency and enterprise‑scale data volumes.
- Participate in design and architecture reviews; contribute to discussions on API contracts, data models, and service boundaries.
- Proactively identify and address performance bottlenecks, security gaps, and technical debt.
- Write clean, idiomatic code following team standards; actively contribute to improving those standards over time.
Quality Assurance and Testing
- Write comprehensive unit, integration, and end‑to‑end automated tests using JUnit, Jest, Playwright, and Cucumber (BDD).
- Enforce code quality through peer reviews, static analysis, and adherence to the team's Definition of Done.
- Investigate and reproduce reported defects; perform root‑cause analysis and deliver timely, well‑tested fixes.
- Champion a shift‑left testing mindset — integrating quality checks early and continuously in the development lifecycle.
Production Support and Maintenance
- Triage, prioritize, and resolve bugs, regression issues, and customer‑reported problems within agreed SLA windows.
- Provide Tier‑2/3 technical support for production incidents; participate in post‑incident reviews and implement corrective actions.
- Monitor application health using observability tooling (logs, metrics, traces); proactively surface anomalies before they impact customers.
- Maintain and improve runbooks and operational documentation for supported features.
AI/ML Integration and Continuous Improvement
- Integrate AI/ML capabilities—including LLM‑powered features, automated scoring, and speech‑to‑text—into product features in collaboration with Verint's AI research teams.
- Evaluate and pilot emerging technologies; propose adoption where they improve quality, performance, or developer productivity.
- Identify and contribute to refactoring initiatives that reduce complexity and improve long‑term maintainability.
- Stay current with industry engineering trends through reading, experimentation, and participation in technical communities.
Collaboration and Communication
- Work in cross‑functional squads with Product Managers, UX Designers, QA Engineers, DevOps, and Data Engineers.
- Actively participate in all Agile Scrum ceremonies: sprint planning, daily stand‑ups, backlog refinement, sprint reviews, and retrospectives.
- Provide accurate effort estimates and proactively surface risks, blockers, and dependencies.
- Collaborate effectively with distributed engineering teams in Atlanta, Israel, and India using async‑first communication practices.
- Support the growth of junior engineers through constructive code reviews and knowledge sharing.
CI/CD and DevOps Practices
- Build, maintain, and improve CI/CD pipelines using Jenkins, GitHub Actions, or Azure DevOps—ensuring reliable, automated build‑test‑deploy workflows.
- Containerize services with Docker and deploy to Kubernetes clusters (EKS/AKS) following GitOps and IaC principles.
- Implement secure deployment practices: secrets management, environment‑specific configuration, and staged rollout strategies.
- Optimize pipeline performance to minimize build times and deliver faster feedback loops to the team.
Minimum Requirements
- Bachelor’s degree in computer science / software engineering (or similar) or equivalent experience.
- 3 years experience with Java Spring Boot, practical experience of software development or proven equivalent seniority in software development with product teams.
- Proven track record of delivering full‑stack features in an Agile/Scrum team with regular sprint cadences.
- Hands‑on experience with both backend API development and frontend UI implementation in a production codebase.
- Back‑End: Solid proficiency in Java (Spring Boot, Spring MVC, JPA/Hibernate) and/or C# (.NET / .NET Core). Good understanding of RESTful API design, OAuth 2.0/JWT, and basic microservices patterns.
- Front‑End: Working proficiency in JavaScript/TypeScript with hands‑on React experience (hooks, context, state management). HTML5, CSS3, and foundational accessible UI development. Ext JS / Sencha familiarity is a plus.
- Databases: Working knowledge of relational databases (PostgreSQL, MS SQL, Oracle) including schema design, SQL query writing, and basic indexing. Exposure to NoSQL stores (Redis, Elasticsearch, MongoDB) is a plus.
- Cloud and Infrastructure: Exposure to AWS or Azure core services. Familiarity with Docker and basic Kubernetes concepts.
- Testing: JUnit/TestNG/Jest unit tests and integration tests. Exposure to E2E testing tools (Playwright, Cypress, or Selenium). BDD with Cucumber is a plus.
- CI/CD and DevOps: Working knowledge of Jenkins, GitHub Actions, GitLab CI, or Azure DevOps. Git branching strategies and pull request workflows.
- AI and Emerging Tech: Exposure to LLM APIs or AI‑powered tooling is a plus; curiosity and eagerness to develop these skills in the role.
- Strong analytical thinking and a structured approach to debugging and problem‑solving.
- Clear written and verbal communication in English; able to document technical work clearly and participate actively in team discussions.
- Self‑motivated and eager to learn: takes initiative to understand problems deeply and asks good questions when stuck.
- Collaborative and team‑oriented: contributes positively to squad culture and values diverse perspectives.
- Growth mindset: receptive to feedback, committed to continuous improvement, and excited to be challenged.
- Solid experience with Agile Scrum or Kanban; comfortable with all sprint ceremonies.
- Familiarity with Jira, Confluence, or Azure DevOps Boards for backlog tracking and documentation.
- Exposure to test‑driven development (TDD) and behavior‑driven development (BDD) practices.
Preferred Skills
- Experience or academic exposure to workforce management, customer experience, or enterprise analytics domains.
- Familiarity with Verint WFO, QM, or PM products or comparable SaaS platforms.
- AWS Certified Developer or Azure Developer Associate certification, or active pursuit of one.
- Experience with observability tools such as Datadog, Grafana/Prometheus, or ELK.
- Contributions to open‑source projects or a portfolio of personal/side projects.
- Exposure to OWASP Top 10 security practices and secure coding principles.
- ...foundation of speed, flexibility, and ingenuity to strengthen and protect our nation’s vital interests. Title: Full Stack Engineer / Software Developer (CBP) Clearance: Active CBP Background Investigation (CBP BI) and EOD strongly preferred. We can begin processing...SuggestedFull timeTemporary workImmediate startRelocation package
- ...adaptable to each site, community, and customer need. Our cross-disciplinary team brings together architecture, robotics, design engineering, software, factory operations, and field delivery to change how housing gets delivered. We're reimagining the future of housing...SuggestedFull timeVisa sponsorship
$175k - $225k
...Join our fast-paced and passionate team as a Principal Software Engineer and technical leader. As we scale, you will be the chief architect of our software systems, defining technical strategy and leading critical projects from conception to delivery. This is a high-impact...SuggestedFull timeLocal area$180k - $270k
...breaking speeds. What You’ll Do You’ll own high-impact software across one or more parts of Zipline’s application platform,... ...modern AI tooling to increase velocity while maintaining strong engineering rigor Our current stack includes Go, Python, React, gRPC, Kafka...SuggestedFull timeLocal areaImmediate startShift work- ...actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. FULL STACK SOFTWARE ENGINEER (APPLICATION SOFTWARE) The application software team is the central nervous system of SpaceX – we create mission critical...SuggestedPermanent employmentFull timeRemote workWorldwideWeekend work
$145k - $185k
...CueBox CueBox is an early-stage startup building all-in-one software for performing arts and cultural organizations. These... ...across the country, and we’re looking for a talented and driven engineer to help our small team. Location CueBox is headquartered...Full timeWork at office3 days per week$125k - $150k
...SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. SOFTWARE ENGINEER, FLIGHT SOFTWARE (STARSHIELD) The Starshield mission is to support national security through a focus on timely and reliable...Permanent employmentFull timeTemporary workImmediate startWeekend work- ...Job description Position: Software Engineer - GPU, C++, OpenCL, CUDA Location: Waukesha, WI (Onsite) Exp: 5 – 9 yrs Key Skills: GPU, C++, OpenCL, CUDA, OneAPI, Matlab Only USC / GC Job Requirements The CT Program is working on upgrading CT scanners...Full timeWork experience placementWorldwide
- Location: San Francisco About Us My Client is building an AI-driven platform that helps teams operate some of the world’s most critical infrastructure, starting with data centers. Trillions of dollars in global markets depend on the facilities we support;...Full time
$75.1k - $118.9k
...employees are not only part of history, they're making history. Northrop Grumman Aeronautics Systems has openings for Software Engineer / Principal Software Engineer - Simulation to join our team of qualified, diverse individuals within our Software organization...Full timeRelocation packageShift work$79.3k - $118.9k
...employees are not only part of history, they\u0027re making history.\n\nNorthrop Grumman Aeronautics Systems has an opening for a Software Engineer/Principal Software Engineer \u2013 Requirements \u0026 Test, to join our team of qualified, diverse individuals. This position...Full timeRelocation packageShift work$114k - $171k
...employees are not only part of history, they're making history. Northrop Grumman Defense Systems (NGDS) is looking for a Software Engineer / Principal Software Engineer based out of Hollywood, MD ( St. Mary's County). Our Team works on state-of-the-art Mission...Full timeContract workRelocation packageShift work$98.4k - $147.6k
...not only part of history, they\u0027re making history.\n\nNorthrop Grumman Aeronautics Systems has an opening for a Principal Software Engineer / Sr. Principal Software Engineer to join our team of qualified, diverse individuals. This position will be located onsite in...Full timeRelocation packageShift work- ...SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. SOFTWARE ENGINEER, FLIGHT SOFTWARE (STARSHIP) SpaceX's Starship spacecraft and Super Heavy rocket (collectively referred to as Starship)...Permanent employmentFull timeWeekend work
$120k - $165k
...automated tooling to improve ground procedures # Help enforce and improve culture around code quality and standards # Mentor junior engineers # Be an advocate and example of testing and integrating work into other areas in the company # Help give technical expertise...Full timeRelocation package$166k - $220k
...Fury unmanned fighter jet and the Barracuda family of advanced effects. The AD&S Vehicle Software team is responsible for the software running on these systems. Our software engineers collaborate with other engineering disciplines to develop software for vehicle control,...Full timeWork experience placementImmediate startRelocation package$117.26k - $160k
...Summary Mission Technologies, a division of Huntington Ingalls Industries, is seeking a highly experience Engineer Software 5 to support the Joint Training Synthetic Environment (JTSE), JLVC Modernization efforts for Joint Staff J7(JS J-7) contract at...Full timeContract workLocal areaWorldwideFlexible hours$107.4k - $134.3k
...solve our world’s toughest obstacles. As we control every component of hardware design, manufacturing, data processing, and software engineering, our office is a truly inspiring mix of experts from a variety of domains. We have a people-centric approach toward...Remote jobFull timeTemporary workFor contractorsWork experience placementWork at officeLocal areaHome office3 days per week$125k - $145k
...SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. SOFTWARE ENGINEER, FLIGHT SOFTWARE (STARSHIP) SpaceX's Starship spacecraft and Super Heavy rocket (collectively referred to as Starship)...Permanent employmentFull timeTemporary workWeekend work- ...experience designing, modifying, developing, writing, and implementing software programming applications ~7+ years of experience in software... ...~ TS/SCI clearance ~ Bachelor’s degree in CS, Computer Engineering, Aerospace Engineering, or an Engineering field Desired...
$79.3k - $118.9k
...Our employees are not only part of history, they\u0027re making history.\n\nNorthrop Grumman Defense Sector has a need for a Software Engineer at its Integrated Mission Solutions (IMS) organization in Warner Robins, GA. This engineering position is for a role on our Software...Full timeRelocationShift work- ...work. Position Overview We are seeking a highly motivated Mid-to-Senior Applications & Systems Engineer to design, develop, integrate, and sustain modern software applications, cloud services, and mission-critical systems. The ideal candidate is a hands-on...Full timeFor contractorsRemote workFlexible hours
$78.41k - $90k
...contribute to our shared success across Mission Technologies. Summary HII Mission Technologies is seeking a Software Engineer to support the Joint Training Synthetic Environment (JTSE) program. In this role, you will design and develop advanced...Full timeWork experience placementWork at officeLocal areaWorldwide$125k - $145k
...SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. SOFTWARE ENGINEER, DISPLAYS SOFTWARE (STARSHIP) The Starship program is increasing its flight cadence and will soon begin operating more than...Permanent employmentFull timeTemporary workWeekend work$108k - $140k
...Your Impact at LILA Lila Sciences is hiring a Software Engineer to develop the next generation of Lab Instrument Integration Software, which is a foundational component of our AI-enabled laboratory. We are looking for self-motivated problem solvers who enjoy sitting...Full timeWork at officeLocal areaFlexible hours$65 per hour
...sessions demonstrating specific tasks with clear verbal narration explaining each step. Annotate screenshots of professional software by drawing precise bounding boxes around relevant UI elements. Follow provided staging instructions to set up specific UI states...Full timeContract workSummer workRemote work$96.95k - $130k
...Technologies, click here for a short video: Summary Mission Technologies is seeking a highly skilled Software Engineer to support the Joint Training Synthetic Environment (JTSE) and JLVC Modernization initiatives for the Joint Staff J7. This role...Full timeLocal areaWorldwide$166k - $220k
...also develops Lattice for Mission Autonomy, Anduril’s premier software platform that enables masses of Fury, Barracuda, and other first... ...teams like Perception, Motion Planning, Hardware, and Test Engineering to solve some of the hardest problems facing our customers....Full timeWork experience placementImmediate start$96.95k - $130k
...contribute to our shared success across Mission Technologies. Summary HII Mission Technologies is seeking a Software Engineer to support the JTSE program at the Joint Staff Complex in Suffolk, VA. In this role, you'll design and deliver high quality...Full timeWork experience placementWork at officeLocal areaWorldwide- ...About the Team We are a fast-moving team of infrastructure and platform engineers building Fleet Orchestrator, which manages our entire fleet state, including software versions and configuration. Our system ensures that every vehicle in the field is running the...Full timeRemote workRelocation
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Engineer, Software. Be the first to apply!
- software engineer - web development United States
- software developer positions United States
- senior software engineer remote United States
- software engineer contract United States
- software qa engineer United States
- IT software developer United States
- cybersecurity software engineer United States
- part time software developer remote United States
- junior software developer internship United States
- junior software engineer United States

