> Markdown version of [/jobs/ext/4670195-system-development-engineer-route-53](https://www.wearedevelopers.com/jobs/ext/4670195-system-development-engineer-route-53). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # System Development Engineer, Route 53 - **Company:** Amazon.com, Inc. - **Location:** United States - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Software Applications, Automation of Tests, Bash Shell, C Sharp (Programming Language), C++ (Programming Language), Computer Programming, Dynamic Host Configuration Protocol, Linux, Domain Name System (DNS), Python (Programming Language), Networking Basics, Routing, Performance Tuning, Systems Development Life Cycle, Ansible, Ruby, Software Requirements Analysis, Software Systems, TCP/IP, Rust (Programming Language), Datadog, Load Balancing, Grafana, Cloudformation, Build Process, Route53, Cloudwatch, Puppet, Software Coding, Data Pipelines, Golang - **Published:** November 11, 2026 - **Apply:** https://www.clearancejobs.com/jobs/9305542/system-development-engineer-route-53 ## About the Role Applicants must be Australian citizens and hold or be eligible to obtain an Australian Government Security Clearance with the ability to successfully complete an Organisational Suitability Assessment. More information regarding security clearances can be found at https://www.agsva.gov.au/., Experience in automating, deploying, and supporting infrastructure - Experience programming with at least one modern language such as Python, Ruby, Golang, Java, C++, C#, Rust - Experience with Linux/Unix - 1+ years of contributing to automation for new and current system experience Preferred Qualifications - Experience with CI/CD pipelines build processes - Experience operating 24x7 high-availability, distributed software applications and performance tuning software applications and optimizing fleet utilization - Understanding of network fundamentals (DNS, DHCP, TCP/IP, routing, load balancing, load shedding) and experience with monitoring frameworks (such as CloudWatch, Datadog, Grafana, Elastic or similar) - Experience scripting operating system tasks in Bash, Python, etc. and with Infrastructure as Code, (such as CDK, CloudFormation, Puppet, Chef, Ansible, or similar) ## Description Support the refinement of system requirements, participate in the development and delivery of operability-related features such as system health monitoring, diagnostics, repair, and other self-healing automation - Develop or further existing application and system management tools and processes that reduce manual efforts and increase overall efficiency - Adapt and improve operations management systems and processes to accommodate rapid and increasing growth in systems and traffic - Participate in the design and execution of production acceptance tests and new hardware evaluations - Monitor the health of the fleet, automating system health, maintenance tasks, and reporting systems as needed - Participate in "on-call" rotations to resolve incidents occurring out-of-hours. A day in the life Your morning begins with a glance at the fleet health dashboard - built by you, refined by you, trusted by the team. Overnight, a self-healing automation you deployed last week detected and resolved a disk utilisation issue across twelve hosts without triggering a single page. You smile, note the metrics, and move on. Mid-morning, you're writing code. A new service is preparing for production acceptance, and you're developing the health monitoring and diagnostic tooling that will give the team visibility from day one. You design the checks to be comprehensive but efficient - catching real problems without generating noise. You write tests, validate against a staging environment, and open a pull request. After lunch, you tackle a scaling challenge. Traffic patterns have shifted, and one of your reporting systems is approaching its throughput limits. You refactor the data pipeline, implement a more efficient aggregation strategy, and validate that it handles three times the current load without breaking a sweat. This is the kind of forward-thinking engineering that keeps the platform ahead of its growth curve. Later, you pair with a teammate on a new technology evaluation. Together, you design acceptance tests that will stress the technology under realistic conditions, measuring performance, reliability, and failure modes. Your test framework is reusable - next time a new hardware variant arrives, the team can evaluate it in hours rather than days.