×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer — Data Platform & MAI

Job in Palo Alto, Santa Clara County, California, 94306, USA
Listing for: Uniphore Technologies North America Inc
Full Time position
Listed on 2026-06-22
Job specializations:
  • Software Development
    Backend Developer, Database Engineering, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 154400 - 212300 USD Yearly USD 154400.00 212300.00 YEAR
Job Description & How to Apply Below

About the role

This role sits within our Data Layer and Marketing AI (MAI) platform, where we are converging Customer Data Platform (CDP) capabilities, distributed data processing systems, and AI‑driven decisioning into a single cohesive platform. You will work on data‑intensive, distributed systems that power real‑time and batch processing, customer data activation, and emerging AI‑driven workflows. The platform operates at enterprise scale, processing high‑volume batch and real‑time data across global customers, with pipelines handling petabyte‑scale data and high‑throughput event streams.

This is a backend‑leaning role with opportunities to work across the stack, but with a strong focus on data systems, distributed compute, and platform engineering.

Key Responsibilities
  • Design and build scalable distributed data systems supporting both batch and real‑time workloads.
  • Develop and optimize streaming pipelines using technologies such as Kafka and event‑driven architectures.
  • Implement high‑throughput, low‑latency backend services that power data activation and customer‑facing APIs.
  • Improve system performance, scalability, reliability, and cost efficiency across large‑scale production environments.
  • Contribute to data modeling strategies, storage optimization, and compute efficiency across platforms.
  • Enable AI‑driven workflows by building robust data pipelines and execution layers that support downstream intelligence.
  • Collaborate with product, AI/ML, and platform teams to deliver end‑to‑end solutions.
  • Drive operational excellence through observability, monitoring, and incident response.
  • Mentor engineers and contribute to improving engineering standards and practices.
  • Own and deliver complex services and pipelines end‑to‑end.
  • Contribute to system design and technical decision‑making.
  • Operate effectively in ambiguous environments and drive execution.
  • Collaborate across teams and take ownership of production systems.
Core Technical Requirements
  • 5+ years of experience building distributed systems in production environments.
  • Strong experience working with data‑intensive systems and large‑scale data pipelines.
  • Proficiency in Scala, Java, or Python.
  • Hands‑on experience with Apache Spark and distributed data processing.
  • Experience with streaming systems such as Kafka, Pulsar, or similar technologies.
  • Strong understanding of data modeling and storage systems (SQL and No

    SQL).
  • Experience with cloud platforms such as AWS, GCP, or Azure.
  • Strong debugging, performance tuning, and problem‑solving skills.
Preferred Experience
  • Deep experience with Scala and Spark in production environments.
  • Experience designing and operating real‑time and event‑driven systems.
  • Experience with modern data warehouses such as Snowflake or Big Query.
  • Familiarity with Kubernetes and containerized environments.
  • Experience with observability, monitoring, and system performance tuning.
  • Experience processing unstructured data such as documents, logs, and transcripts.
  • Exposure to AI/LLM systems, including RAG pipelines, embeddings, and vector search.
  • Experience building platform or infrastructure layers supporting multiple teams.
Benefits & Compensation

Hiring Range: $154,400 - $212,300 (USA – CA – Palo Alto). In addition to a competitive base pay, this position 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, and a paid day off for your birthday and other paid leave policies to support employees through all phases of life.

Equal

Opportunity Employer

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.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary