Backend Software Engineer - Infrastructure (Hybrid - San Jose, CA)

  • San Jose, CA
Easy Apply Now

A bit about us:

We specialize in powering the connected vehicle ecosystem. A hyper scale connected vehicle innovation with the first ASIL-D certified automotive OTA platform for high frequency, low latency software updates, data logging & diagnostic commands.

Why join us?

We accelerate product launch, mitigate recalls and delight customers with an award winning connected vehicle platform that scales with them.

Job Details

Your responsibilities include, but are not limited to:
Design and implement essential core libraries/services that could be reused by all other microservices. E.g. service mesh, authentication, observability instruments, storage abstractions, feature flag
Lead discussions with our customers, and collaborate with them to find the best architecture that seamlessly integrates multiple environments together
Participate in multi-cloud (e.g. AWS, GCP, Azure) initiatives, introduce best practices in abstraction, in order to minimize the moving pieces among multiple clouds
Identify the gaps in the system while scaling to millions of vehicles, and provide generic solutions to ensure high availability, reliability, and scalability

Minimum Qualifications:
Excellent understanding of computer science fundamentals, data structures, and algorithms
Strong track record in designing and implementing large scale distributed systems
Willingness to wear multiple hats and adapt to a fast-paced startup environment
Proficient in writing at least one programming language in production-grade
Passionate about the vision and mission of the company, and interested in solving challenging problems in the automotive IoT domain

Preferred Qualifications:
Strong experience in writing Golang in production
Experience in designing and implementing systems for large scale IoT devices
Experience in the public cloud and cloud-native technologies. E.g. AWS, GCP, Azure.
Experience in working with enterprise customers for API integration
Experience in working in a large-scale infrastructure team. Has a good grasp of limitations and potential issues of different parts of the infrastructure
Experience in setting technical directions for engineering teams
Easy Apply Now
Easy Apply Now
Job Details
Managed by Jobot Pro
San Jose, CA
Job Type