368,657open jobs
9,442companies
50,883added this week
Browse all
Salary
$44k – $95k per year (Estimated)
Location
In office (Bengaluru)
Seniority
Architect · 12+ years exp
Overview
Company
Impact
Profile match
Chatbot Analytics gives contact centers complete visibility into chatbot and voicebot performance to drive better CX. Learn more now.

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 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 www.verint.com.

Overview of Job Function:

As a Software Architect for the WFM/PM platform in India, you will define the technical blueprint for how Verint's engineering team builds, scales, and evolves its Java-based product suite. You will own system-level design decisions, establish cross-cutting architectural standards, and ensure the platform is secure, observable, performant, and maintainable at enterprise scale. You will apply proven software craftsmanship principles - including 12-Factor App methodology, SOLID principles, and design patterns - to guide the team toward a high-quality, long-lived codebase. You will work at the intersection of hands-on technical depth and strategic engineering leadership.

Principal Duties and Essential Responsibilities:

1. Architecture and System Design

  • Define and own the technical architecture for WFM, PM, and Platform product areas - spanning Java backend services, frontend systems, APIs, database design, and cloud/on-premises infrastructure.
  • Create, maintain, and communicate Architecture Decision Records (ADRs) and system design documentation.
  • Lead system-level design reviews; enforce architectural governance and review gates for new features and initiatives.
  • Apply and enforce 12-Factor App methodology, SOLID principles, and established design patterns across the codebase.
  • Design enterprise-grade RESTful API contracts, versioning policies, backward compatibility strategies, and service boundary definitions.
  • Architect solutions for both Cloud (AWS/Azure) and On-Premises deployment environments, ensuring consistency and portability.

2. Java Backend Engineering Excellence

  • Own architectural implementation of Java and Spring Boot microservices, including Spring MVC, JPA/Hibernate, and integration patterns.
  • Define and govern database architecture across PostgreSQL, MS SQL, and other relational stores; own schema design, query optimization, stored procedure standards, and indexing strategy.
  • Establish standards for unit and integration testing using PowerMock, Mockito, and JUnit; define test coverage thresholds and enforcement mechanisms.
  • Evaluate and govern usage of build tools including Gradle, Maven, and npm; define dependency management and versioning standards.
  • Champion secure-by-design practices aligned with OWASP Top 10 and enterprise customer security requirements.

3. Frontend and Full-Stack Oversight

  • Define frontend architecture standards for ReactJS-based applications, including component design, state management, and performance optimization.
  • Govern integration patterns between backend Java services and frontend applications, including API design, authentication (OAuth 2.0/JWT), and error handling.
  • Provide architectural guidance on NodeJS services where applicable, including integration with Java backend systems.
  • Ensure accessibility, internationalisation (i18n), and cross-browser compatibility are considered in frontend architecture decisions.

4. DevOps, CI/CD, and Operational Excellence

  • Define CI/CD pipeline architecture using Jenkins and other DevOps tooling; establish standards for automated build, test, and deployment workflows.
  • Own deployment architecture for application server environments including Tomcat, JBoss, and Oracle WebLogic Server (14+).
  • Establish observability architecture: logging, metrics, distributed tracing, and alerting standards for both cloud and on-premises deployments.
  • Define SLOs, SLIs, and error budgets; lead post-incident architecture reviews and drive systemic reliability improvements.

5. Technical Standards, Governance, and Mentorship

  • Define and own engineering standards: coding guidelines, testing strategy, performance benchmarks, scripting conventions (Python, Shell, Batch), and security requirements.
  • Establish and maintain the technology radar; govern adoption of third-party libraries, frameworks, and tools.
  • Own the technical debt roadmap; prioritize and sequence refactoring and modernization initiatives.
  • Serve as the architectural mentor for Senior and Lead engineers; enable the team to make sound design decisions independently.
  • Facilitate architecture guilds, design sprints, and tech talks to elevate team-wide architectural thinking.

