Sr Data Engineer - Machine Learning (Remote or HQ)

Apply Now

Job Description

Target’s Data Science and Engineering team is a global, hyper-growing, collaborative team building enterprise data products while utilizing the latest Big Data development tools/tech at the grandest scale. Data Engineers work closely with our Data Scientists to create valuable insights using voluminous data collected from internal and external systems. Business decision-making and initiatives are empowered with these insights to achieve Target’s strategic goals while providing world-class shopping experiences!

About this Opportunity:

As a Sr. Data Engineer in Target’s Data Engineering team you’ll take the lead as you:

Designing and Implementation:

  • Ownership of all technical aspects of software development for assigned application
  • Utilize the data structure and algorithms to make the system more efficient
  • Support ongoing refactoring of code, utilize visualization and other techniques to fast-track concepts and deliver continuous improvement
  • Analyze, monitor and optimize for performance
  • Write code and unit tests, work on API specs, automation and testing
  • Produce and maintain high-quality technical documentation

Scope of Work:

  • Will gain new knowledge from upcoming research and applying it to design and development
  • Develop deep understanding of tie-ins with other systems/platforms within the domains
  • Share the gained knowledge with other team members through interactive sessions
  • Identify opportunities to adopt innovative technologies
  • Works with Technical Product Owners and Principal Data Engineers to prioritize features for ongoing sprints and managing the list of technical requirements based on new known issues
  • Provide continuous support for design, development and application availability


  • BS degree in Computer Science, Mathematics, Statistics, Physics, other quantitative field related to data sciences and data mining or relevant work experience
  • 2+ years of experience in developing software applications including: analysis, design, coding, testing, deploying and supporting of applications
  • Proficient in at least one programming language - Java, Scala, Python, C/C++
  • Good understanding of Data structures and Designing of Algorithms
  • Good understanding of basic Mathematical concepts and ability to grasp complex Mathematics
  • Good understanding of SQL with experience in data modeling
  • Understand application/software development and design in an Agile environment
  • Inquisitive on Big Data technology; current on new ideas and tools
  • Collaborative personality - able to engage in interactive discussions with the rest of the team

Preferred Qualifications:

  • Extensive experience with the Hadoop ecosystem (Map Reduce, Kafka, Pig, Hive, HBase, Cassandra, YARN) and Spark, Scala
  • Extensive experience with DevOps tools and culture using Jenkins, Drone and Kubernetes
  • Awareness of new and emerging Big Data technologies, tools and trends

Company Info.


Target Corporation is an American retail corporation. The eighth-largest retailer in the United States, it is a component of the S&P 500 Index. Target established itself as the discount division of the Dayton's Company of Minneapolis, Minnesota, in 1962; it began expanding the store nationwide in the 1980s (as part of the Dayton-Hudson Corporation), and introduced new store formats under the Target brand in the 1990s. The company has found suc

  • Industry
  • No. of Employees
  • Location
    Target Plaza 1000 Nicollet Mall Minneapolis, Minnesota, USA
  • Website
  • Jobs Posted

Get Similar Jobs In Your Inbox

Target is currently hiring Senior Data Engineer Jobs in Brooklyn Park, MN, USA with average base salary of $120,000 - $190,000 / Year.

Similar Jobs View More