1

Intern Streaming Data Engineer Jobs in California

Software Engineer, Data Platform

Mountain View, CA · On-site

$136K - $163K/yr

Responsibilities : • Design and develop unified, introspectable, large-scale batch and streaming ... data engineering, and its tooling and best practices • Knowledge of batch and streaming data ...

Data Engineer, Staff

San Diego, CA · On-site

$121K - $146K/yr

Design, build, and maintain scalable batch and streaming data pipelines * Develop reusable data engineering frameworks, libraries, and templates for ingestion, transformation, validation, and ...

Senior Data Engineer

San Mateo, CA · Hybrid

$120K - $164K/yr

Design and implement scalable batch and streaming data pipelines. * Develop and maintain enterprise ... Set and promote data engineering standards, governance, and best practices, and drive adoption.

Data Engineer Data Pipelines and ETL

Burbank, CA · On-site

$121K - $146K/yr

Design, develop, and maintain scalable batch and streaming data pipelines for large-scale ... Programming & ML Data Integration * Proficiency in Python (or similar language) for data processing ...

Design, develop, and maintain scalable batch and streaming data pipelines for large-scale ... Programming & ML Data Integration * Proficiency in Python (or similar language) for data processing ...

Data Engineering works closely with business partners and Engineering teams to collect metrics on ... and streaming) that process tens of terabytes of data daily and manage a petabyte-scale data ...

Showing results 21-40

Intern Streaming Data Engineer information

What is the difference between Intern Streaming Data Engineer vs Intern Data Analyst?

AspectIntern Streaming Data EngineerIntern Data Analyst
Required SkillsKnowledge of streaming platforms (e.g., Kafka, Spark Streaming), programming (Python, Java), data pipeline developmentData analysis, SQL, Excel, basic statistical skills
Work EnvironmentDeveloping real-time data pipelines, working with big data toolsAnalyzing stored data, generating reports and insights
Industry UsageTech, finance, e-commerce companies focusing on real-time data processingMarketing, business intelligence, research departments

The Intern Streaming Data Engineer focuses on building and maintaining real-time data pipelines using streaming technologies, requiring programming and big data skills. In contrast, the Intern Data Analyst primarily analyzes stored data to generate insights, emphasizing statistical and reporting skills. Both roles are common in data-driven industries but serve different functions within data management and analysis.

What does an intern streaming data engineer do?

An Intern Streaming Data Engineer assists in designing, developing, and maintaining systems that process real-time data streams. They typically work with technologies like Apache Kafka, Apache Flink, or Spark Streaming to collect, process, and analyze data as it arrives. Their responsibilities may include writing code, troubleshooting data pipelines, and collaborating with senior engineers to ensure data flows efficiently. The role is ideal for students or recent graduates looking to gain hands-on experience with big data and real-time analytics.

What types of projects or tasks can an intern streaming data engineer expect to work on during their internship?

As an Intern Streaming Data Engineer, you can expect to work on projects involving the development, testing, and optimization of real-time data pipelines. Typical tasks may include assisting with the integration of streaming platforms like Apache Kafka or AWS Kinesis, writing and debugging code to process large volumes of incoming data, and collaborating with senior engineers to ensure data quality and reliability. You'll often work within a team of data engineers and analysts, gaining hands-on experience with the latest big data tools and contributing to solutions that support real-time analytics and business decision-making.

What are the key skills and qualifications needed to thrive as an intern streaming data engineer, and why are they important?

To thrive as an Intern Streaming Data Engineer, you typically need foundational knowledge in computer science, data engineering concepts, and familiarity with real-time data processing. Experience with tools like Apache Kafka, Apache Flink, or Spark Streaming, and programming languages such as Python or Java, is often preferred. Strong problem-solving skills, attention to detail, and effective teamwork and communication abilities help set candidates apart. These skills and qualifications are crucial for efficiently building, maintaining, and troubleshooting streaming data pipelines in dynamic data-driven environments.

What job categories do people searching Intern Streaming Data Engineer jobs in California look for?

The top searched job categories for Intern Streaming Data Engineer jobs in California are:

What cities in California are hiring for Intern Streaming Data Engineer jobs?

Cities in California with the most Intern Streaming Data Engineer job openings:

Software Engineer, Data Platform

Nuro

Mountain View, CA • On-site

$136K - $163K/yr

Full-time

Re-posted 11 days ago


Job description

Job Summary:
Nuro is a self-driving technology company focused on making autonomy accessible to all. They are seeking a Software Engineer for their Data Platform to design and develop scalable data processing systems and ensure the integrity of data pipelines in support of autonomous driving systems.
Responsibilities:
• Design and develop unified, introspectable, large-scale batch and streaming data processing systems that can ingest and process data across a wide range of use cases relevant to evaluation.
• Create and implement a storage system capable of accommodating both the large volume and diverse range of evaluation and performance metrics.
• Construct intuitive dashboards and reports to present evaluation results, facilitating straightforward comparisons that highlight both improvements and regressions.
• Design and develop comprehensive end-to-end data pipelines that streamline the flow from data ingestion to final consumption.
• Develop and maintain continuous testing and monitoring systems to guarantee the integrity and resilience of our data and associated data pipelines.
Qualifications:
Required:
• B.Sc or M.Sc. plus 1+ years of relevant work experience
• Strong proficiency in Python, C++, or similar languages
• Domain experience: Experience working with large scale data and building scalable & reliable systems/data pipelines; ability to understand and design complex systems
• Technical excellence: Ability and willingness to deep dive into implementation, driving technical standards and best practices across broader software organization
• A bachelor's degree in Computer Science, Electrical Engineering, or a closely related field
Preferred:
• Strong knowledge of GCP, GCS, BigQuery, or PostgreSQL
• Knowledge of data engineering, and its tooling and best practices
• Knowledge of batch and streaming data processing, warehousing, and analytics solutions
• Experience working with large scale distributed data systems
• Experience with system & framework design
• Experience with data workflow orchestration platforms
Company:
Nuro is a robotics company specializing in the development of autonomous driving technologies. Founded in 2016, the company is headquartered in Mountain View, USA, with a team of 501-1000 employees. The company is currently Late Stage.