BI Engineer, Personalization

A global technology company leveraging machine learning, big data, and distributed systems for e-commerce
$120,000 - $200,000
Data
Senior Software Engineer
In-Person
5,000+ Employees
7+ years of experience
AI · Enterprise SaaS · E-Commerce

Description For BI Engineer, Personalization

Amazon's Personalization organization is seeking a senior BI Engineer to join their high-performing team focused on delivering personalized search and shopping experiences. This role combines data analysis, business intelligence, and machine learning to improve customer experiences across Amazon's platform. You'll work with cutting-edge technology in big data and distributed systems, collaborating with cross-functional teams to drive data-driven decisions.

As a BI Engineer, you'll be responsible for building scalable data solutions, conducting deep-dive analyses, and translating complex business questions into actionable insights. The role requires expertise in ETL development, data visualization, and A/B testing, with opportunities to influence product decisions that impact millions of customers globally.

The position offers the chance to work with Amazon's world-class technology stack, including AWS services, and contribute to innovative solutions in e-commerce personalization. You'll be part of a team that values analytical thinking, problem-solving, and strong communication skills, while working on projects that directly impact customer satisfaction and business growth.

This role is ideal for someone who combines technical expertise with business acumen, enjoys working in a fast-paced environment, and is passionate about using data to drive customer-centric solutions. You'll have the opportunity to shape the future of personalized shopping experiences while working with some of the most sophisticated data systems in the industry.

Last updated 6 hours ago

Responsibilities For BI Engineer, Personalization

  • Work with internal and external partners translating business questions into analytical frameworks
  • Build efficient, scalable data solutions (ETLs, queries, reports, dashboards and analyses)
  • Produce meaningful, timely, and actionable deep dives to inform Personalization business decisions
  • Ensure data and code quality through all stages of data acquisition, processing, and delivery
  • Collaborate with experts across disciplines including business, science, and engineering
  • Lead projects from start to finish including project management and data analysis
  • Develop and optimize customer experiences in search and discovery across Amazon

Requirements For BI Engineer, Personalization

Python
  • Bachelor's degree in engineering, statistics, computer science, mathematics or equivalent quantitative field
  • 7+ years of analyzing and interpreting data with Redshift, Oracle, NoSQL etc. experience
  • Experience in Business Intelligence, Data Analysis, or a similar role
  • Ability to operate independently and deal with ambiguity in a fast-paced environment
  • Experience developing and presenting recommendations of new metrics
  • Experience with building ETL pipelines
  • Experience with data visualization using Tableau, Quicksight, or similar tools
  • Exceptional communication skills (verbal & written)
  • Strong problem-solving skills

Interested in this job?

Jobs Related To Amazon BI Engineer, Personalization

Business Intelligence Engineer, SCOT - Automated Inventory Management

Senior Business Intelligence Engineer role at Amazon's SCOT team, focusing on automated inventory management systems and data analytics.

Sr Software Development Engineer, Analytics & Data Management, Advertising Core Services

Senior Software Engineer role at Amazon building large-scale data lake systems for advertising analytics, requiring 6+ years of experience in distributed systems and data engineering.

Senior Data Engineer, Trust Fundamentals

Senior Data Engineer role at Amazon focusing on customer data privacy and trust, building data solutions and privacy controls for Amazon Devices and Services.

Analytics Manager, AWS Analytics Engineering

Senior Business Intelligence Engineer role at AWS Analytics Engineering team, focusing on data analysis and insights for cloud services.

Sr. Data Engineer, Global Demand Planning, Project Kuiper

Senior Data Engineer position at Amazon's Project Kuiper, building data infrastructure for satellite broadband systems.