Sr. Software Dev Engineer, Forecasting
Core
Design and build backend data pipelines, indexing systems, and service/API layers for petabyte-scale advertising analysis and forecasting.
Role type
Senior Software Development Engineer (Forecasting & Optimization)
Builds
End-to-end solutions including data pipelines, large-scale index structures, time-series models, and software services for Amazon Advertising.
Domain
Advertising technology, big data analytics, machine learning
Required skills
Full software development lifecycle, system design and architecture, machine learning fundamentals, large language model fundamentals, mentoring, Java, C++, Python, AWS, Hadoop, Redshift, time-series modeling, optimization algorithms
Preferred skills
Debugging and profiling large-scale systems, advertising technologies (ad servers, DSPs), software engineering best practices
Technologies
AWS, Redshift, Hadoop, Map/Reduce, Pig, FastBit, S3, Java, C++, Python
Responsibilities
Own backend data pipelines, indexing systems, and the service/API application layer; develop systems to analyze supply and demand sides of the advertising business; create solutions for exchange bidding behavior analysis and optimal inventory allocation; evaluate and advocate for emerging technologies; mentor junior team members; shape strategic vision for Amazon goals.
Seniority
Senior, hands-on IC with leadership responsibilities