6. Cross-Functional and Global Collaboration

  • Partner with global R&D leadership, Product, and Engineering leaders in UK and the US to align architecture with product strategy.
  • Provide architectural input into roadmap planning, make-vs-buy evaluations, and platform investment decisions.
  • Communicate complex technical concepts clearly to non-technical stakeholders including Product, Customer Success, and executive audiences.
  • Engage directly with customers and enterprise stakeholders on production issues requiring architectural-level analysis and resolution.

Required Qualifications:

  • 12+ years of professional software engineering with 3+ years in a dedicated architecture, principal engineer, or technical lead role.
  • B.E. / B.Tech. / M.Tech. / M.Sc. in Computer Science, Software Engineering, or a closely related STEM field.
  • Equivalent exceptional practical experience with a demonstrable architectural portfolio will be considered.
  • Demonstrable record of architecting large-scale, multi-tenant enterprise Java applications serving enterprise customers.
  • Experience driving architecture across distributed, cross-timezone engineering organizations.

    Technical Skills:

  • Back-End: Expert-level Java and Spring Boot (Spring MVC, JPA/Hibernate, Spring Security). Deep expertise in RESTful API design, microservices architecture, and enterprise integration patterns.
  • Frontend: Strong architectural knowledge of ReactJS. Familiarity with Angular and NodeJS.
  • Databases: Expert-level PostgreSQL and MS SQL relational database architecture. Deep SQL query optimization, stored procedure design, schema migration, and indexing strategy.
  • Application Servers: Oracle WebLogic Server (14+), Tomcat, and JBoss/WildFly.
  • Build and Tooling: Gradle, Maven, npm. IDE expertise with IntelliJ IDEA and Eclipse.
  • Testing: Expert-level JUnit, Mockito, PowerMock, and integration testing strategy.
  • Scripting: Python, Shell Script, and Batch Script for automation and operational tooling.
  • Cloud and Infrastructure: AWS or Azure architecture. Docker and Kubernetes. IaC fundamentals (Terraform or CloudFormation).
  • CI/CD: Jenkins pipeline architecture and CI/CD platform design.

    Preferred / Nice-to-Have Qualifications:

  • Experience in WFM, PM, or enterprise analytics SaaS domains.
  • Familiarity with Verint WFO, PM product architecture.
  • AWS Solutions Architect Professional or Azure Solutions Architect Expert certification.
  • Experience with TOGAF, C4 model, or equivalent architectural frameworks.
  • Contributions to open-source projects or published technical content.
  • Knowledge of regulatory compliance architecture (GDPR, SOC 2, ISO 27001).
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
368,657 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Bengaluru
$70k – $150k per year • In office • Full-Time • 5+ years exp • Calgary
Java
Node JS
Python
SQL
TypeScript
JavaScript
Java
Spring Boot
Databases
Apache Kafka
Chroma
OpenSearch
pgvector
Pinecone
PostgreSQL
AI/ML
AWS Bedrock
Copilot
Embeddings
LangChain
LangGraph
LLM
Prompt Engineering
RAG
AI Agents
Anthropic
Function Calling
Human-in-the-Loop
OpenAI
Structured Outputs
Frontend
Angular
React.js
DevOps
AWS
Azure
CI/CD
Docker
Kubernetes
Vector
Apply
Lead Data Engineer 7 hours ago
$140k – $231k per year • Remote/Hybrid • Full-Time • Bachelor's Degree • O'Fallon
Java
Python
SQL
Python
pySpark
Databases
Apache Kafka
Databricks
Delta Lake
AI/ML
Airflow
Hadoop
Spark
DevOps
AWS
Azure
CI/CD
GCP
Git
GitHub
Analytics
ETL/ELT
Apply
$44k – $58k per year • Remote/Hybrid • Full-Time • 2+ years exp • Associate's Degree • Vancouver
Bash
Python
SQL
Databases
MS SQL
MySQL
Oracle
PostgreSQL
DevOps
AWS
Azure
GCP
VMWare
Windows Server
Apply
$91k – $167k per year (Estimated) • In office • Full-Time • 10+ years exp • Bachelor's Degree • Omaha
Java
Java
Spring Boot
DevOps
Azure
CI/CD
Docker
Kubernetes
Rest API
IAM
Cybersecurity
Microsoft Entra ID
Apply
$86k – $185k per year • In office • Full-Time • 7+ years exp • Bachelor's Degree • Toronto
Java
Java
Hazelcast
Spring Boot
Databases
Apache Kafka
PostgreSQL
Redis
DevOps
Azure
Azure DevOps
CI/CD
Docker
Git
Grafana
Jenkins
Kubernetes
Platform Engineering
Prometheus
SLI/SLO/SLA
Splunk
Cybersecurity
Least Privilege
Apply
In office • 8+ years exp • Bachelor's Degree
Go
Java
Databases
NATS
PostgreSQL
AI/ML
AWS Bedrock
Claude
Claude Code
Copilot
DevOps
Amazon EKS
AWS
Azure
CI/CD
Docker
GCP
Grafana
Istio
Kubernetes
Amazon S3
GitHub
Apply
$26k – $68k per year (Estimated) • In office • 3+ years exp • Bachelor's Degree • Bengaluru
JavaScript
TypeScript
Frontend
npm
React.js
Redux
Apply
In office • 5+ years exp • Bachelor's Degree
Python
SQL
Python
Django
Flask
Databases
PostgreSQL
Snowflake
AI/ML
AI Agents
BERT
Embeddings
Fine-tuning
Kubeflow
LangChain
LangGraph
LLM
NER
NLP
Prompt Engineering
Semantic Search
AWS Strands Agents
Human-in-the-Loop
LLM Guardrails
Semantic Search
Structured Outputs
Function Calling
RAG
DevOps
AWS
Azure
CI/CD
Docker
GCP
Kubernetes
Vector
Analytics
ETL/ELT
Apply
$16k – $61k per year (Estimated) • In office • 3+ years exp • Bengaluru
SQL
Databases
MS SQL
DevOps
AWS
CI/CD
Windows Server
Management
Jira
ServiceNow
Apply
$111k – $249k per year (Estimated) • Remote • 8+ years exp • Bachelor's Degree
JavaScript
Node JS
SQL
TypeScript
AI/ML
LLM
Semantic Search
RAG
Semantic Search
Frontend
Angular
React.js
Vue.js
DevOps
AWS
Azure
CI/CD
Datadog
Docker
GCP
Grafana
Kubernetes
Prometheus
Rest API
Apply
$31k – $82k per year (Estimated) • In office • Full-Time • 3+ years exp • Hyderabad • Bengaluru
Apply
$31k – $73k per year (Estimated) • In office • Full-Time • 5+ years exp • Bengaluru
Apply
$16k – $34k per year (Estimated) • Remote/Hybrid • Full-Time • 2+ years exp • Bachelor's Degree • Mumbai • Bengaluru
JavaScript
PowerShell
SQL
C#
C#
.NET
Databases
Azure SQL Database
MS SQL
DevOps
Azure
Rest API
Cybersecurity
Microsoft Entra ID
QA
Postman
Swagger
Apply
$37k – $73k per year (Estimated) • In office • Internship • 4+ years exp • Bachelor's Degree • Bengaluru
Python
Scala
SQL
Databases
Apache Kafka
Databricks
AI/ML
ChatGPT
Copilot
Cursor
Spark
DevOps
AWS
Azure
CI/CD
GCP
Git
GitHub
Terraform
Apply
$41k – $89k per year (Estimated) • Remote/Hybrid • Full-Time • 8+ years exp • Bengaluru
C#
TypeScript
JavaScript
C#
.NET
Databases
Apache Kafka
AI/ML
Copilot
LLM
OpenAI
Frontend
Angular
GraphQL
DevOps
Azure
Azure AKS
Azure DevOps
CI/CD
Docker
GitHub
GitHub Actions
Grafana
Kubernetes
Prometheus
Rest API
Apply
See all jobs
This is one of many
368,657 more open roles from verified company boards, updated every day.