BACK TO CAREERS

Software Engineer – Data

Sunnyvale, California, United States

KEY RESPONSIBILITIES

  • Design and Develop a framework to automate ingestion and integration of structured data from a wide variety of enterprise data sources, at scale
  • Design, develop and integrate data pipeline components

SKILLS AND EXPERIENCE

  • 2 years of software development experience
  • Experience with building scalable and reliable data pipelines using Big Data engine technologies like Spark, AWS EMR, Redshift, etc.
  • Experience with scalable data integration technologies like ETL or Data Virtualization

BONUS POINTS

  • SaaS experience
  • Experience using Scala, or willingness to learn Scala and demonstrated competence with functional programming
  • Competence with SQL
  • Experience with cloud technologies such as VMware or AWS or Azure or Google Cloud