Senior Software Engineer - Frontend
Apply NowCompany: Uniphore
Location: New York, NY 10025
Description:
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:
About the Role:
We are looking for a Senior Frontend Engineer to join our Customer Data Platform (CDP) team. This team maintains Uniphore's CDP, enabling enterprises to activate and analyze customer data at massive scale.
You'll work on performant user interfaces that help users explore data, design personalized experiences, and orchestrate customer journeys. This is an opportunity to shape the future of AI-powered customer engagement through thoughtful design and seamless user experiences.
Responsibilities:
Must Have Skills:
Nice to Have Skills:
Hiring Range:
$140,400 - $193,050 - for Primary Location of USA - CA - Palo Alto
The specific rate will depend on the successful candidate's qualifications and prior experience.
In addition to competitive base pay, this position also includes an annual incentive opportunity based on target achievement, pre-IPO stock options, benefits including medical, dental, vision, 401(k) with a match, and more, plus generous paid time off, paid holidays, paid day off for your birthday and other paid leave policies to support employees through all phases of life.
Location preference:
USA - CA - Palo Alto, USA - NY - New York
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 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:
About the Role:
We are looking for a Senior Frontend Engineer to join our Customer Data Platform (CDP) team. This team maintains Uniphore's CDP, enabling enterprises to activate and analyze customer data at massive scale.
You'll work on performant user interfaces that help users explore data, design personalized experiences, and orchestrate customer journeys. This is an opportunity to shape the future of AI-powered customer engagement through thoughtful design and seamless user experiences.
Responsibilities:
- Develop and Evolve Core UI Features
Lead the design and implementation of scalable, intuitive user interfaces that empower enterprise users to configure data pipelines, manage identity resolution, and activate campaigns seamlessly.
- Innovate with Agentic CDP Features
Create intelligent, AI-powered user interfaces that simplify complex workflows and enable smarter, faster decision-making for data analysis and campaign orchestration.
- Contribute to the Future of GenAI-Powered UX
Help define a new class of user experiences by designing intuitive interfaces for intelligent agents and generative AI tools that streamline enterprise workflows.
- Modernize UI Frameworks and Optimize Performance
Drive the evolution of our front-end stack by adopting modern frameworks (e.g., React, TypeScript), improving load times, responsiveness, and overall application efficiency at scale.
- Drive Self-Service Platform Capabilities
Enhance user autonomy by building flexible tools for pipeline configuration, access control, identity resolution, and data exports.
- Collaborate Across Functions and Conduct UX Reviews
Partner closely with design, product, and backend engineering teams to deliver cohesive, user-centric experiences. Contribute to UX reviews and ensure design consistency and usability across the platform.
- Mentor and Contribute to Design Direction
Provide guidance and mentorship to other front-end engineers, while influencing design system architecture and ensuring engineering best practices are followed.
Must Have Skills:
- 5+ years of experience designing, building, and operating high-scale, mission-critical cloud-based production systems.
- Strong proficiency in React, TypeScript, and modern JavaScript (ES6+), with experience building complex, scalable web applications.
- Experience with Cypress or similar frameworks for front-end test automation and maintaining reliable test suites.
- Hands-on experience with micro frontends, component libraries, and design systems, including tools like Storybook for UI development and documentation.
- Ability to build API-driven UIs, including working with dynamic forms, JSON Schema-based models, and configurable front-end architectures.
- Proven track record of delivering major UI initiatives in live production environments (e.g., framework migrations, structural page overhauls, large-scale redesigns).
- Familiarity with backend APIs and data models, comfortable querying and debugging with basic SQL when needed.
- Bachelor's or Master's degree in Computer Science, Engineering, or equivalent experience.
Nice to Have Skills:
- Experience working with Customer Data Platforms (CDPs), B2B SaaS products, or marketing technology (MarTech) tools.
- Knowledge of authentication frameworks like Auth0 or similar for secure, scalable user access management.
- Experience integrating with AWS services or using the AWS SDK for cloud-native front-end applications.
- Exposure to Scala- or JVM-based backend environments and event-driven architectures (Kafka, Spark) is a plus.
Hiring Range:
$140,400 - $193,050 - for Primary Location of USA - CA - Palo Alto
The specific rate will depend on the successful candidate's qualifications and prior experience.
In addition to competitive base pay, this position also includes an annual incentive opportunity based on target achievement, pre-IPO stock options, benefits including medical, dental, vision, 401(k) with a match, and more, plus generous paid time off, paid holidays, paid day off for your birthday and other paid leave policies to support employees through all phases of life.
Location preference:
USA - CA - Palo Alto, USA - NY - New York
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.