Open Opportunity

Sr. Big Data Engineer w/ Java

Fully Remote

Share This Career Opportunity

If you know someone who fits this opportunity description, you can share this opportunity with this link:

Come join the team and help us accomplish our mission. Company maintains a Dynamic Workplace, allowing employees to have their primary workstations at home, with office space in Santa Monica, CA and Austin, TX to be made available to individuals and teams to use as needed. Employees enjoy excellent benefits (health/vision/dental coverage, 401k with contribution matching, equity, etc.) as well as perks like monthly credits for at-home food delivery, internet/mobile phone service coverage, fitness expenses, and Caregiver support.

About the Team:

Remote Senior Data Engineers.

The Data Engineering team applies subject matter expertise to ingest, analyze, and validate the automotive data required from internal and 3rd party sources. Data engineers are responsible for building and maintaining highly scalable data pipelines to power the website while also providing data for our analytical engine to derive insights in a meaningful fashion.

About the Job:

  • Design and develop efficient and scalable data processing pipelines using big data technologies ( Hadoop, Spark, HBase, Kinesis, MapReduce, etc.) on large scale structured/unstructured data sets for optimal extraction, transformation, and loading of data from a wide variety of data sources using SQL/NoSQL.
  • Build complex workflows and orchestrate data dependencies.
  • Monitor and support data pipelines to honor internal and external SLA’s.
  • Work within standard engineering practices (i.e. SCRUM, unit/integration testing, design review, code reviews, continuous integration, etc.) to deliver product features with optimal efficiency for our customers and clients.
  • Closely work with product owners & analysts to understand business and functional requirements and contribute to the design and prioritization discussions.
  • Working with a team of engineers where mentorship is valued.
  • Ability to learn and adapt to continually evolving technologies in the big data ecosystem.

What Youll Need:

  • 5+ years of experience programming in Java.
  • 2+ years of experience in Big Data technologies.
  • Experience in any of big data technologies: MapReduce, Spark, HBase,
  • Proficient in SQL and experience with RDBMS/NoSQL databases.
  • Experience working with Cloudera/Hortonworks/EMR distribution in AWS.
  • Ability to self-manage tasks and be proactive in working with other teams to accomplish them while taking pride and ownership in their work.
  • Team-player with strong collaboration and communication skills, who is able to respond positively to feedback.
  • Bachelor degree (or Master) in Computer Science or related engineering field