NVIDIA

Senior Software Engineer, Mapping Backend Services – Autonomous Vehicles

NVIDIA

full-time

Posted on:

Location Type: Remote

Location: Remote • California, Colorado, North Carolina, Texas, Washington • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $148,000 - $287,500 per year

Job Level

Senior

Tech Stack

ApacheCloudGoJavaKafkaKubernetesPythonSQL

About the role

  • Developing microservice-based architecture to support mapping algorithms processing endless data streams in NVIDIA GPU data centers and public cloud.
  • Writing robust APIs that stores, queries, and retrieves PBs data.
  • Enabling services distributing maps for autonomous driving to millions of autonomous vehicles in real-time.
  • Collaborating with other engineering teams within Nvidia mapping including algorithms, client and validation
  • Supporting operations of mapping services.

Requirements

  • Proven experience building large-scale software systems and cloud services.
  • BS/MS degree in Computer science or related areas (or equivalent experience)
  • 5+ years of experience in the related field
  • Strong programming in C++, Java, Python, and/or Go.
  • Engineering excellence with good design abstractions, API stability, unit testing, leading best practices for other engineers to follow, and solid documentation.
  • Have worked with both relational (SQL), and distributed database technologies.
  • Background with Kubernetes, Apache Kafka, and stream-based integration patterns such as Apache Flink.
  • Strive to learn, solve, and own hard problems end to end.
  • Good communication and analytical skills with ability to work with multiple teams and priorities
  • Great team player but an independent self starter.
Benefits
  • equity
  • benefits 📊 Resume Score Upload your resume to see if it passes auto-rejection tools used by recruiters Check Resume Score

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
C++JavaPythonGoAPI developmentunit testingrelational databasesSQLKubernetesApache Kafka
Soft skills
communication skillsanalytical skillsteam playerindependent self-starterproblem-solvingcollaborationleadershiporganizational skills
Certifications
BS degree in Computer ScienceMS degree in Computer Science