Senior Software Engineer - Cloud & AI Solutions

Verint Systems, Inc.

Indianapolis (IN)

On-site

USD 142,000 - 175,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Verint Systems, Inc. is seeking a Senior Software Engineer to own and drive the development of cloud-based platforms and applications. You will lead design, development, testing, and deployment with a global engineering team, applying CI/CD and AI-enabled workflows to deliver robust CX automation solutions.

The role emphasizes collaboration, architectural governance, and mentoring; the candidate should excel in English communication and cross-functional teamwork in a fast-paced environment.

Qualifications

  • Bachelor’s degree in computer science / software engineering (or similar).
  • 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 features end-to-end.
  • 2 years experience mentoring mid to entry level engineers and influencing technical direction within a cross-functional squad.
  • Strong proficiency in Java (Spring Boot, Spring MVC, JPA/Hibernate).
  • Solid understanding of RESTful API design, OAuth 2.0/JWT, and microservices patterns.
  • Strong working knowledge of relational databases (PostgreSQL, MS SQL, Oracle) including schema design and query optimization. Solid exposure to NoSQL stores (Redis, Elasticsearch, MongoDB).
  • 3 years experience consuming LLM APIs, prompt engineering, or integrating AI-powered features into production workflows
  • Strong debugging skills of performance/memory leaks/crash/Multi-threaded/Algorithms
  • 3 years experience with source control tools (GIT, SVN or similar)
  • 3 years experience with containerized runtime environments: Docker, Kubernetes
  • 3 years experience with compiling and continuous integration tools like : Eclipse/IntelliJ, Visual Studio, Maven, Jenkins, Artifactory or other continuous integration/build/static code analysis tools
  • Excellent teamwork, self-learner and self-managed
  • Strong interpersonal skills, high communication skills
  • Clear and concise written and verbal communication in English; comfortable presenting technical plans to engineering and product stakeholders

Responsibilities

  • Ongoing evaluation (test) of feature design – proactively work with others to identify issues or potential risk areas with the architecture and performance
  • Distill requirements from feature level into implementation level tasks
  • Develop features using best practices and ensure it fits with the architecture for the product
  • Ensure the right work is being done - ensure product qualities such as unit tests, automation, throughput, capacities, security & performance will be sufficient
  • Ensure design and implementation work meets the stakeholder’s requirements
  • Ensure that the feature design is correct for operations, as well as deployment and sustainability
  • Support departmental and team initiatives
  • Work with Team Technical Architect and Lead to define, document, and communicate coherent feature design
  • Communicate relevant risks and issues to Team Lead and other relevant team members inside and/or outside the team
  • Provide technical leadership to less experienced members of the team – mentor, coach, continuous improvement
  • Take responsibility for technical implementation and decision making including the delivery of features
  • Identify, monitor and resolve feature related issues; escale if individual resolution is not possible
  • Review documentation and guides created by more junior members of the team
  • Guide Software Engineers on how to create sufficient, complete documentation and guides that help onboard new people to the team
  • Ensure stakeholders understand feature architecture
  • Maintain communication with stakeholders and ensure changes to any previously agreed solutions are communicated; understand evolutionary paths
  • Work with assigned partners to ensure an effective and productive relationship, both within the product house and the wider regional Verint support organization.
  • Prioritize and resolve technical problems and assist others with the same
  • Ensure the prioritization of scope (including defects) is understood
  • Understand the development process and suggest improvements to it
  • Identify areas of technical risk in a feature and options to de-risk
  • Support opportunities to address technical debt as part of a release
  • Support the design process and ensure it complies with product architecture
  • Support planning as regards estimates, dependencies, risk areas, and sequencing tasks

Skills

Java
Spring Boot
Spring MVC
JPA/Hibernate
REST APIs
OAuth/JWT
Microservices
Relational DBs
NoSQL
LLM APIs
Debugging
Git
Docker
Kubernetes
CI/CD
Communication
Teamwork

Education

Bachelor’s degree in computer science / software engineering

Tools

Docker
Kubernetes
Git
Jenkins
Maven
Eclipse/IntelliJ
Artifactory
VS/VS Code

Job description

Verint Systems, Inc. is seeking a Senior Software Engineer to own and drive the development of cloud-based platforms and applications. You will lead design, development, testing, and deployment with a global engineering team, applying CI/CD and AI-enabled workflows to deliver robust CX automation solutions.

The role emphasizes collaboration, architectural governance, and mentoring; the candidate should excel in English communication and cross-functional teamwork in a fast-paced environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer: Cloud, AI & Platform Leader
Senior Software Engineer: Cloud, AI & Platform Leader

Verint • United States

On-site
USD 142,000 - 175,000
Senior Cloud Software Engineer — AI-Driven Platform Leader
Senior Cloud Software Engineer — AI-Driven Platform Leader

Verint Systems, Inc. • Tallahassee (FL)

On-site
USD 142,000 - 175,000
Senior Software Engineer - Cloud, AI & Microservices
Senior Software Engineer - Cloud, AI & Microservices

Verint Systems, Inc. • Baton Rouge (LA)

On-site
USD 142,000 - 175,000
Senior Cloud Software Engineer - AI-Driven Platform Lead
Senior Cloud Software Engineer - AI-Driven Platform Lead

Verint Systems, Inc. • Concord (NH)

On-site
USD 142,000 - 175,000
Senior Software Engineer, Cloud & AI Platform Lead
Senior Software Engineer, Cloud & AI Platform Lead

Verint Systems, Inc. • Oklahoma City (OK)

On-site
USD 142,000 - 175,000
Senior Software Engineer, Cloud Platform & AI Features
Senior Software Engineer, Cloud Platform & AI Features

Verint Systems, Inc. • Springfield (IL)

On-site
USD 142,000 - 175,000
Senior Software Engineer, Cloud & AI Platforms
Senior Software Engineer, Cloud & AI Platforms

Verint Systems, Inc. • Charleston (WV)

On-site
USD 142,000 - 175,000
Senior Software Engineer, Cloud Platforms & Tech Leadership
Senior Software Engineer, Cloud Platforms & Tech Leadership

Verint Systems, Inc. • Jefferson City (MO)

On-site
USD 142,000 - 175,000
Senior Software Engineer, Cloud Platforms
Senior Software Engineer, Cloud Platforms

Feedinkoo • United States

On-site
USD 103,000 - 150,000
Senior Cloud Architect — SaaS Platform & Microservices
Senior Cloud Architect — SaaS Platform & Microservices

Verint Systems, Inc. • Providence (RI)

On-site
USD 140,000 - 190,000