Palo Alto, CA, US
48 days ago
Software Development Engineer, Amazon Publisher Services (APS)
Amazon’s Advertising Technology team builds the technology infrastructure and ad serving systems to manage billions of advertising queries every day. The result is better quality advertising for publishers and more relevant ads for customers. In this organization you’ll experience the benefits of working in a dynamic, entrepreneurial environment, while leveraging the resources of Amazon.com (AMZN), one of the world's leading companies.

Amazon Publisher Services (APS) helps publishers of all sizes and on all channels better monetize their content through effective advertising. APS unites publishers with advertisers across devices and media channels. We work with Amazon teams across the globe to solve complex problems for our customers. The end results are Amazon products that let publishers focus on what they do best - publishing.

The APS Publisher Products Engineering team is responsible for building cloud-based advertising technology services that help Web, Mobile, Streaming TV broadcasters and Audio publishers grow their business. The engineering team focuses on unlocking our ad tech on the most impactful Desktop, mobile and Connected TV devices in the home, bringing real-time capabilities to this medium for the first time. An ideal individual is someone who has backend engineering skills and deep data engineering skills like Extract, Transform and Load (ETL), data modeling, database architecture and big data solutions to help improve publisher profitability. The software engineer will help us with complex and ambiguous problems like yield optimization, latency optimization, and pricing recommendation engines. The engineer will have a big impact on the Publisher Products team by designing and implementing effective data models for analytics platform to support fast and flexible queries and also keeping an eye on continuous improvement of our data analytics infrastructure and reporting capability.


Key job responsibilities
* Submit code and an approach to work that is exemplary writing extensible, maintainable, scalable software.

* Drive long-term architectural approaches, innovating to address deficiencies and simplifying when necessary.

* Drive the business impact of your systems showing data-driven judgment when making technical trade-offs.

* Influence team and organizations’ technical strategy, bringing perspective and provide context to guide future technology choices.

* Drive engineering best practices (e.g., Operational Excellence, Security, Quality, etc.) setting team and organizational standards.

* Think big, bringing fresh ideas focused on our customers’ needs.

* Confronted with discordant views, find the best way forward and influence others to follow that path (build consensus).

* Contribute to the professional development of colleagues, improving their technical knowledge and engineering practices
Confirm your E-mail: Send Email