Massachusetts Veterans Jobs

MassHire JobQuest Logo

Job Information

Verint Systems, Inc. Sr. Engineer, Software - Cloud in Boston, Massachusetts

At Verint, we believe customer engagement is the core of every global brand. Our mission is to help organizations discover opportunities previously only scarcely imagined by connecting work, data, and experiences enterprise-wide. 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

Verint’s Senior Engineer, Software - Cloud designs and develops key cloud-first, full-stack software products. This Engineer works with Product Management, Development, Operations and Client Services to develop creative solutions satisfying technical and business requirements and provides recommendations to management on processes, technologies, or other improvements intended to benefit productivity, efficiency and/or quality of the solutions. Additionally, the role provides recommendations to management as to processes, technologies, or other improvements intended to benefit productivity, efficiency and/or quality of the solutions developed by the team.

Principal Duties and Essential Responsibilities

  • Design, implement, test, and release software applications for containerized and/or cloud-hosted environments

  • Research new technologies to improve products, platforms, and user experience

  • Contribute to the definition of component and product architecture

  • Take the lead on projects with multiple engineers contributing, driving the project to completion

  • Collaborate with architects, stakeholders, and other engineers to design software solutions to complex and sometimes vague business requirements; refine requirements as needed

  • Work on complex projects with minimal supervision

  • Write high-quality, standardized code and unit/system/integration tests that perform optimally in highly concurrent, containerized, cloud-hosted environments

  • Quickly create Proof-of-Concept systems to validate ideas and test new technologies

  • Write high-quality technical and user-facing documentation for software systems

  • Create technical design specification documents

  • Effectively communicate and collaborate to introduce new technologies, software standards, architecture/design concepts, engineering processes and techniques; and to provide subject matter expertise and technical support to customers and stakeholders

  • Guide and mentor less experienced software developers

Minimum Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field

  • 5 - 8 years experience in design and programming large-scale applications through all phases of the software development life cycle including testing, implementation, and auditing

  • Ability to manage multiple priorities and parallel projects with strong organizational, time management, and project leadership skills

  • Ability to lead small teams virtually

  • 5+ years experience with one of the following: Go, Python, Node.js, Java

  • 5+ years experience with SQL/NoSQL databases: MongoDB, Redis, PostgreSQL

  • Experience writing REST APIs and microservice applications; experience designing for microservice architectures

  • Experience with Git version control

  • Experience with containerized runtime environments: Docker, Kubernetes/Openshift

  • Experience with Cloud hosting services: AWS, Azure, GCP

  • Experience with CI/CD systems such as Jenkins, Harness, GitLab CI/CD, etc

  • Ability to take ownership of assignments and drive to resolution

  • Ability to work in a fast-paced, high-energy environment

  • Successful completion of a background screening process including, but not limited to, employment verifications, criminal search, OFAC, SS Verification, as well as credit and drug screening, where applicable and in accordance with federal and local regulations

  • Excellent communication and collaboration skills

Preferred Requirements

  • Experience with developing applications and operators for Kubernetes

  • Experience creating, maintaining, and evolving APIs

  • Experience with Infrastructure as Code tools such as Terraform

  • Experience working with and deploying on Linux operating systems

  • Deep experience with Go, Node.js, or Python and their associated ecosystems

  • Experience as a technical lead of a software team


MIN: 90K

MAX: 140K

As an equal opportunity employer, Verint Systems Inc. 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, national origin, or sex (including pregnancy, childbirth or breastfeeding), sex stereotyping, including assumptions about a person’s behavior or appearance, gender roles, gender identity, gender expression including gender dysphoria, or transgender status), disability, alienage or citizenship or immigration status, marital status, creed, genetic information, predisposition or carrier status, sexual orientation, military or Veteran status, political affiliation, familial status, caregiver status, status as a victim of domestic violence, unemployment status, natural hairstyles, sexual and other reproductive health decision-making, or any other classification or characteristic protected by applicable federal, state or local laws, will not be tolerated.

For US Applicants

2023 Benefits Offering (