Big Data Engineer

Sorry, this job was removed at 12:24 a.m. (EST) on Thursday, June 8, 2017
Find out who's hiring in Greater NYC Area.
See all Developer + Engineer jobs in Greater NYC Area
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.
About the Company

Eyeview is a video marketing technology company and the industry leader in outcome-based video marketing. Eyeview delivers superior return on investment through 1-to- 1 video. Through our proprietary VideoIQ® technology, Eyeview easily leverages brand, product and consumer data to create and deliver 1-to- 1 video ads to every consumer and ultimately drive sales. VideoIQ® provides an elemental knowledge of video variables that powers a results-driven decisioning engine, capable of making billions of decisions each day, delivering the most relevant message to every consumer across television, desktop, mobile and Facebook.

Headquartered in New York City, with offices in LA, Detroit, Seattle, Chicago and London, Eyeview serves the nation’s top brands and was ranked as the 2nd fastest growing company in the Tri-State Area by Deloitte’s Technology Fast 500TM.

About the Role

Join us in building the next generation data-processing platform that helps Fortune 500 companies optimize video ads to directly increase sales. Our platform is built to handle over 10 billion events daily, process all events in real-time utilizing streaming technology, and run predictive modeling to optimize our clients’ ads performance.

You’ll take part in creating a scalable system to handle all our data and creating production level, parallelized big-data solutions. We strive to write robust and scalable code utilizing a combination of Java, Scala, and Python. Some of the frameworks and databases we’re using are: AWS, Amazon Kinesis, Apache Spark, Databricks, Amazon Redshift, DynamoDB, and Aerospike, among others.

We are looking for a Big Data Engineer that will work on the collecting, storing, processing, and analyzing huge sets of data. The primary focus will be on choosing optimal solutions to use for these purposes, then maintaining, implementing, and monitoring them. You will also be responsible for integrating them with the architecture used across the company.

Responsibilities
  • Selecting and integrating any Big Data tools and frameworks required to provide requested capabilities
  • Implementing ETL processes
  • Monitoring performance and advising any necessary infrastructure/process changes
Requirements
  • 5+ years hands-on programming experience in data engineering
  • Solid understanding of CS fundamentals
  • Proficiency programming in Java
  • Proficient in another modern programming language: Scala, Python, etc.
  • Proficient understanding of distributed computing principles
  • Ability to solve any ongoing issues with operating the cluster/instances
  • Proficiency with AWS ecosystem or Hadoop v2 ecosystem (Cloudera/MapR/Hortonworks), MapReduce, etc.
  • Experience with building stream-processing systems, using solutions such as Spark-Streaming, Storm or Kinesis
  • Experience with integration of data from multiple data sources
  • Degree in Computer Science, Computer Engineering or similar
Nice to Haves
  • Experience with Spark
  • Experience with NoSQL databases, such as HBase, Cassandra, MongoDB
  • Knowledge of various ETL techniques and frameworks, such as Flume
  • Experience with various messaging systems, such as Kafka or RabbitMQ
  • Experience with Big Data ML toolkits, such as SparkML, scikit-learn, H2O, etc.
  • Good understanding of Lambda Architecture, along with its advantages and drawbacks

Perks & Benefits

  • Unlimited Vacation Policy, Medical, Dental & Vision Benefits, 401K, Cell Phone Reimbursement, Employee Stock Purchase Plan, Free drinks & snacks, Sports teams, Catered Company lunches every Friday.

Eyeview provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics. In addition to federal law requirements, Eyeview complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.

Eyeview expressly prohibits any form of workplace harassment based on race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, or veteran status. Improper interference with the ability of Eyeview’s employees to perform their job duties may result in discipline up to and including discharge.

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

New York , NY

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about EyeviewFind similar jobs