Job Url: https://apply.astoncarter.com/v1/s/?opco=ASTON¶ms=EYtWVfTTEdt%2B9nIZP%2FamFBjCaXykB7sor29Ykg3eq%2FyRYCE5P0%2B8E6wJPqK%2Fqo2BULcNDXKTBYlWLaBZ1SXXrLnAtDrWIDK6wevZgX9I2e3t%2B3Ce4L6Lg0AqkoavgrZ8&jdg=true Job Description: Job Description Job Title: Software Engineer II Job Description We are seeking a Software Engineer for the Maps team located in Cupertino, California. As part of the Maps Analytics Platform team, you will collaborate with Data Scientists, Program Managers, and Product Analysts to enhance the user experience of Maps. You will work with unique data sets including geospatial, GPS, search, navigation, and A/B experiment data. We are looking for an engineer who is passionate about building end-to-end solutions and can produce high-quality data artifacts at scale. Responsibilities Partner with Program, Data Science, and Engineering teams to understand Maps analytics data needs. Design and build data processing pipelines in a hybrid cloud environment. Design data models for optimal storage and retrieval. Design and develop new data processing systems to enable quick and easy consumption and augmentation of data. Design and develop CI/CD for Analytics Platform needs. Build data expertise and develop methods to monitor data quality. Essential Skills 4+ years of experience in data processing platform development. Proficiency in Java or Scala. Experience with data processing using Spark, Hadoop, MapReduce, and SparkSQL. Experience with SQL or other declarative data extraction languages. Experience with Amazon Web Services. Experience with Gradle or similar build automation systems. Additional Skills & Qualifications B.S or advanced degree in Computer Science or related field. Experience in big data processing platform and framework development. Experience with Amazon Web Services, GCP, or Azure. Experience with real-time data processing using Kafka and Storm or Spark Streaming.