Data Engineer, Amazon Marketing Cloud - Applications
Amazon - Boulder, Colorado, United States, 80301![Amazon](/api/image?src=https%3A%2F%2Fgeneral-board-default.s3.us-east-2.amazonaws.com%2Fpublic%2Fimages%2Fdesk-360x180.webp&w=640&q=75&f=webp)
Work at Amazon
Overview
- Apply
Overview
Do you want to solve multi-billion dollar business challenges by building innovative technology leveraging Amazon Ads and Amazon Web Services infrastructure? Does the idea of contributing to the development of a cutting-edge, massively scalable AdTech platform poised to redefine an industry excite you? Do you enjoy a fast-paced, collaborative and supportive team environment that is obsessed with customers? If so, the Amazon Marketing Cloud - Ads + AWS Applications team may be a great fit for you.
This role will be responsible for owning data components of our system end to end while also contributing individual code across our infrastructure, with a focus data pipelines, ETL, Data Models
The problems the AMC-Data-Infra team are tackling are big, audacious and impact millions of customers, sellers, and countless products across the globe. Our path is not always easy so we are selective about who joins us on this journey – we’re looking for someone excited by the idea of creating new platforms and features from scratch in Native AWS while managing ambiguity and the pace of a company whose ship cycles are measured in weeks, not years. If this is you, come build the future with us.
Key job responsibilities
This role will completely own the Ingestion data pipeline that extracts billions of records from various advertising and non-advertising source systems and makes them available for our Data Management system.
You will work closely with Senior Engineers on the team to build new applications for advertisers. As the owner of the pipeline you'll have freedom to prioritize and chose the right technologies to meet our vision and to support 10x growth requirement over the next two years.
A day in the life
Every day on the AMC Data Infra team can be different, depending on the needs of our customers, active projects and personal interests. Since the team is focusing on building both a platform and a series of applications that will exist on that platform, work can and will change with frequency, but a focus will be placed on making sure team members interests and skills are positively aligned with the projects they are assigned to.
Typically though, a day in the life of an AMC Data Engineer will consist of dedicated building time, a brief daily standup with the team to discuss wins, progress and roadblocks, and design/architecture meetings with our Technical Product Manager, Principal Engineer and SDEIIIs. Other semi-frequent, but not necessarily daily, activities would include customer meetings to understand user feedback, mentoring and coaching sessions with more junior colleagues, weekly team meetings and participating in organizational demos, discussion forums and activities.
About the team
The AMC Applications team will be a great fit for you if you’re looking for a space that is as technical as it is uncharted - our infrastructure needs to be built from the ground up and we need help not only dreaming it but also making it a reality. Our short-term focus is in identifying and building native AWS infrastructure and applications to make advertiser’s lives easier - from the CMO to the day to day practitioner. This means that not only will there be opportunity to dive deep into technical matters, zoom out to participate in design decisions and overall strategy, but also ample choice in variety; as soon as we ship one application we’ll be moving on to another to solve problems for a different persona. Want to dabble in AI Vision? No problem. Enjoy Natural Language Processing? We can do that. Maximizing customer delight will be our main guiding principle and so meeting with customers early and often to ensure all solutions solve the right problems, in the right way, is a core expectation for each member of AMC Applications.
Basic Qualifications
3+ years of data engineering experience
Experience with data modeling, warehousing and building ETL pipelines
Experience with SQL
Preferred Qualifications
Experience with AWS technologies like Redshift, S3, AWS Glue, EMR, Kinesis, FireHose, Lambda, and IAM roles and permissions
Experience with non-relational databases / data stores (object storage, document or key-value stores, graph databases, column-family databases)
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.
Our compensation reflects the cost of labor across several US geographic markets. The base pay for this position ranges from $118,900/year in our lowest geographic market up to $205,600/year in our highest geographic market. Pay is based on a number of factors including market location and may vary depending on job-related knowledge, skills, and experience. Amazon is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits. For more information, please visit https://www.aboutamazon.com/workplace/employee-benefits. This position will remain posted until filled. Applicants should apply via our internal or external career site.