Principal Software Architect
NICE
At NiCE, we don’t limit our challenges. We challenge our limits. Always. We’re ambitious. We’re game changers. And we play to win. We set the highest standards and execute beyond them. And if you’re like us, we can offer you the ultimate career opportunity that will light a fire within you.
About the Role
Own the end-to-end architectural vision for a flagship enterprise product used by millions worldwide. Reporting to the Director of Engineering, you sit at the intersection of technology strategy and hands-on execution — driving scale, resiliency, and AI-first innovation while working closely with engineering leaders and scrum teams.
How You Will Make an Impact
- Own E2E Architecture. Lead architectural design across the full stack — from data ingestion and API design to event-driven orchestration and multi-tenant SaaS delivery — ensuring coherence and quality as the product evolves.
- Drive Scale & Resiliency. Architect systems built to withstand failure, not just perform under ideal conditions. Own scale and resiliency outcomes end-to-end: capacity planning, failure mode analysis, SLA/SLO definition, observability instrumentation, and post-incident architectural improvement. Apply patterns such as circuit breakers, bulkheads, and graceful degradation at enterprise scale.
- Lead AI Transformation. Champion Agentic AI adoption — autonomous agent orchestration, multi-agent workflows, LLM integration pipelines, and AI harnessing frameworks — embedding intelligence natively into the product architecture. Partner with product and engineering leadership to identify AI opportunities and define the architectural patterns that make them viable and maintainable at scale.
- Foster Innovation. Continuously evaluate emerging technologies — AI/ML frameworks, cloud-native services, OSS ecosystems — and drive purposeful adoption where it delivers measurable impact.
- Multiply Engineering Excellence. Mentor engineers, conduct architecture reviews, and cultivate a culture of technical rigour and pragmatic problem-solving.
What You Bring
Core Experience
- 17+ years in software engineering, including 5+ years in enterprise software and 5+ years as a Principal or Staff Architect.
- Hands-on engineering depth across Java, Python, and full-stack development — comfortable writing, reviewing, and reasoning about production code at any layer of the stack.
- Proven experience designing and driving high-performance, highly available, and horizontally scalable enterprise-grade systems serving millions of concurrent users.
- Hands-on experience with serverless architectures — FaaS, event-driven patterns, and cloud-native services at scale.
- Deep expertise in public cloud platforms (AWS) and cloud-native architecture.
- Strong command of software design patterns — distributed systems, event-driven architecture, CQRS, saga patterns, and microservices — with the judgment to apply them appropriately.
- Experience building and operating multi-tenant SaaS products on public cloud.
- Solid performance engineering background: load modelling, benchmarking, bottleneck resolution in distributed systems.
Security & Compliance
- Deep understanding of security architecture principles — zero-trust design, defence-in-depth, least-privilege access, and secure-by-default patterns applied at the system and API level.
- Secure SDLC ownership: threat modelling, static and dynamic code analysis, vulnerability and dependency scanning, penetration testing, and security gate integration into CI/CD pipelines.
- Experience securing multi-tenant SaaS platforms — including data isolation, tenant boundary enforcement, secrets management, and encryption at rest and in transit.
- Familiarity with AI-specific security concerns — prompt injection, model poisoning, data leakage through LLM context, and guardrails for Agentic AI systems operating with elevated permissions.
- Working knowledge of enterprise compliance frameworks (SOC 2, ISO 27001, GDPR) and the ability to translate compliance requirements into concrete architectural controls.
AI & Data Expertise
- Hands-on experience architecting Agentic AI systems — LLM-powered agents, tool-use pipelines, RAG, and multi-agent orchestration using Claude (Anthropic) and frameworks such as LangGraph, AutoGen, and CrewAI.
- Demonstrated ability to harness AI across the product lifecycle — from embedding AI features into core workflows to optimising inference pipelines for latency and cost.
- Data platform architecture experience: Data Lakes, Snowflake, streaming pipelines, and AI-ready data foundations.
- Familiarity with MLOps/LLMOps: model versioning, observability, prompt governance, and responsible AI principles.
- Well versed with AI-assisted development tools including GitHub Copilot, Claude Code, and Serena — using them to accelerate delivery, improve code quality, and model best practices for engineering teams.
Nice to Have
- Experience with Scala for data engineering or stream processing.
- Knowledge of JavaScript / Angular or React for full-stack architectural depth.
- Familiarity with AI governance, explainability, or responsible AI frameworks.
- Contributions to internal developer platforms or architectural guilds.
The Mindset We’re Looking For
You see architecture as both a craft and a responsibility. You zoom out to the strategic picture and zoom in to the detail when it matters. You bring a structured, first-principles problem-solving mindset to ambiguous challenges, communicate trade-offs with clarity, and design not just for today’s requirements but for the next three years of change.
What’s in it for you?
- Join an ever-growing, market disrupting, global company where the teams – comprised of the best of the best – work in a fast-paced, collaborative, and creative environment! As the market leader, every day at NICE is a chance to learn and grow, and there are endless internal career opportunities across multiple roles, disciplines, domains, and locations. If you are passionate, innovative, and excited to constantly raise the bar, you may just be our next NICEr!
Enjoy NICE-FLEX!
- At NICE, we work according to the NICE-FLEX hybrid model, which enables maximum flexibility: 2 days working from the office and 3 days of remote work, each week. Naturally, office days focus on face-to-face meetings, where teamwork and collaborative thinking generate innovation, new ideas, and a vibrant, interactive atmosphere.
Req ID: 10975
Reporting into: Tech Manager
Role Type: Individual Contributor
About NiCE
NICE Ltd. (NASDAQ: NICE) software products are used by 25,000+ global businesses, including 85 of the Fortune 100 corporations, to deliver extraordinary customer experiences, fight financial crime and ensure public safety. Every day, NiCE software manages more than 120 million customer interactions and monitors 3+ billion financial transactions.
Known as an innovation powerhouse that excels in AI, cloud and digital, NiCE is consistently recognized as the market leader in its domains, with over 8,500 employees across 30+ countries.
NiCE is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, age, sex, marital status, ancestry, neurotype, physical or mental disability, veteran status, gender identity, sexual orientation or any other category protected by law.
- ...future of Ethernet-based networks to realize the full potential of software-defined and autonomous vehicles, robotics and other intelligent... ...from concept to silicon to the future of mobility. Principal Embedded Software Engineer Are you a seasoned Embedded Software...PrincipalFull timeFlexible hours
- Role : Salesforce Technical ArchitectExperience : 8+ YearsWork Mode : Hybrid (3 Days WFO)Locations : Delhi-NCR, Pune, Hyderabad, Bengaluru, Chennai, Kochi, CoimbatoreMandatory Skill : Salesforce Automotive CloudKey Responsibilities : - Design scalable, secure, and high-performance...SuggestedHybrid work
- Role Overview :As a Sr. Software Architect, you will act as the technical bridge between two enterprise platforms, ensuring architectural alignment... ...development, with at least 3 years in an Architect or Principal Engineer role.- Proven experience in platform migration or multi...SuggestedLocal area
- ...Inviting applications for the role of Senior- Principal Consultant- AWS Solution... ...Generate technical specifications for complex software components and applications- Mentor junior... ...skillsPreferred Qualifications : - AWS Solution Architect certification- Experience with cost...Principal
- Role & responsibilities : The Enterprise Architect will be responsible for designing, governing, and evolving large-scale enterprise solutions leveraging Java-based platforms, Generative AI capabilities, and Big Data ecosystems. This role requires close collaboration with business...SuggestedLong term contractHybrid work
- About the Role :As a ServiceNow Architect focused on Now Assist and AI-led transformation, you will drive the design and delivery of intelligent, scalable, and governed ServiceNow solutions for large enterprises. You will play a critical role in enabling organizations to transition...
Rs 40 lakh p.a.
...Hiring: ServiceNow Solution Architect – ITSM Location: Pune | ? Work Mode: Hybrid / Work from Office Budget: Up to 40 LPA We are looking for an experienced ServiceNow Solution Architect (ITSM) to design and deliver scalable, high-quality solutions. If you...Full timeHybrid workWork at office- ...Position Overview Job Title: ServiceNow Solution Architect Corporate Title: Director Location: Bangalore / Pune, India Role Description We are seeking a Solution Architect to lead the strategic design, delivery, and optimization of ServiceNow implementations...Full timeFlexible hours
- ...0 countries and including over 75% of the Fortune 100, Perforce Software, Inc. is trusted by the worlds leading brands to deliver solutions... ...the world choose Perforce.Position Summary :We're looking for a Principal TPM to lead our most strategic and complex programs across...Principal
- ...security, and database concepts- Experience in the consulting industry, technical leadership, or sales support- In-depth experience architecting complex Azure public/private cloud platform solutions (PaaS, SaaS, IaaS)- Experience with modern architecture techniques (e.g.,...Principal
- ...ultimate career opportunity that will light a fire within you So, what’s the role all about? We are seeking a visionary Software Architect to serve as a technical leader for our engineering teams. In this role, you will bridge the gap between high-level strategy and...Hybrid workWork at officeRemote job
- Job Summary :We are seeking an experienced Salesforce Technical Architect / Senior Salesforce Technical Lead to lead large-scale Salesforce implementations and digital transformation initiatives. The ideal candidate will possess deep expertise in Sales Cloud, Experience Cloud...
- ...will support you and challenge you to grow in new ways. Who knows where our shared journey will take you? We are looking for a Software Architect – Golang / Angular / AWS You’ll make a difference by: Leading and coaching a Scrum team of 7–8 engineers, fostering a...Worldwide1 day week
- ...having a great company culture by Comparably. The Application Architect is responsible for the design and overseeing the technical... ...Candidates must possess the following skills and traits: ~8 + years software development experience ~ Strong experience in software...
- ...and cloud migration initiatives.- Define data models, governance standards, security frameworks, and architecture best practices.- Architect scalable batch and real-time data processing solutions.- Collaborate with business stakeholders, engineering teams, and solution architects...Hybrid work
- Role Overview : As a Java Technical Architect, you will be at the forefront of designing and implementing robust, scalable, and high-performance solutions for our banking applications. You will collaborate closely with development teams, product owners, and business stakeholders...
- Mission Statement :To lead the enterprise journey in adopting AI-driven innovation by championing AI use across the organization, aligning AI capabilities with strategic business goals, and delivering insight-driven products that transform how we operate and make decisions.Key...Principal
- Description : Project Role : Enterprise Technology ArchitectProject Role Description : - Architect complex end-to-end IT solutions across the enterprise.- Apply the latest technology and industry expertise to create better products and experiences.Must have skills : Data &...
- ...to-end solution design across Customer Service Management (CSM), IT Service Management (ITSM), and IT Operations Management (ITOM).- Architect scalable integrations between ServiceNow and external enterprise systems using REST/SOAP APIs, IntegrationHub, and MID Servers.-...
- Role Overview :We are looking for an experienced ServiceNow ITOM Architect with strong expertise in ITOM modules, CMDB architecture, CSDM, integrations, and enterprise-scale ServiceNow implementations.The ideal candidate will lead architecture design, drive ITOM strategy, mentor...
- ...continually transform and innovate.We are seeking a highly skilled Sr. Software Platform Engineer a senior technical position with hands-on in... ...delivery model. The associate will work closely with data architects, analysts, and business stakeholders to deliver end-to-end...
- ...financial services, and government entities across the globe. We have an exciting opportunity for a highly skilled Snowflake Solutions Architect to join our innovative and dynamic team. Snowflake Solutions Architect | About You As a Snowflake Solutions Architect, you...Full timeWorldwide
- ...Resident (0008).Description :Vena Solutions is seeking a Solution Architect, Product & Technology to drive the evolution of the features and... ...in applied Solution Architecture.- 4+ years experience in software development with 3+ years experience in Java.- Working knowledge...Full time
Rs 18 - 25 lakhs p.a.
...Job Description Exp - 8 - 10 years Location - Pune Job Title - ServiceNow CMDB Architect We require an experienced ServiceNow CMDB & CSDM Architect to define, design, and lead the implementation of an enterprise-grade CMDB aligned to...Full time- Description : We are looking for an experienced and highly skilled ServiceNow Architect to lead enterprise-wide ServiceNow platform architecture, solution design, and digital transformation initiatives.The ideal candidate should possess deep expertise across ServiceNow modules...
- Description :The ServiceNow Architect serves a dual role as both platform architect and senior developer. This role is responsible for designing scalable, secure, and supportable ServiceNow solutions while also actively contributing to complex development and integrations....
- Job Title : Java Architect - Job Description Java Lead / Engineering ManagerExperience : 1015 YearsLocation : Sapient Office Locations (4 Days at Office) - HybridEmployment Type : Full-TimeRole Overview :We are looking for an experienced and hands-on Java Lead / Engineering...Full timeContract workWork at office
- ...top AI, data analytics, and service providers globally.About the Role :We are looking for a highly experienced Snowflake Solutions Architect to lead the design and development of scalable, cloud-native data platforms. This role requires deep expertise in Snowflake and modern...
- ...the world and your future? Join us! We are looking for a Senior Principal Engineer for Search Infrastructure within Autodesk Platform Services... ...Clouds Fusion, Forma and Flow.Responsibilities :- Lead the software architecture and system design of highly scalable, distributed,...PrincipalLong term contract
- ...Immediate to 30 DaysExperience : 8 to 10 YearsRole Summary :We are looking for a highly skilled Senior Data Engineer / Junior Solution Architect with strong hands-on expertise in Google Cloud Platform (GCP) and big data technologies. This role requires deep experience in...Hybrid workWork at officeImmediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Architect. Be the first to apply!
