onsite
Software Development Engineer - Guidance, Personalization and Security - Amazon.com
Software Engineer
Senior SDE building secure, data‑driven systems for Amazon Ads, enabling real‑time campaign insights and robust access provisioning across retail sites, devices, and third‑party tools.
About the role
Key Responsibilities
- Design, develop, and maintain scalable services in Python and Java that power KPI dashboards, event history, and access provisioning for advertisers and internal teams.
- Implement secure, high‑throughput REST APIs and data pipelines using AWS services (Lambda, DynamoDB, S3, Kinesis).
- Collaborate with cross‑functional teams to define requirements, enforce security best practices, and ensure compliance with internal policies.
- Optimize performance and reliability through automated testing, CI/CD pipelines, and monitoring with CloudWatch and X-Ray.
- Participate in code reviews, architectural discussions, and continuous improvement initiatives.
Requirements
- 5+ years of software engineering experience with strong proficiency in Python and Java.
- Deep understanding of AWS architecture, security controls, and data‑engineering patterns.
- Experience building RESTful services, event‑driven systems, and large‑scale data pipelines.
- Strong problem‑solving skills, ability to work in a fast‑paced, collaborative environment.
- Excellent communication skills and a passion for delivering high‑quality, secure software.