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.