This job is no longer available
This job expired on 19/09/2026. It no longer accepts applications.
Software Development Engineer – AWS Infrastructure
Amazon Web Services (AWS) · Sydney
Job description
About the role
Join AWS Infrastructure Services to design, develop, and operate software that runs at Amazon’s network scale. You will work on distributed services that emulate, deploy, and validate configuration changes across global routers, ensuring safety and reliability for millions of customers.
Key responsibilities
- Adopt and champion software engineering best practices across the full development lifecycle, including coding standards, code reviews, source control, build processes, testing, and operations.
- Write high‑quality, scalable code that automates network device configuration, deployment, and validation.
- Collaborate with network engineers, security experts, and operations managers to collect requirements and influence Amazon’s network architecture.
- Ensure safety of network changes at "Amazon scale" by building robust validation and monitoring tools.
- Communicate technical solutions to users, senior engineers, and management.
Required profile
- Passionate about solving complex technical challenges in a fast‑paced environment.
- Strong problem‑solving abilities and a collaborative mindset.
- Willingness to learn continuously and contribute innovative ideas.
Required skills
- Software development
- Distributed systems
- Network configuration management
- AWS cloud services
What we offer
- Opportunity to work with a diverse, global team of top engineers.
- Full software development lifecycle ownership.
- Access to cutting‑edge cloud infrastructure and tools.
- Bi‑weekly self‑learning days for career growth.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Australia.
Salaries by job title
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Amazon Web Services (AWS)
Sydney