Skip to content

Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok

Connect

Amazon

NewBe an early applicant

Principal Software Engineer, AWS CloudWatch

Posted Updated
Discussion

Description

Come build the next generation of cloud observability with us. Amazon CloudWatch gives every AWS customer a single platform to send, store, and query metrics from over 70 AWS services alongside their own application telemetry, using OpenTelemetry (OTLP) and PromQL — and the same platform powers observability for Amazon's internal teams and the new CloudWatch Omni experiences. As the Principal Engineer for the CloudWatch metrics platform, you will own its technical vision and architecture end to end — the distributed query engine, the tiered storage and long-term retention systems, and the ingestion and compaction pipeline — and drive its evolution for the OpenTelemetry era. We will look to you to make high-judgment architectural trade-offs across latency, cost, durability, and scale, to set the multi-year technical strategy, and to raise the technical bar across our Dublin engineering team and the wider CloudWatch organization.

Key job responsibilities
Set the multi-year technical vision and architecture for the CloudWatch metrics platform — query execution, tiered and long-term storage, and ingestion — and drive it across multiple teams.

Own the hardest design decisions on correctness, availability, performance, and cost for a globally available 24x7 service that customers rely on to monitor, alert on, and analyze their systems in real time.

Lead the evolution toward intelligent, adaptive ingestion and make the platform the default OpenTelemetry metrics foundation across Amazon.

Work backwards from customers — AWS customers, Amazon internal teams, and the Omni experiences — to influence the roadmap and shape how millions of developers and SREs monitor their systems.

Raise the engineering bar through design and code reviews, operational excellence, and deep dives into the most complex production issues, applying durable fixes.

Mentor and grow senior engineers, and represent CloudWatch metrics in AWS-wide architecture forums and the broader OpenTelemetry/Prometheus community.

A day in the life
On a typical day you might set direction on a hard architectural trade-off in the query engine or storage tiers, deep-dive a customer-impacting performance issue to its root cause, review a senior engineer's design for a storage or compaction challenge no one has solved before, or work with product and leadership to drive this years goals and or iterate on our multi-year roadmap. You translate customer needs into architecture, break ambitious goals into incremental deliverables teams can ship, and are the engineer other principal and senior engineers come to for direct feedback on the hardest problems.

Skills

What Principal Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →