Principal Software Dev Engineer, Amazon Monitoring and Observability

World's most comprehensive and broadly adopted cloud platform, pioneering cloud computing with AWS.
Cloud
Principal Software Engineer
In-Person
5,000+ Employees
15+ years of experience
Enterprise SaaS · Cloud

Description For Principal Software Dev Engineer, Amazon Monitoring and Observability

Amazon CloudWatch is seeking a Principal Software Engineer to join their team working on one of the largest time-series data stores globally. This role involves solving complex challenges in metric ingestion, distributed systems, cloud computing, data visualization, and analytics. The team uses a modern tech stack including ReactJS, Python, Java, GoLang, and AWS services.

As a Principal Engineer, you'll provide technical leadership, establishing standards and driving architectural decisions that shape AWS's future. You'll work on challenging problems, building scalable systems that align with business needs. The role combines hands-on development with high-level architectural design, requiring both technical depth and breadth.

The team values collaboration, mentorship, and career growth. They practice thorough code reviews to maintain quality and share knowledge. The culture emphasizes work-life harmony, diversity, and inclusion. You'll join AWS's Utility Computing organization, supporting critical services like S3 and EC2, while working with a team dedicated to innovation and customer success.

This position offers the opportunity to impact AWS's monitoring and observability solutions, working with cutting-edge technologies in cloud computing. You'll collaborate with cross-functional partners, influence technical decisions, and help grow team members through mentorship and guidance.

The ideal candidate should be enthusiastic, empathetic, curious, and reliable, with a passion for building high-quality products. You'll be part of AWS's mission to be Earth's Best Employer, with access to extensive learning resources and career advancement opportunities.

Last updated 10 days ago

Responsibilities For Principal Software Dev Engineer, Amazon Monitoring and Observability

  • Provide technical leadership and establish technical standards
  • Drive overall technical architecture, engineering practices, and methodologies
  • Build high quality, architecturally sound systems aligned with business needs
  • Produce detailed technical work and high-level architectural designs
  • Review others' work to ensure quality, extensibility, accessibility, performance, and security
  • Ensure good operational practices
  • Train, recruit, assess, and provide career guidance to team members
  • Work with stakeholders to create and evolve processes
  • Drive UX outcomes that scale with software growth

Requirements For Principal Software Dev Engineer, Amazon Monitoring and Observability

React
Python
Java
Go
MongoDB
  • Knowledge of object-oriented design, data structures, and algorithms
  • Experience (non-internship) in professional software development
  • Experience designing and building large-scale systems in a multi-tiered, distributed environment

Benefits For Principal Software Dev Engineer, Amazon Monitoring and Observability

Medical Insurance
Vision Insurance
Dental Insurance
Parental Leave
  • Work-life harmony
  • Flexible working culture
  • Career development opportunities
  • Mentorship programs
  • Inclusive team culture
  • Employee-led affinity groups

Interested in this job?

Jobs Related To Amazon Principal Software Dev Engineer, Amazon Monitoring and Observability

Regional Manager Procurement, Data Center Sourcing and Procurement (DCSP)

Lead procurement strategy and team management for AWS Data Center infrastructure, overseeing supplier relationships and strategic sourcing initiatives.

Principal Solution Architect, AWS Cloud Intelligence

Principal Solution Architect position at AWS Cloud Intelligence team, focusing on AWS and Azure platforms, requiring 10+ years of experience in cloud architecture and solutions design.

Sr. Manager, Systems Development, BERE

Senior Systems Development Manager role at AWS leading GCNA team, managing global network infrastructure and engineering teams with 10+ years experience required.

Principal Enterprise Architect, Global Robotics Delivery

Lead enterprise architecture and digital transformation for Amazon Robotics' global operations, managing world's largest industrial robot fleet.

Sr Manager, Tech Ops Eng, AWS Data Centers

Senior Manager role for AWS Data Centers, overseeing cluster operations and infrastructure management.