Software Development Engineer - CloudWatch, Cloudwatch Agents

World's most comprehensive and broadly adopted cloud platform, pioneering cloud computing and continuous innovation.
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cloud

Description For Software Development Engineer - CloudWatch, Cloudwatch Agents

Join Amazon CloudWatch, where you'll be part of a team running one of the largest time-series data stores on the planet. As a Software Development Engineer, you'll work on critical systems that provide actionable visibility into the health of applications and services for AWS customers worldwide. The role involves working with modern technologies including Python, Java, GoLang, SQL, Lambda, DynamoDB, and CloudFormation.

The team values work-life balance, with flexible working hours and core in-office hours from 10am to 4pm in the northern VA office. You'll participate in an on-call rotation (one week every two months), but the team emphasizes building fault-tolerant systems to minimize disruptions. The collaborative environment includes thorough code reviews, one-on-one mentoring, and a strong focus on professional growth.

You'll be solving complex challenges in massive metric ingestion, distributed systems, data visualization, log processing, analytics, and anomaly detection. The team culture emphasizes learning, curiosity, and empathy, making it an ideal environment for engineers who want to grow their skills while working on impactful projects.

AWS, as part of Amazon's Utility Computing organization, continues to pioneer cloud computing innovations. You'll be contributing to services that power everything from startups to Global 500 companies. The company values diverse experiences and provides numerous resources for career development, including employee-led affinity groups and ongoing learning opportunities.

This is an excellent opportunity for someone who wants to work with cutting-edge cloud technologies while being part of a supportive, family-oriented team that values both technical excellence and personal growth.

Last updated 13 days ago

Responsibilities For Software Development Engineer - CloudWatch, Cloudwatch Agents

  • Create application software for the CloudWatch system
  • Work with time-series data stores
  • Solve problems of massive metric ingestion
  • Handle distributed systems/cloud computing
  • Work on data visualization
  • Develop log processing and analytics
  • Implement anomaly detection and predictive analytics

Requirements For Software Development Engineer - CloudWatch, Cloudwatch Agents

Python
Java
Go
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language
  • Willingness to be on-call (one week every two months)

Benefits For Software Development Engineer - CloudWatch, Cloudwatch Agents

Medical Insurance
Visa Sponsorship
  • Work-life balance with flexible working hours
  • Mentorship and career growth opportunities
  • Inclusive team culture
  • Employee-led affinity groups
  • Knowledge-sharing resources
  • Core in-office hours from 10am to 4pm
  • Thorough code reviews for professional development

Interested in this job?

Jobs Related To Amazon Software Development Engineer - CloudWatch, Cloudwatch Agents

Software Development Engineer

Amazon D2AS is seeking a Software Development Engineer to build innovative support experiences for Amazon's devices and digital products.

Software Development Engineer II, Specialized Selection

Software Development Engineer role at Amazon's Supply Chain Optimization team, building scalable systems to optimize delivery networks and customer promises.

Software Development Engineer, NSV

AWS Networking seeks Software Development Engineer for Backbone Engineering team to design and architect network infrastructure software using Python and Rust.

Software Development Engineer

Software Development Engineer role at Amazon's D2AS team, building innovative support solutions for devices and digital products.

Software Development Engineer

Software Development Engineer role at Amazon's D2AS team, focusing on AI/ML and distributed systems to enhance digital customer support experiences.