Big Data Engineer

Company Name: Bose
Location: US, MA - Framingham
Date Posted: 19th Jan, 2018
  • Design and develop ETL pipelines connected devices, web applications, and mobile applications that support the customer experiences
  • Collaborate with front-end and mobile app development teams on user-facing features and services
  • Work with platform architects on software and system optimizations, helping to identify and remove potential performance bottlenecks
  • Focus on innovating new and better ways to create solutions that add value and amaze the end user, with a penchant for simple elegant design in every aspect from data structures to code to UI and systems architecture
  • Stay up to date on relevant technologies, plug into user groups, understand trends and opportunities that ensure we are using the best techniques and tools
  • Work with other software leads on developing continuous integration (CI) pipeline and unit test automation
  • Document the work you do, especially APIs that you create



Qualifications (demonstrated competence):

  • Delivered the full lifecycle of a solution using Hadoop (data ingestion to information availability)
  • Delivered at least one Big data solution using cloud services & open source
  • Expert knowledge of programming languages such as Java, Scala, or Python
  • Ingested data using Big Data ETL tools (Apache Spark)
  • Implemented data security and privacy in a cloud environment
  • Delivered solutions using Agile methodology
  • Delivered solutions within a global IT enterprise

Highly desirable but not required skills include:

  • Experience with cloud computing (Amazon Web Services preferred)
  • Experience with cloud computing services (Amazon Web Services like EC2, Dynamo, S3, RDS preferred)


  • 5 or more years working in software development
  • 2+ years developing, deploying and maintaining high volume production big data solutions
  • Bachelor's degree in Computer Science, or equivalent