Our Client, an Automotive company, is looking for a Software Engineer for their Foster City, CA location.
Responsibilities:
Migrate existing data infrastructure, specifically from PostgreSQL to DynamoDB (DDB)
Split single databases into multiple sharded databases
Design, deploy (using Terraform), and implement highly available and resilient systems, including adopting best practices to avoid single points of failure
Contribute to long term architecture, technology initiatives and technical roadmap
Work cross functionally with diverse engineering teams, Product and Program Management for successful delivery of solutions
Develop and adapt software on Kotlin and python microservices
Requirements:
BS / MS in Computer Science or similar degree and/or 7+ years of relevant experience
Experience successfully shipping large-scale backend services/ platforms to production
Proficiency with Kotlin, SpringBoot, REST API design patterns, database technologies, caching mechanisms, performance optimizing techniques
Experience running production services using cloud infrastructure such as Kubernetes and Docker
Deep experience with AWS, including IAM, DynamoDB (DDB), and PostgreSQL, for multi-region deployments and high availability
Excellent problem-solving and debugging skills
Experience in transportation, robotics, logistics, or autonomous vehicles
Experience with protocol buffers (protobufs) and gRPC
Experience with Claude Code or other LLM based coding tools
Experience with Observability frameworks and tools like Open Telemetry and Grafana