onsite
Software Development Engineer, DCA Video Ads - Amazon.com
Software Engineer
Software Development Engineer building full‑stack, highly scalable video‑ad services for Amazon Fire TV and Fire Tablet, leveraging Java, C++, Python, AWS, and modern web technologies.
About the role
Key Responsibilities
- Design, develop, and maintain end‑to‑end video‑advertising platforms that serve millions of Fire TV and Fire Tablet users.
- Implement high‑performance backend services using Java, C++, and Python, ensuring low latency and high availability.
- Build responsive front‑end components with Node.js and React to enable real‑time ad targeting and analytics.
- Leverage AWS services (e.g., Lambda, DynamoDB, S3, CloudFront) for scalable, fault‑tolerant infrastructure.
- Collaborate with product, UX, and data science teams to define requirements, iterate on features, and drive continuous improvement.
Requirements
- 3+ years of professional software development experience with Java, C++ or Python.
- Strong understanding of building and operating large‑scale, distributed systems.
- Hands‑on experience with AWS cloud services and infrastructure‑as‑code tools.
- Proficiency in modern web development frameworks such as Node.js and React.
- Excellent problem‑solving skills and ability to work cross‑functionally in an agile environment.
Skills
javacpythonawsnodejsreact