Skip Navigation
search jobs

Principal Data Engineer

Apply Now Job ID: BUS0001K6 Date posted: 09/04/2018 Location: 9743 - Sunnyvale CA, Sunnyvale, California
Join Target’s Data Science & Engineering team in Sunnyvale as a Principal Data Engineer – Data Architect. Here we employ cutting edge technologies to help Target meaningfully engage with guests and make intelligent business decisions using huge data sets. Our Data Engineers partner closely with Data Scientists continuously innovating to harness valuable insights from data generated. You’ll work in an environment that provides the freedom and agility of a startup with the security and vast resources of a large established company.
As a Principal Data Engineer, you’ll get the chance to design and architect high quality, flexible, manageable and performant systems and services.  You will architect solutions that will capture, manage, process and serve small to large data at scale. This role allows you to work with business partners to provide technical solutions for business problems on a large scale in a fast moving retail data industry.  Responsibilities will include analyzing, designing, programing, debugging, modifying software for existing and new, proprietary data products used in distributed, large scale analytics solutions.
We’re looking for a highly motivated engineering professional who will partner with Lead Technical Product Owners and management at one end as well as lead and motivate Scrum development teams on the other. 
Key Responsibilities:
  • Lead decision-making process for selection of software products and architecture solutions
  • Develop software systems using test driven development employing continuous integration practices
  • Mentor and partner with engineers to develop software that meets business needs
  • Follow agile methodology for software development and technical documentation
  • Innovate constantly and keep systems up to date with current technologies
  • MS or PhD degree in Computer Science or equivalent experience in data architecture
  • 10+ years of experience in developing software applications
  • 3+ years of experience working on Big Data products - preferred experience with Hadoop, Spark, Hive, Druid, etc.
  • Proficient in application/software architecture (Definition, Business Process Modeling, etc.)
  • Extensive understand of application/software development and design
  • Collaborative personality – ability to engage in interactive discussions with diverse engineering teams
  • Stays current and up to date on Big Data technology and trends
  • Experience mentoring and developing skillsets of data engineers

Target will consider for employment qualified applicants with criminal histories in a manner consistent with the San Francisco and Los Angeles Fair Chance Ordinances.
Apply Now

get email updates

Get the latest job openings right in your inbox. View privacy statement.

areas of interestSearch for a category and select one from the list of suggestions. Search for a location and select one from the list of suggestions. Finally, click “Add” to create your job alert.

  • Business Intelligence and Analytics, Sunnyvale, California, United StatesRemove
  • Engineering, Sunnyvale, California, United StatesRemove


What’s it like to work here? We’re asked that a lot. Target respects and values the individuality of all team members and guests—and we have lots of fun in all that we do.

experience our culture