Palo Alto, United States of America On-site Employment

Rivian and Volkswagen Group Technologies is hiring a Software Engineer II - Streaming

Responsibilities

  • Develop and maintain high-volume streaming services that process real-time data from vehicles, cloud systems, and operations.
  • Create and manage Apache Flink applications and event-driven microservices using Kafka or Redpanda.
  • Construct streaming infrastructure that enables analytics, AI, and machine learning workloads as well as live operational decisions.
  • Design event-driven systems focused on high throughput, low latency, fault tolerance, and ease of operations.
  • Write production-ready streaming applications in Java, Scala, Python, or Go using industry-standard software practices.
  • Contribute to scalable streaming designs including topic structure, partitioning, checkpointing, savepoints, dead letter queues, replay methods, and recovery from failures.
  • Improve application performance by tuning for latency, throughput, resource efficiency, and cost-effectiveness.
  • Build reusable platform tools, SDKs, libraries, and self-service features to boost developer efficiency across teams.
  • Support deployment and operations using Kubernetes, Docker, CI/CD pipelines, and Infrastructure as Code.
  • Implement observability through metrics, logs, distributed tracing, dashboards, and proactive alerts.
  • Monitor and resolve issues in production systems using consumer lag, checkpoint status, logs, metrics, and dashboards.
  • Collaborate with platform, data, ML, analytics, and product teams to deliver full-stack real-time data solutions.
  • Develop pipelines that power AI/ML platforms, online feature computation, retrieval-augmented generation (RAG), and smart applications.
  • Participate in on-call support, incident response, root cause analysis, and ongoing improvements to system reliability.
  • Use AI-powered development tools to enhance code quality, testing, debugging, documentation, and engineering productivity while upholding strong engineering standards.

Compensation

Competitive base salary, annual performance bonus (discretionary), and eligibility for Restricted Stock Units (RSUs) subject to board approval and vesting terms.

Work Arrangement

On-site — Palo Alto, California

AI-Driven Engineering

AI is reshaping software development and operations. Engineers on this team are expected to actively use AI-assisted tools to speed up coding, testing, debugging, documentation, and system design, while upholding rigorous standards for code quality, security, and engineering integrity.

What Success Looks Like

Successfully delivers robust, scalable, and maintainable streaming systems that support critical analytics, operational, and AI workloads. Takes increasing ownership of production environments by improving reliability, performance, and developer experience. Designs solutions that balance speed, efficiency, resilience, and simplicity. Works cross-functionally with infrastructure, data, AI, and product teams to deliver high-impact results. Applies AI-enhanced development methods to increase velocity without compromising engineering quality. Builds reusable components that empower teams to develop event-driven and AI-powered applications efficiently. Stays current with emerging technologies and contributes innovative ideas to advance the real-time data platform and AI capabilities.

Other

  • Engineers are expected to thoughtfully use AI-assisted development tools to improve software design, implementation, testing, debugging, documentation, and operational excellence while maintaining high standards for code quality, security, and engineering judgment.
  • External candidates should apply through the company careers site.
  • Current employees must apply via the internal job board.
  • Candidates needing accommodations due to disability should email candidateaccommodations@rivian.com.
  • Benefits and compensation offerings vary by country.
  • Consent to receive SMS messages is not a requirement for employment consideration.

Not specified

About company
Rivian and Volkswagen Group Technologies

Advancing the capabilities of software-defined vehicles to create a world where every new vehicle becomes more intelligent, more sustainable and more enjoyable over time.

Rivian and Volkswagen Group Technologies is a joint venture between two industry leaders with a clear vision for automotive’s next chapter. From operating systems to zonal controllers to cloud and connectivity solutions, we’re addressing the challenges of electric vehicles through technologies that will set the standards for software-defined vehicles around the world.

Our reach spans the world’s most recognized automotive brands, allowing us to bring new experiences to a broad market quickly. By combining our unique backgrounds — EV innovator and longtime automotive leader — we can tackle big challenges from fresh angles.

We’re accelerating the global transition to electric vehicles, helping create safer roadways and a more sustainable planet for everyone.

All jobs at Rivian and Volkswagen Group Technologies Visit website
Job Details
Department Technology and Innovation, Connected Services
Category data
Posted 13 days ago