Software Development Engineer, Analytics - Amazon
  • Dublin, Leinster, Ireland
  • via BeBee.com
-
Job Description

Design and innovate scalable data engineering systems for a large data lake, leveraging Java and AWS, and big data technologies like Spark, EMR, and Athena.

About the Role

The Analytics & Data Management (ADM) team owns the central data lake for Advertising, unifying Petabytes of data generated across the Ads pipeline into a single scalable repository.

Key Responsibilities:

  • Engage with key decision makers to understand customer requirements and brainstorm solutions.
  • Design, code, and deploy components and micro-services for the core job management pipeline.
  • Ensure testability, maintainability, and low operational footprint for your code.
  • Innovate on AWS technology to improve latency, reduce cost, and operations.
  • Automate monitoring of data availability, quality, and usability via simplified metrics and drive innovations to improve guarantees for our customers.
  • Build frugal solutions that will help make Spektr data lake the cost-wise leanest data lake.

About the Team

The Analytics & Data Management (ADM) team is responsible for providing data that helps the advertising organization make informed analyses and decisions for our customers.

Requirements

  • 3+ years of non-internship professional software development experience.
  • 2+ years of non-internship design or architecture experience.
  • Experience programming with at least one software programming language.
  • 3+ years of full software development life cycle experience.
  • Bachelor's degree in computer science or equivalent.

;