Amazon.com Services LLC
Software Development, Advertising
SoftwareDevelopmentEngineerII
Neural analysis suggests this role is
optimal for Mid candidates.
“Software Development Engineer II at Amazon.com Services LLC. Skills: Distributed systems, Video advertising, Machine learning, Large-scale systems. Design scalable distributed systems. Implement scalable distributed systems”
Industry & Context.
Troubleshoot production issues
On-call rotation
What They're Looking For.
Must Have
Bachelor's degree or foreign equivalent, 3+ years professional software development, 2+ years design or architecture, 1+ years software development engineer, 1+ years designing distributed software, 1+ years Object Oriented Design, Experience programming at least one language
Nice to Have
3+ years full software development life cycle, Bachelor's degree in computer science, Machine Learning fundamentals, Large Language Model fundamentals
What You'll Do.
Design scalable distributed systems
Implement scalable distributed systems
Maintain scalable distributed systems
Write maintainable code
Write comprehensive tests
Participate in code reviews
Contribute to best practices
Collaborate with product teams
Collaborate with business teams
Translate requirements into solutions
Troubleshoot production issues
Implement solutions for reliability
Contribute to operational excellence
Mentor junior engineers
Contribute to knowledge sharing
Participate in on-call rotation
How You'll Work.
Team & Collaboration
Cross-functional teams; Product managers; Data scientists; Engineering teams
Full Job Description
Job Description The Ads - Video Demand team is seeking a talented Software Development Engineer II to join our high-performing engineering team. You will work on building and scaling systems that power Amazon's video advertising platform, directly impacting how millions of customers discover products through video content. As an SDE II on our team, you will design, develop, and maintain distributed systems that handle massive scale while ensuring low latency and high availability. You'll collaborate with cross-functional teams including product managers, data scientists, and other engineering teams to deliver innovative advertising solutions that drive business growth. This role offers the opportunity to work on challenging technical problems in audience targeting, behavioral analysis, and real-time ad serving systems. You'll contribute to architectural decisions, mentor junior engineers, and help shape the technical direction of our products. Key job responsibilities - Design, implement, and maintain scalable distributed systems for video advertising platforms - Write clean, maintainable code with comprehensive testing and documentation - Participate in code reviews and contribute to engineering best practices - Collaborate with product and business teams to translate requirements into technical solutions - Troubleshoot production issues and implement solutions to improve system reliability - Contribute to operational excellence through monitoring, alerting, and automation - Mentor junior engineers and contribute to team knowledge sharing - Participate in on-call rotation to ensure system availability About the team The Ads - Video Demand team is responsible for building systems that power Amazon's video advertising platform. We work on challenging problems at the intersection of video technology, machine learning, and large-scale distributed systems. Our team values: Operational Excellence: We maintain high availability systems with quick incident resolution Innov
Applying for this Software Development Engineer II role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
ANONYMOUS · UNFILTERED
What do employees actually say about Amazon.com Services LLC?
Real rants from real employees. Read before you apply.