Enable job alerts via email!

Programmer Analyst, CDMX - Mexico City

Amazon

London

On-site

GBP 40,000 - 70,000

Full time

Today
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company is seeking an ambitious Programmer Analyst to enhance the Metrics and Data Platform team at Amazon Music. You will solve data and infrastructure efficiency challenges while collaborating with cross-functional teams to drive improvements in operations. Ideal candidates are with a recent degree in Computer Science and can demonstrate programming skills in modern languages.

Qualifications

  • Still enrolled or graduated within the last 24 months.
  • Programming experience with Java, C++, or Python.
  • Experience in data modeling, SQL, and performance tuning.

Responsibilities

  • Collaborate with stakeholders to improve operations.
  • Drive improvements to data quality and infrastructure efficiency.
  • Write high quality code and ensure project delivery.

Skills

Programming
Data Modeling
ETL Workflows
SQL
Spark
Performance Tuning
Communication Skills
Problem Solving

Education

Bachelor's degree in Computer Science or related fields

Tools

Tableau
Looker
QuickSight
AWS
Spark

Job description

We are seeking an ambitious Programmer Analyst to join our Metrics and Data Platform team. The Metrics and Data Platform team plays a critical role in enabling Amazon Music’s business decisions and data-driven software development by collecting and providing behavioral and operational metrics to our internal teams. We maintain a scalable and robust data platform to support Amazon Music’s rapid growth, and collaborate closely with data producers and data consumers to accelerate innovation using data.

As a Programmer Analyst, you will collaborate with product and technical stakeholders to improve Amazon Music operations by solving challenging data and infrastructure efficiency problems that span many systems. You will own and drive improvements to data quality for Amazon Music, prioritizing the issues with greatest business impact. You will identify, quantify, and contextualize data patterns and quality issues. You will improve our instrumentation development and testing processes across the business and drive the resolution of data quality issues in production alongside cross-functional stakeholders. You will drive identified projects to improve Amazon Music’s infrastructure efficiency and save cost by enhancing or replacing existing infrastructure. You will work with software managers across the business to drive improvements in their technical stacks by owning projects end-to-end.


Key job responsibilities
- Writing high quality code and reviewing code across the team
- Ensuring timely delivery of assigned projects and goals by proactively identifying risks and removing blockers
- Ability to dive deep, diagnose, and root cause software issues, bottlenecks, or inefficiences
- Collaborating with cross-functional teams, including business analysts, marketing, product managers, technical program managers, and software engineers/managers
- Contributing to and advising your manager on your team’s roadmap, priorities, and goals
- Recognizing, recommending, and implementing process and engineering improvements that reduce failures and improve efficiency
- Clearly communicating business updates, verbally and in writing, to both technical and non-technical stakeholders and peers
- Effectively manage escalations and ensure customer needs are met
- Ability to work autonomously and to own multiple tasks at once

BASIC QUALIFICATIONS

- Still enrolled or graduated at a bachelor's degree in Computer science or related fields within the last 24 months
- Programming experience with at least one modern language such as Java, C++, or Python, including object-oriented design
- Experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems
- Experience in triaging and managing operational issues
- Experience in data modeling, ETL workflows, SQL, Spark, and performance tuning

PREFERRED QUALIFICATIONS

- Experience building or maintaining production software
- Non-internship professional software development experience
- Proficient in Python and Java
- Experience in using analytical tools, such as Tableau, Looker, QuickSight, or Amplitude
- Experience in system/architecture design
- AWS development experience (Lambda/Redshift/Kinesis/SQS/SNS/EMR/S3)
- Experience using big data technologies (EMR, Kinesis, Spark, S3, Redshift, DynamoDB, Airflow, etc)
- Ability to quickly ramp up with new technologies
- Excel at managing functional and technical stakeholders
- Experience with iterative, agile development methodologies (including scrum)
- Excellence in verbal and written communication with peers and senior leaders
- Strong written and verbal communication skills
- Experience working cross-functionally with engineering, product, and program roles

Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.

Posted: May 22, 2025 (Updated 9 days ago)

Posted: May 22, 2025 (Updated 9 days ago)

Posted: January 9, 2025 (Updated 9 days ago)

Posted: December 26, 2024 (Updated 9 days ago)

Posted: June 11, 2025 (Updated 10 days ago)

Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.