Software Development Engineer, Measurement, Ad Tech, and Data Science
Company: Amazon
Location: Boulder
Posted on: April 1, 2026
|
|
|
Job Description:
Application deadline: Apr 4, 2026 Are you excited about
operating at Internet scale? Inventing how ads performance is
measured in the online retail world? Growing and learning from the
world class engineers? If so, we want to hear from you! We need
software engineers with strong fundamentals and an interest in
working with data. Whether you’re just starting out or have
experience to draw from, we have a place for you–we’re committed to
helping nurture people at all stages of their career. You will be
responsible for designing and developing software products that
provide measurement data to a wide set of users across all of
Amazon's advertising suite. You will be able to demonstrate a
variety of architectural approaches and design patterns and have a
demonstrated competence in designing maintainable and scalable
software written in a high-level language. You will show your
ability to adapt to changing technical environments and devise
creative solutions to vexing software problems. You will encounter
some of the toughest and most inspiring technical challenges of
your career as you build petabyte-scale services, invent new big
data paradigms, and scale for long term growth. Key job
responsibilities - Design and build highly scalable, fault-tolerant
data pipelines processing petabytes of advertising data - Architect
new data paradigms that enable real-time analytics and machine
learning applications - Collaborate with data scientists, product
managers, and partner teams across Amazon Ads to deliver data
solutions that drive business impact - Mentor junior engineers
through code reviews, design discussions, and pair programming -
Contribute to technical strategy and architectural decisions for
our data platform - Build monitoring, alerting, and data quality
frameworks to ensure reliability at scale A day in the life We
enable advertisers to optimize ad spend and allocate budgets
effectively by providing accurate, actionable and timely conversion
measurement for all Amazon ad products. We produce the estimates
that are fastest in the industry without compromising quality. We
apply the latest AWS big data and machine learning technologies on
over 50 billion new events per day, operating petabyte size
clusters. This team publishes the metrics used by advertisers and
systems within Amazon to analyze the performance of their
investment in ads. Our charter is focused on distributing
conversions estimated by a variety of techniques, to multiple
systems with challenging requirements. About the team This team
builds the core publishing capabilities serving all of Amazon Ads
with attribution data. We work with diverse systems and languages,
combining AWS services like EMR , Spark and Scala. We also leverage
generative AI tools to accelerate our development, testing, and
deployment cycles. - 3 years of non-internship professional
software development experience - 2 years of non-internship design
or architecture (design patterns, reliability and scaling) of new
and existing systems experience - Experience programming with at
least one software programming language - Experience with big data
technologies such as: Hadoop, Hive, Spark, EMR - Knowledge of
databases, storage and big data concepts - Knowledge of distributed
systems as it pertains to data storage and computing - 5 years of
full software development life cycle, including coding standards,
code reviews, source control management, build processes, testing,
and operations experience - Bachelor's degree in Computer Science,
Engineering, Mathematics, or a related field - Experience in search
advertising, search marketing, performance advertising, or similar
digital advertising - Experience building complex software systems
that have been successfully delivered to customers - Experience in
data science, business analytics, business intelligence, or similar
experience in big data environments - Experience designing,
building, operating, and managing large-scale distributed systems
or web services - Experience that includes strong analytical
skills, attention to detail, and effective communication abilities,
or experience in technical support - Experience working with agile
development methodologies Amazon is an equal opportunity employer
and does not discriminate on the basis of protected veteran status,
disability, or other legally protected status. Our inclusive
culture empowers Amazonians to deliver the best results for our
customers. If you have a disability and need a workplace
accommodation or adjustment during the application and hiring
process, including support for the interview or onboarding process,
please visit
https://amazon.jobs/content/en/how-we-hire/accommodations for more
information. If the country/region you’re applying in isn’t listed,
please contact your Recruiting Partner. The base salary range for
this position is listed below. Your Amazon package will include
sign-on payments and restricted stock units (RSUs). Final
compensation will be determined based on factors including
experience, qualifications, and location. Amazon also offers
comprehensive benefits including health insurance (medical, dental,
vision, prescription, Basic Life & AD&D insurance and option
for Supplemental life plans, EAP, Mental Health Support, Medical
Advice Line, Flexible Spending Accounts, Adoption and Surrogacy
Reimbursement coverage), 401(k) matching, paid time off, and
parental leave. Learn more about our benefits at
https://amazon.jobs/en/benefits . USA, CO, Boulder - 143,700.00 -
194,400.00 USD annually
Keywords: Amazon, Colorado Springs , Software Development Engineer, Measurement, Ad Tech, and Data Science, IT / Software / Systems , Boulder, Colorado