DESCRIPTION:
The AWS Analytics & Machine Learning team, within AWS Billing and Cost Management, is looking for a Senior Software Engineer to lead the reinvention of how millions of AWS customers understand and control their cloud spend. At our core is a massive data analytics and processing engine - billions of usage records turned into accurate, real-time cost intelligence. On top of it, we're building the layer that makes that intelligence actionable: APIs and AI agents that detect anomalies, forecast spend, and take action on behalf of customers before a budget is ever blown.
Every AWS customer, from a solo builder to the largest enterprise, makes high-stakes financial decisions based on the timeliness, accuracy, and detail of the data we provide. Getting the data right - at scale, at low latency, at low cost - is the hardest and most important part of the job. As GenAI workloads explode, both the volume of data we process and the cost of getting it wrong grow with it. You'll own this end to end: the pipelines that transform raw usage into trusted signals, the APIs that make those signals programmatically consumable, and the agents that reason and act on them with precision.
You'll be the technical lead defining a multi-year strategy where data is the foundation and the agent is a first-class consumer of everything we build. Cost intelligence delivered through APIs, MCP, conversational interfaces, and autonomous FinOps agents - with the console as the human verification layer. You'll be empowered to think big, invent on behalf of customers, make the hard calls, and find elegant solutions to genuinely novel problems.
Key job responsibilities
- Architect the data analytics and processing platform at AWS scale - high-volume ingestion, transformation, and aggregation of billions of usage records at low latency and cost.
- Design the API surface that exposes cost intelligence programmatically, built agent-first so AI systems and customers consume the same capabilities.
- Lead GenAI-driven capabilities - forecasting, anomaly detection, and autonomous remediation - grounded in the data and feedback loops your platform produces.
- Set the long-term technical vision and translate it into shippable bets that compound over years, not quarters.
- Lead by example, establishing a high bar for engineering and operational excellence.
- Coach and grow a team of engineers with diverse backgrounds and strengths.
- Partner with Applied Scientists and PMs to take analytics, ML, and GenAI features from idea to production
A day in the life
You will spend your time on the hardest, most ambiguous problems in the domain - designing data pipelines that are fast, cheap, and correct at enormous scale, and the APIs and agent interfaces that turn that data into customer value. You'll work with your manager and fellow technical leaders to define and launch long-term strategies, then set your team up to execute. You'll partner with scientists to push analytics and GenAI-driven features into customers' hands, and make architectural decisions that shape the product for years.
About the team
We are a collaborative, high-ownership group within AWS Insights & Optimizations, building at the center of AWS cost management - the services every customer touches when they set budgets, receive anomaly alerts, or forecast their spend. We're entrepreneurial, we experiment relentlessly, and we welcome dissent with respect and thoughtful debate as we search for the best ideas. This is a rare chance to work on data and intelligence problems that matter to every AWS customer on earth, and to do it on a team that's reinventing the category rather than iterating on it.
BASIC QUALIFICATIONS:
- 5+ years of non-internship professional software development experience
- 5+ years of programming with at least one software programming language experience
- 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience as a mentor, tech lead or leading an engineering team
PREFERRED QUALIFICATIONS:
- 8+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experienceThe 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.