Senior Software Engineer - Cloud & AI Platforms

Verint Systems, Inc.

Montgomery (AL)

On-site

USD 142,000 - 175,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Verint Systems, Inc. is seeking a Senior Software Engineer to lead end-to-end development of cloud-based platforms and applications.

This hands-on role involves design, development, testing, publishing, and support, collaborating with a global team to deliver scalable solutions using CI/CD practices. The role requires a Bachelor's in computer science or software engineering, 5+ years of experience across the SDLC, and strong proficiency in Java, REST API design, databases, Docker/Kubernetes, and

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; escalate 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
REST API
OAuth 2.0/JWT
Microservices
Relational Databases
LLM APIs
Debugging
Source Control
CI/CD
Cloud Platforms
Communication

Education

Bachelor’s degree in computer science / software engineering

Tools

Git
Docker
Kubernetes
CI tools (Jenkins, Maven, etc.)

Job description

Verint Systems, Inc. is seeking a Senior Software Engineer to lead end-to-end development of cloud-based platforms and applications.

This hands-on role involves design, development, testing, publishing, and support, collaborating with a global team to deliver scalable solutions using CI/CD practices. The role requires a Bachelor's in computer science or software engineering, 5+ years of experience across the SDLC, and strong proficiency in Java, REST API design, databases, Docker/Kubernetes, and

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Cloud & AI Platforms
Senior Software Engineer - Cloud & AI Platforms

Verint Systems, Inc. • Providence (RI)

On-site
USD 142,000 - 175,000
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 Software Engineer, Cloud Platforms
Senior Software Engineer, Cloud Platforms

Feedinkoo • United States

On-site
USD 103,000 - 150,000
Senior Software Engineer - Cloud Platforms & Mentorship
Senior Software Engineer - Cloud Platforms & Mentorship

Verint Systems, Inc. • Bismarck (ND)

On-site
USD 142,000 - 175,000
Senior Cloud Software Engineer: AI-Driven Leader & Mentor
Senior Cloud Software Engineer: AI-Driven Leader & Mentor

Verint Systems, Inc. • Saint Paul (MN)

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

Verint Systems, Inc. • Raleigh (NC)

On-site
USD 142,000 - 175,000
Cloud-Native Senior Software Engineer — Platform Lead
Cloud-Native Senior Software Engineer — Platform Lead

Verint Systems, Inc. • Pierre (SD)

On-site
USD 142,000 - 175,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
Engineer, Software at Verint
Engineer, Software at Verint

Feedinkoo • United States

On-site
USD 90,000 - 120,000
Principal Software Engineer - Cloud & Microservices Lead
Principal Software Engineer - Cloud & Microservices Lead

Verint Systems, Inc. • Bismarck (ND)

On-site
USD 165,000 - 188,000