1

Data Streaming Jobs in California (NOW HIRING)

Responsibilities • Work closely with customers as part of ongoing projects and deployments • Monitor real-time data streams and system performance across customer environments • Analyze data to ...

Streaming: Working knowledge of Kafka, Kinesis, or Pulsar for real-time data streaming * Cloud Platforms: Strong experience with Azure or AWS, data services * Data Warehousing: Hands-on experience ...

... streams and system performance across customer environments · Analyze data to identify trends, gaps, and anomalies in performance and data quality · Investigate issues and perform root cause ...

Lead Cloud Engineer

San Bruno, CA · On-site

$220K - $250K/yr

Familiarity with data pipelines and cloud-native data streaming and processing tools, such as Kinesis * Strong background in Python * Solid understanding of cloud infrastructure, preferably with ...

Lead Cloud Engineer

San Bruno, CA · On-site

$220K - $250K/yr

Familiarity with data pipelines and cloud-native data streaming and processing tools, such as Kinesis * Strong background in Python * Solid understanding of cloud infrastructure, preferably with ...

Familiarity with event-driven architectures, streaming systems (e.g., Kafka, Pub/Sub), and real-time data visualization principles. • Mobile Development: Experience with mobile application ...

next page

Showing results 1-20

Data Streaming information

See California salary details

$45.4K

$162.9K

$240.3K

How much do data streaming jobs pay per year?

As of Jul 14, 2026, the average yearly pay for data streaming in California is $162,857.00, according to ZipRecruiter salary data. Most workers in this role earn between $131,800.00 and $167,800.00 per year, depending on experience, location, and employer.

What are typical daily responsibilities for someone working in Data Streaming?

Professionals in Data Streaming typically design, develop, and maintain real-time data pipelines, ensuring continuous and reliable data flow across systems. They monitor the health of streaming platforms, troubleshoot latency or processing issues, and optimize performance for scalability. Collaboration with data engineering, analytics, and DevOps teams is common to ensure integration and alignment with business needs. Regular activities may also involve updating system configurations, deploying new features, and maintaining data security and compliance throughout the streaming infrastructure.

What are the key skills and qualifications needed to thrive in the Data Streaming position, and why are they important?

To excel in Data Streaming roles, candidates need a solid understanding of distributed computing, real-time data processing, and programming in languages such as Java, Scala, or Python. Experience with tools like Apache Kafka, Apache Flink, Spark Streaming, and relevant cloud platforms, along with certifications such as Confluent Certified Developer, are highly valuable. Strong analytical thinking, problem-solving skills, and the ability to communicate complex concepts clearly are important soft skills. Mastery of these skills enables professionals to efficiently handle large-scale streaming data workloads and ensure reliable, low-latency data pipelines in dynamic business environments.

What is a Data Streaming job?

A Data Streaming job involves managing real-time data pipelines to process, analyze, and deliver continuous data flows. Professionals in this role work with technologies like Apache Kafka, Apache Flink, or Spark Streaming to ensure seamless data movement and low-latency processing. They design scalable architectures that handle large volumes of events for use cases like real-time analytics, monitoring, and AI-driven decision-making.

What are the most commonly searched types of Data Streaming jobs in California? The most popular types of Data Streaming jobs in California are:
What job categories do people searching Data Streaming jobs in California look for? The top searched job categories for Data Streaming jobs in California are:
Infographic showing various Data Streaming job openings in California as of July 2026, with employment types broken down into 79% Full Time, 12% Part Time, and 9% Contract. Highlights an 91% In-person, and 9% Remote job distribution, with an average salary of $162,857 per year, or $78.3 per hour.

Senior Software Engineer, Data Platform & AI Enablement

Airwallex

San Francisco, CA • On-site

$144K - $190K/yr

Full-time

Re-posted 15 days ago


Job description

Job Summary:
Airwallex is a unified payments and financial platform for global businesses, empowering over 200,000 businesses worldwide. The Senior Software Engineer will lead the technical decision-making and development of core infrastructure components while optimizing performance and enabling AI-driven products.
Responsibilities:
• Architect & Build: Lead technical decision-making and custom development for core infrastructure components, extending from foundational storage to high-availability service layers.
• Systems Optimization: Deep-dive into performance tuning and systems internals—such as state management, checkpointing, and exactly-once semantics—to ensure millisecond-level accuracy at global scale.
• AI Infrastructure: Develop and integrate the 'Knowledge Platform,' enabling AI-driven products through scalable vector indexing, agentic workflows, and real-time data streaming.
• Distributed Systems at Scale: Own the full SDLC for high-performance distributed systems (batch and streaming) that process petabytes of data across 30+ global regions.
• Engineering Rigor: Advocate for elite software engineering practices, contributing to shared tooling, SDKs, and automation frameworks that enhance the productivity of engineering teams company-wide.
• Mentorship: Act as a technical beacon and mentor for mid-level engineers, driving project delivery through design reviews and technical leadership.
Qualifications:
Required:
• 5+ years of experience building and operating large-scale distributed systems or infrastructure platforms.
• Possess a deep understanding of computer science fundamentals, including distributed systems, memory management, and networking protocols.
• Proficient in Java, Kotlin, or Go.
• Hands-on experience (or the desire to deep-dive) into the internals of Kafka, Flink, Spark, Kubernetes, or OLAP engines.
• Proven track record of taking 0-1 ownership of complex technical challenges, from initial design to production stability.
• Intrinsically motivated to explore emerging tech in AI/ML infrastructure and real-time systems to create tangible business impact.
Company:
Airwallex is a global payments and financial platform that provides business accounts, payment solutions, and spend management tools. Founded in 2015, the company is headquartered in Singapore, SGP, with a team of 1001-5000 employees. The company is currently Late Stage.