Software Development Engineer, CloudWatch Synthetics

Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform, pioneering cloud computing and continuously innovating.
$129,300 - $223,600
Backend
Senior Software Engineer
Contact Company
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS · Cloud

Description For Software Development Engineer, CloudWatch Synthetics

As a part of the AWS CloudWatch Synthetics Monitoring and Observability team, you'll play a pivotal role in ensuring the health and reliability of services and web applications through external monitoring. Our vision is to provide our customers with preemptive full-stack monitoring to detect user-impact before their users do. We provide customers with automation tools to define scripted-actions to monitor their applications, and we provide schedulers for millions of automation runs. We empower customers to emulate users' journeys through their application and services.

As an experienced Software Development Engineer, your primary responsibilities will include:

  • Maintaining high standards of design and delivery of software engineering solutions for Synthetics monitoring
  • Writing clean, efficient, and maintainable code in languages such as Java, Go, NodeJS, or Python
  • Leveraging AWS serverless and managed services like ECS, Lambda, EC2, APIGateway, CloudWatch, and DynamoDB
  • Conducting thorough testing, including unit tests, integration tests, and end-to-end tests
  • Building and maintaining infrastructure for canary monitoring, ensuring scalability, reliability, and performance
  • Collaborating with stakeholders to understand customer requirements and translate them into actionable features
  • Evaluating and enhancing monitoring capabilities based on feedback and industry best practices

We're looking for exceptional engineers and problem solvers who are passionate about delivering awesome customer-facing products and building solutions that solve critical business needs at AWS scale. You'll have the opportunity to work across the entire distributed service stack, influence the technical direction of the team, and advance your career while tackling complex challenges.

AWS values diverse experiences and work-life harmony. We offer employee-led affinity groups, ongoing learning experiences, mentorship, and career growth opportunities. Join us to be part of a team that's shaping the future of cloud computing and making a significant impact on businesses worldwide.

Last updated 14 days ago

Responsibilities For Software Development Engineer, CloudWatch Synthetics

  • Maintain high standards of design and delivery for Synthetics monitoring solutions
  • Write clean, efficient, and maintainable code in languages like Java, Go, NodeJS, or Python
  • Leverage AWS serverless and managed services
  • Conduct thorough testing, including unit tests, integration tests, and end-to-end tests
  • Build and maintain infrastructure for canary monitoring
  • Collaborate with stakeholders to understand and implement customer requirements
  • Evaluate and enhance monitoring capabilities based on feedback and industry best practices

Requirements For Software Development Engineer, CloudWatch Synthetics

Java
Go
Node.js
Python
  • 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
  • Knowledge of professional software engineering & best practices for full software development life cycle
  • Bachelor's degree in computer science or equivalent (preferred)
  • 3+ years of full software development life cycle experience (preferred)

Benefits For Software Development Engineer, CloudWatch Synthetics

Medical Insurance
Dental Insurance
Vision Insurance
  • Employee-led affinity groups
  • Ongoing learning experiences
  • Mentorship opportunities
  • Career growth resources
  • Work-life harmony

Interested in this job?

Jobs Related To Amazon Software Development Engineer, CloudWatch Synthetics

Senior Web Solutions Engineer

Senior Web Solutions Engineer at Google, leading YouTube's technical infrastructure development and data-driven improvements.

Senior Software Developer, Google Cloud Platforms

Senior Software Developer role at Google Cloud Platforms, focusing on developing next-generation technologies for Google's cloud infrastructure.

Senior Software Engineer, Full Stack

Senior Software Engineer, Full Stack at Google, building innovative AI solutions for cloud security and compliance.

Senior Software Engineer, Labs

Senior Software Engineer position at Google Labs, focusing on developing innovative technologies and products.

Senior Software Engineer, Full Stack, Google Cloud Business Platforms

Senior Full Stack Software Engineer role at Google Cloud, developing cutting-edge technologies for enterprise solutions.