Expoint - all jobs in one place

מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר

Limitless High-tech career opportunities - Expoint

Amazon Software Dev Engineer II Measurement Ad Tech Data Science 
United States, Colorado, Boulder 
982506338

23.02.2025
DESCRIPTION


Key job responsibilities
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 large growth.A day in the life
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.

BASIC QUALIFICATIONS

- 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 using big data technologies (Spark, EMR, Presto, etc.)
- Knowledge of data management fundamentals and data storage principles
- Knowledge of distributed systems as it pertains to data storage and computing


PREFERRED QUALIFICATIONS

- 4+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Masters degree in Computer Science, Math or Physics or a related field
- Experience in the advertising or search industries
- Experience building software systems that have been successfully delivered to customers
- Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
- Experience in databases, analytics, big data systems or business intelligence products
- Experience with building high-performance, highly-available and scalable distributed systems.
- Deep hands-on technical expertise, excellent verbal and written communication skills
- Experience with Agile software development techniques.