onsite
Software Development Engineer - Bidding Analytics and Metrics - Amazon.com
Software Engineer
Lead the design and implementation of scalable data pipelines and analytics services on AWS, turning raw bidding data into actionable insights for advertisers and internal stakeholders.
About the role
Key Responsibilities
- Architect and develop robust, scalable data pipelines using Python, SQL, and Spark on AWS to ingest, transform, and store large volumes of bidding data.
- Collaborate with data scientists and product managers to build experimentation and recommendation engines that drive advertising performance.
- Design and maintain real‑time and batch reporting services, ensuring high availability, low latency, and data quality.
- Implement monitoring, alerting, and automated testing to guarantee reliability and performance of analytics workloads.
- Continuously evaluate and adopt new AWS services, data processing frameworks, and best practices to improve efficiency and scalability.
Requirements
- 5+ years of software engineering experience with a focus on data engineering and analytics.
- Strong proficiency in Python, SQL, and Spark for large‑scale data processing.
- Hands‑on experience building and deploying data pipelines on AWS (Glue, EMR, Redshift, S3).
- Solid understanding of machine learning concepts and experience building recommendation or experimentation systems.
- Excellent problem‑solving skills, ability to work independently, and strong communication with cross‑functional teams.
Skills
pythonsqlawsmachine learning