Role overview
- JOB TYPE: Freelance, Contract Position (no agencies/C2C - see notes below)
- LOCATION: Remote - United States and Canada only
- HOURLY RANGE: Our client is looking to pay $110-$140/hr
- ESTIMATED DURATION: 40h/week - long-term, ongoing project
THE OPPORTUNITY
Customer Identity Graph
The Customer Identity team is responsible for providing a platform that enables our teams to access and activate customer data for applications including personalization, targeted notifications/advertising, and customer service among others. We collect 1st and 3rd party
customer data (i.e. demographic attributes, account attributes, shopping activity, and data science model predictions) from a breadth of sources, organize it into our data platform (called Nucleus), and make it accessible through our Customer Information and Segmentation
services.
One of the key levers for our ability to personalize content and hyper-target messaging is our identity graph. The identity graph's mission is to resolve customer identity across a fragmented landscape of devices and identifier-spaces.
What you'll work on
● Design and build the next generation platform enabling to scale its ability to map customers for years to come
● Build relationships with technical leaders and business decision-makers to develop cross functional technology and enhance collaboration, information sharing, decision making, and influence decisions
● Develop junior engineers and build an engaged team in addition to a successful platform
● Develop system designs and project specs to bring clarity and build alignment on short and long term plans
● Work with a variety of technologies including Python, Java, Spark, BigQuery, and
Hadoop in addition to selecting/building the right platform(s) upon which to scale our device graph
● Hone your technical leadership skills as you help grow engineers on your team to develop the next generation of engineering
● Extensive experience designing, building, and maintaining high scale software systems
● Exposure to a variety of software development patterns (Examples can include: test-driven development, object-oriented design, functional programming, stream processing, circuit-breaker pattern, etc)
● A desire and willingness to help your teammates develop their own skill-sets
● B.S. or equivalent experience in computer science/related field
Apply Now!