Principal Software Engineer, Demand Forecasting & Guidance
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
The Demand Forecasting and Guidance (DFG) team within Amazon Ads DSP is looking for a Principal Engineer to lead the evolution of our forecasting infrastructure and lead the foundations of our guidance skills agent.
As a Principal Engineer within DFG, you will be responsible for leading the evolution of our complex and business critical infrastructure which feeds all of the forecasting models. Our forecasting infrastructure analyzes billions of bid requests per day to precisely predict how different campaign configurations will perform. Customers rely on these forecasting models to determine how they allocate budgets to our advertising products and configure their advertising campaigns. The guidance skills agent will play a key role in advertiser success, taking a more interactive approach to our traditional forecasting and recommendations. You will work closely with applied scientists, software engineers, and product managers to lead the evolution of our product., As a Principal Software Engineer, you will:
- serve as a technical leader on our most demanding, cross-functional projects
- advocate for expert knowledge in performance, scalability, enterprise system architecture, and engineering best practices
- influence technical decisions across multiple teams
- design forward looking technology that anticipates the needs of the evolving business
Requirements
- 10+ years of non-internship professional software development experience
- Knowledge of object-oriented design, data structures, and algorithms, * Experience designing and building large-scale systems in a multi-tiered, distributed environment (Service Oriented Architecture)
Benefits & conditions
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, CA, Palo Alto - 230,100.00 - 311,200.00 USD annually
USA, NY, New York - 220,100.00 - 297,700.00 USD annually
USA, WA, SEATTLE - 200,100.00 - 270,600.00 USD annually
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Highest Paying Tech Companies for Developers
Résumé-Driven Development: How IT trends affect the job market for software developers
How Much FAANG Companies Actually Pay Software Engineers in 2025
Best Countries for Software Engineers