Data Engineer - 1279287TH

 Job-ID :   1279287TH 
  Category :  Engineers 
  Position Type : Contract & Remote 

Job Description

Client Consumer Digital Engineering & Analytics (CDEA) brings together technology and data-driven solutions that enable Client, Inc.'s digital products and services. We are the team focused on building real-time streaming solutions, data products, and services for and our other mobile experiences. Join us in our mission to bring inspiration and innovation to every athlete in the world!

In this role, you will have both the freedom and the responsibility to make a significant impact on our systems. Here are just a few examples of the kinds of projects a Distributed Systems Data Engineer you'll get a chance to contribute to:

  • Craft and build real-time sophisticated event processing streams to power services for digital data products
  • Enable ingestion, transformation, and curation of data into low latency data stores and lambda data architectures
  • Build and deploy domain-driven microservices for machine learning consumption

Some combination of these qualifications and technical skills will position you well for this role:

  • MS/BS degree in Computer Science or related field
  • Strong experience in Java, Scala, Go, Python, etc.
  • Experience building domain-driven Microservices
  • Experience with data modeling in different data stores and the Hadoop ecosystem
  • Experience to NoSQL data stores such as HBase, DynamoDB, etc.
  • Experience working with Big Data processing frameworks such as Spark, Hive, etc.
  • Experience working with Big Data streaming frameworks such as Nifi, Spark-Streaming, Flink, etc.
  • Experience working with Big Data streaming services such as Kinesis, Kafka, etc.
  • Experience with performance and scalability tuning
  • Experience working with schema evolution, serialization, and validation with file formats such as JSON, Parquet, Avro, etc.
  • Experience working in a public cloud environment, particularly AWS
  • Familiarity with practices like Continuous Development, Continuous Integration, and Automated Testing
  • Familiarity with build tools such as Cloud Formation and automation tools such as Jenkins
  • Agile/Scrum Application Development experience
  • An interest in artificial intelligence and machine learning

These are the characteristics that we strive for in our own work, and we would love to hear from candidates who embody some of them:

  • Desire to work collaboratively with your teammates to come up with the best solution to a problem
  • Proven experience and ability to deliver results on multiple projects in a fast-paced agile environment
  • Excellent problem-solving and interpersonal communication skills
  • Strong desire to learn and share knowledge with others

Not sure if this is you?

We're hiring at all experience levels, and we're particularly interested in having a diverse team with a broad set of skills and viewpoints. If this seems like your dream job, but you're not sure if you qualify, apply anyway! We'll carefully consider every applicant that takes the time to apply for this specific position. We'll either move forward with you, find other teams that are good fits, keep in touch for later opportunities, or thank you for your time.

We are an equal opportunity employer and value diversity. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.



Chat with us