Amazon

Software Dev Engineer - Performance Advertising

3+ months agoArlington, VA

DESCRIPTION

We improve advertising performance through actionable measurement solutions and media recommendations that help advertisers understand how media drives customer action. Our solutions span media channels, across the entire consumer journey (awareness to advocacy) and all conversions.If you're interested in joining a rapidly growing team working to build a unique, world-class advertising group with a relentless focus on the customer, you've come to the right place!

We're looking for entrepreneurial and innovative individuals who thrive on solving tough problems.We are looking for strong engineers to join a talented, innovative team.Your responsibilities would include:
• Designing and developing cutting edge highly reliable and salable distributed system
• Delivering quality features on-time and on-budget and execution against project plans and delivery commitments
• Working with team members to manage the day-to-day development activities, participate in designs, design review, code review, and implementation
• Engaging and working with customers and dependencies to ensure the quality delivery
• Mentoring other engineers
• Maintaining current technical knowledge to support rapidly changing technology, always on a look out for new technologies and work with the team in bringing in new technologies
Candidate must be able to work with a minimum of technical supervision and supplemental engineering support, while responding efficiently to multiple program priorities.

BASIC QUALIFICATIONS

• 2+ years of non-internship professional software development experience
• Programming experience with at least one modern language such as Java, C++, or C# including object-oriented design
• 1+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems.

• Strong, proven ability in building high-performance, highly-available and scalable distributed systems
• Strong knowledge of data structures, algorithms, and designing for performance, scalability, and availability
• Experience with systems like Kafka, Spark, Hadoop, HBase, Pig

PREFERRED QUALIFICATIONS

• Master's in Computer Science or related field
• 3+ years industry experience in software development and full product life-cycles
• 3+ years of experience with Java or other JVM languages
• 3+ years of experience with SQL and relational data modeling
• Strong, proven ability in building high-performance, highly-available and scalable distributed systems
• Strong knowledge of data structures, algorithms, and designing for performance, scalability, and availability
• Experience with systems like Kafka, Spark, Hadoop, HBase, Pig
• Experience in building solutions of sizable scope and complexity
• Experience with object oriented design and development
• Experience with data engineering
• Experience with Amazon Web Services
• Experience with web development
• Experience with image processing
Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, please visit https://www.amazon.jobs/en/disability/us.

Job ID: Amazon-1460569