Uniphore Logo

Uniphore

Principal Software Engineer - UI

Reposted 7 Days Ago
Be an Early Applicant
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Expert/Leader
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Expert/Leader
As a Principal Software Engineer, you will provide technical leadership, drive frontend architecture, collaborate cross-functionally, mentor engineers, and ensure best practices in UI development.
The summary above was generated by AI

Uniphore is one of the largest B2B AI-native companies—decades-proven, built-for-scale and designed for the enterprise. The company drives business outcomes, across multiple industry verticals, and enables the largest global deployments.  
  
Uniphore infuses AI into every part of the enterprise that impacts the customer. We deliver the only multimodal architecture centered on customers that combines Generative AI, Knowledge AI, Emotion AI, workflow automation and a co-pilot to guide you. We understand better than anyone how to capture voice, video and text and how to analyze all types of data.  
  
As AI becomes more powerful, every part of the enterprise that impacts the customer will be disrupted. We believe the future will run on the connective tissue between people, machines and data: all in the service of creating the most human processes and experiences for customers and employees.   

Job Description:
 

As a  Principal Software Engineer within Product Engineering, you will provide technical leadership across multiple frontend teams and systems, driving UI architecture, design standards, and long-term frontend strategy. You will work closely with engineering leadership, product management, design, platform, security, and backend teams to translate business goals into scalable, resilient, and future-ready user experiences. In this role, you remain hands-on while also influencing system design, mentoring senior engineers, setting frontend engineering best practices, and ensuring consistent quality, security, and vulnerability posture across distributed, multi-location teams. You are expected to anticipate frontend scalability, performance, and security challenges, guide complex technical decisions, and champion modern UI technologies, architectural patterns, and secure-by-design principles. 

 

Responsibilities 

  • Own and evolve the architecture of large-scale, distributed, enterprise-grade SaaS frontend platforms. 

  • Drive frontend technical vision, UI architecture standards, design systems, and secure coding practices across teams. 

  • Lead the design and implementation of complex, cross-cutting frontend systems, including shared frameworks and platform-level capabilities. 

  • Partner with product, design, platform, backend, and security teams to align frontend architecture with business goals, platform capabilities, and compliance requirements. 

  • Review and approve critical frontend technical designs across teams, providing guidance on trade-offs, scalability, performance, accessibility, security, and vulnerability mitigation. 

  • Remain hands-on by contributing to core shared components, architectural prototypes, performance improvements, and high-risk or security-sensitive areas. 

  • Establish and enforce best practices for code quality, automated testing, dependency management, vulnerability remediation, and frontend operational excellence. 

  • Own frontend standards for security testing, dependency scanning, secure authentication flows, and protection against common web vulnerabilities (e.g., XSS, CSRF). 

  • Mentor and guide senior and staff engineers across teams, raising the organization-wide bar for frontend quality, security, and reliability. 

  • Promote high standards for performance, resilience, usability, security, and delivery predictability. 

  • Influence Agile execution, release planning, and cross-team dependencies in multi-product, multi-region environments. 

  • Maintain the CI/CD pipeline for frontend applications and ensure timely deployments. 

 

 

Requirements 

  • 15+ years of professional software engineering experience, with a strong track record of frontend technical leadership and quality ownership. 

  • Expert-level programming skills in JavaScript and TypeScript. 

  • Proven experience designing and building secure, large-scale frontend architectures. 

  • Deep understanding of browser internals, rendering pipelines, performance optimization, and web security fundamentals. 

  • Strong experience with modern frontend frameworks such as React, Vue.js, or Angular. 

  • Extensive experience with component-driven architecture, design systems, and front-end platform development. 

  • Strong hands-on experience integrating with REST APIs, WebSockets, and real-time data in security-sensitive environments. 

  • Expert knowledge of front-end testing strategies, including unit, integration, E2E, performance, and security testing. 

  • Experience driving vulnerability management, dependency upgrades, and secure release practices. 

  • Experience leading and influencing cross-functional teams across multiple regions and time zones. 

  • Strong analytical thinking and ability to make sound technical decisions under ambiguity. 

 

Good to Have 

  • Experience with frontend security tooling, dependency scanning, and CSP enforcement. 

  • Familiarity with frontend observability, including performance monitoring, error tracking, and security telemetry. 

  • Experience collaborating closely with AppSec or Security Engineering teams. 

  • Hands-on experience with micro-frontends, module federation, or shared UI platforms. 

  • Proven ability to evaluate emerging front-end technologies and drive adoption where they provide clear business value. 

  • Experience with accessibility-first, internationalized, and localized applications. 

  • Hands-on experience with AI-first development environments (e.g., Claude Code, Cursor) and a proven ability to leverage LLMs for rapid prototyping, debugging, and boilerplate reduction while maintaining deep technical oversight. 

 


 


Location preference:

India - Bangalore


Uniphore is an equal opportunity employer committed to diversity in the workplace. We evaluate qualified applicants without regard to race, color, religion, sex, sexual orientation, disability, veteran status, and other protected characteristics.
 
For more information on how Uniphore uses AI to unify—and humanize—every enterprise experience, please visit www.uniphore.com.

Uniphore Bengaluru, Karnataka, IND Office

St. Andrew’s building, Embassy Golf Links Business Park, Challaghatta, Bengaluru, Karnataka, India, 560071

Similar Jobs

6 Days Ago
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Artificial Intelligence • Cloud • Hardware • Software • Semiconductor
As a UI Engineer at Cadence, you'll enhance Orion's UI capabilities, collaborating with an interdisciplinary team to tackle scientific visualization and software modernization challenges.
Top Skills: AWSCSSHTMLJavaScriptNext.JsNuxt.JsPiniaPythonTypescriptVueVuexWeb WorkersWebassemblyWebgl
2 Hours Ago
Easy Apply
Hybrid
Bangalore, Bengaluru, Karnataka, IND
Easy Apply
Senior level
Senior level
Cloud • Information Technology • Security • Software • Cybersecurity
The role involves designing and implementing scalable backend services, ensuring code quality, mentoring junior engineers, and supporting engineering platforms.
Top Skills: AWSAzureCi/CdDockerGCPGoJavaKubernetes
2 Hours Ago
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
As a DevSecOps Engineer, you will manage and secure the Central Observability System, implement AIOps practices, and enhance CI/CD pipelines.
Top Skills: CassandraGoGrafanaKafkaKubernetesLokiOpenstackOpentelemetryPostgresPrometheusSvelte

What you need to know about the Bengaluru Tech Scene

Dubbed the "Silicon Valley of India," Bengaluru has emerged as the nation's leading hub for information technology and a go-to destination for startups. Home to tech giants like ISRO, Infosys, Wipro and HAL, the city attracts and cultivates a rich pool of tech talent, supported by numerous educational and research institutions including the Indian Institute of Science, Bangalore Institute of Technology, and the International Institute of Information Technology.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account