Senior Data Engineer - High Performance Computing TeamApply Now Job ID: INF000D9W Date posted: 11/29/2018 Location: 9743 - Sunnyvale CA, Sunnyvale, California
Target EDABI (Enterprise Data Analytics and Business Intelligence) is revolutionizing the way Target retail uses data. Located in Sunnyvale, CA, it’s just across the street from the local train station in the heart of Silicon Valley. Originally opened in 2014, the Sunnyvale office is now home to more than 150 team members who work to make Target a more modern data-driven retail company. To learn more, view this article:
The High-Performance Computing Group at Target EDABI not only aims to enable teams at Target to stream, filter, transform, and analyze high-bandwidth data in real-time, but also provide tools for data analysts and other team members to analyze and take action on their data streams.
What You Will Be Doing
Working on building and supporting enterprise grade microservices for a proprietary real-time data streaming and analytics platform that processes gigabytes of data per second.
Validating performance and overall correctness/quality of said platform.
Supporting and onboarding customers onto said platform.
Designing, implementing and extending microservices to integrate highly scalable systems within an enterprise streaming data pipeline.
Researching, diagnosing, troubleshooting and resolving customer issues.
Testing all aspects of platform functionality including but not limited to: performance, scalability, correctness and reliability.
Bachelors or Masters in Computer Science, Electrical Engineering or Computer Engineering.
2-5 years of experience in building microservices and/or web applications.
Enthusiasm for working on open-ended problems without strict requirements.
Self-motivated to learn new technologies and programming languages.
Deep understanding of data structures, algorithms and design patterns.
Outstanding communication skills.
Ability to create, innovate, think out-of-the box.
Collaborative personality, able to engage in interactive discussions with the rest of the team.
Experience in building streaming applications using Apache Kafka.
Experience with containerization and orchestration technologies like Docker/Kubernetes.
Experience in building applications using Redis.
Experience with the Ruby programming language.
Target will consider for employment qualified applicants with criminal histories in a manner consistent with the San Francisco and Los Angeles Fair Chance Ordinances.
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