Principal Data Engineer - Big Data Products

3 days left

Employer
Target
Location
Minneapolis, Minnesota, United States
Posted
Nov 02, 2018
Closes
Nov 19, 2018
Category
Business, Engineering
Employment Status
Full Time
Description: JOIN US AS A PRINCIPAL DATA ENGINEER - BIG DATA PRODUCTSAbout This OpportunityTarget's Big Data team is looking for experienced, passionate and talented engineers to innovate in the rapidly growing area of Big Data and integrate the latest in Big Data technology into a massively scaled distributed environment.The Principal Data Engineer is responsible for the development of high performance, distributed computing tasks using Big Data technologies such as Hadoop, Druid, Spark, Kafka, Storm and other distributed environment technologies based on the needs of the organization. You'll also be responsible for analyzing, designing, programing, debugging and modifying software enhancements as well as new products used in large-scale analytics solutions on the Big Data Platform engineering team with Target.Use your skills, experience and talents to be a part of groundbreaking thinking and visionary goals.  As a Principal Data Engineer, you'll take the lead as you:
  • Manage in the definition of software architecture to ensure that the online organization's software solutions are built within a consistent framework
  • Lead the decision-making process related to the selection of software architecture solutions
  • Design and develop architectures to handle web-scale data and its organization
  • Provide consultation and lead implementation of ideas on complex programs
  • Review approves specifications to ensure consistency in approach and use
  • Serve as a technical and business-savvy resource to software engineering personnel on a range of software design challenges
Requirements
  • PhD or MS degree in Computer Science, Applied Mathematics, Physics, Statistics or relevant work experience in this space
  • 10+ years of experience in developing software applications including: analysis, design, coding, testing, deploying and supporting of applications
  • Experience building large-scale analytics solutions using Big Data technology (Hadoop, Spark, Scala, Kafka, Druid, Storm, etc.)
  • Proficient in application/software architecture (Definition, Business Process Modeling, etc.)
  • Extensive understand application/software development and design
  • Collaborative personality and constant learner who stays current on leading edge Big Data engineering principals and philosophies  

Qualifications:

Similar jobs

Similar jobs