Sr. Cloud Software Engineer
Santa Clara Area, CA
Duties and Responsibilities:
Use knowledge of cloud computing to develop solutions to problems in the automotive space. Prototype and implement algorithms in software. Build proof-of-concept demonstration systems to show how new technologies might be used. Evaluate new technology to determine its capabilities and performance. Lead by example to set a high-standard for developers. Mentor members of the team. Perform code-reviews of relevant code changes. Work closely with product managers, user experience experts and quality engineers to prototype products that our customers will love. Resolve complex technical issues and drive innovation in our products
BS in Engineering or Computer Science or equivalent experience with a minimum of 8 years of experience, MS, or PhD preferred .Comprehensive knowledge and experience in cloud computing, especially AWS. *Experience with some of: ElasticSearch, Kibana, Amazon IoT, Amazon Cognito, Hadoop, MapReduce, Agile SW development.
*Experience with cloud solutions that can handle large amounts of real-time data, and big data backend processing.
*Programming skills in Java, C++, or Python, or other relevant object-oriented programming languages.
*Understanding of performance and data security in the cloud.
*Curiosity to understand the entire software stack.
*Excellent interpersonal and communication skills. Ability to communicate and work with geographically disparate and culturally diverse teams.
*Excellent analytical and problem solving skills.
*Ability to learn quickly and deliver good quality code in a fast-paced, dynamic team environment.
*Previous experience in the automotive software field is a plus.
*Some domestic and/or international travel may be required (< 20%)