Software Development Engineer, Internet Edge Services
2 weeks ago
AWS Infrastructure Services owns the design, planning, delivery, and operation of all AWS global infrastructure. In other words, we're the people who keep the cloud running. We support all AWS data centers and all of the servers, storage, networking, power, and cooling equipment that ensure our customers have continual access to the innovation they rely on. We work on the most challenging problems, with thousands of variables impacting the supply chain — and we're looking for talented people who want to help.
You'll join a diverse team of software, hardware, and network engineers, supply chain specialists, security experts, operations managers, and other vital roles. You'll collaborate with people across AWS to help us deliver the highest standards for safety and security while providing seemingly infinite capacity at the lowest possible cost for our customers. And you'll experience an inclusive culture that welcomes bold ideas and empowers you to own them to completion.
Amazon Web Services (AWS) is looking for a Software Development Engineer for the Internet Optimizations team in Sydney, Australia. This team works at the Internet edge of the AWS global network, connecting Amazon services to the Internet via external peering and transit connectivity. We are looking to hire motivated, best-in-class Software and Systems Engineers for our Sydney engineering team.
In this role, you'll develop software that's removing the need for human intervention by performing millions of daily operations across a multitude of regions across the globe. You'll join a team that's instrumental in driving the stability and sustainability of our next-generation networks and discovering innovative ways to automate and scale services as we continue to expand.
The Networking & Infrastructure teams at AWS are building software to simplify the internet and control traffic, automate network remediation and deployment, improve performance for customers, answer queries about the safety of network actions and automatically detect anomalies using scientific intelligence, and roll out new software to the fleet of network devices with minimum human interaction.
You'll join a group that owns a product and iterates fast to continuously improve. A group that ships positivity within the team to create a happy and respectful work environment, and values self investment as a core part of their success.
Key job responsibilities
* Design and build reusable, maintainable, and performant software consistent with Amazon standard technologies
* Develop best in class software systems for automating Amazon's network
* Provide technical direction to the team and identify areas of focus
* Must be able to independently design code and test major features, as well as work jointly with other team members to deliver complex changes.
* Deal with ambiguity, make data-driven decisions and juggle cross-organization complexity
* Create and review documentation and process regarding recurring issues, new standard operating procedures and product documentation.
* Collaborate with the Network Engineering and Operations teams to automate and invent new ways of operating Amazon's Next-Generation Network
A day in the life
As a Software Development Engineer on the Internet Edge organization, you will have a wide range of responsibilities: we evolve routing policy, implement traffic engineering solutions, grow our peering footprint, secure the "front door" from bad actors on the Internet, and architect the hardware platforms and network design to support any Amazon product that needs to reach end-users worldwide. Our infrastructure moves terabits of traffic to and from the Internet at any given moment, and represents one of the largest edge surface areas in the world, requiring complex solutions to ensure that capacity always stays ahead of demand. To accomplish that, our engineers develop automation, write software, and work with a wide range of partner teams to continually improve and automate our Internet connectivity in areas such as capacity delivery, configuration deployment, impairment detection, and traffic optimization. Internet Edge engineers make decisions on both a day-to-day and long-term strategic basis, which carries a large amount of responsibility and impact across all of Amazon's products.
About the team
About AWS
Diverse Experiences
Amazon values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn't followed a traditional path, or includes alternative experiences, don't let it stop you from applying.
Why AWS
Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that's why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.
Work/Life Balance
We value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there's nothing we can't achieve.
Inclusive Team Culture
AWS values curiosity and connection. Our employee-led and company-sponsored affinity groups promote inclusion and empower our people to take pride in what makes us unique. Our inclusion events foster stronger, more collaborative teams. Our continual innovation is fueled by the bold ideas, fresh perspectives, and passionate voices our teams bring to everything we do.
Mentorship and Career Growth
We're continuously raising our performance bar as we strive to become Earth's Best Employer. That's why you'll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.
- 3 years of non-internship professional software development experience
- 2 years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language
-
Sydney, New South Wales, Australia Amazon Full time $100,000 - $150,000 per yearDESCRIPTIONKey job responsibilitiesDesign and build reusable, maintainable, and performant software consistent with Amazon standard technologies Develop best in class software systems for automating Amazon's network Provide technical direction to the team and identify areas of focus Must be able to independently design code and test major features, as...
-
Shopify & WordPress Developer
3 weeks ago
Sydney, New South Wales, Australia Australian Internet Advertising Full timeDirect message the job poster from Australian Internet AdvertisingLead Game-Changing Digital Projects at AIAAre you a talented Shopify & WordPress Developer with a passion for building powerful digital solutions? At Australian Internet Advertising (AIA), we're not just building websites—we're crafting online platforms that drive real growth for our...
-
Senior Software Engineer
2 weeks ago
Sydney, New South Wales, Australia Software At Scale Full time $90,000 - $120,000 per yearOur 'black belt' specialists are leaders in their domains: digital champions, delivery-focused experts, top-tier security professionals, AI thought leaders, and engineering best practice advocates.With a global presence and local expertise, we deliver innovative solutions without compromising on quality. Our multidisciplinary teams provide tailored expertise...
-
Cutting Edge AI Solutions Developer
2 weeks ago
Sydney, New South Wales, Australia beBeeSoftware Full time $120,000 - $200,000About the RoleAre you a skilled software engineer seeking a challenging opportunity to build cutting-edge AI technologies? We invite you to join our team as a Senior Software Engineer to design, develop, and integrate various AI solutions. This is an onsite position that offers a unique chance to collaborate with a strong founding engineering team and...
-
Senior Edge Software Engineer
2 weeks ago
Sydney, New South Wales, Australia beBeeSoftware Full time $150,000 - $175,000Edge Engineering LeadWe are looking for a skilled professional to lead our Edge engineering team. The ideal candidate will have experience in cloud-based infrastructure and edge computing.The successful candidate will be responsible for designing and implementing core components of the edge platform, including worker frameworks, infrastructure automation,...
-
Sydney, New South Wales, Australia beBeeSoftwareEngineering Full time US$50,000 - US$65,000Hatch is looking for a skilled software engineering intern to join their team. As a key member of the development team, you will have the opportunity to work on challenging projects, gain practical experience, and contribute to the development of cutting-edge software solutions.This internship provides a unique chance to learn from experienced professionals...
-
Sydney, New South Wales, Australia Bebeeexpert Full timeJob Title:Senior Backend Software Engineer: Expert in Edge ComputingDevelop and lead technical initiatives to improve the edge platform's reliability, performance, and security.Collaborate with multiple teams to define solutions and drive improvements to engineering processes and platform health metrics.About the Role:The ideal candidate will have hands-on...
-
Software Engineer
1 week ago
Sydney, New South Wales, Australia UpGuard Full timeJoin or sign in to find your next jobJoin to apply for the Senior Software Engineer role at UpGuardJoin to apply for the Senior Software Engineer role at UpGuardWho are we?UpGuard's mission is to protect the world's data. We obsessively seek out elegant, robust ways to enable our customers to find, acknowledge, and remediate cyber risk. With UpGuard,...
-
Sydney, New South Wales, Australia beBeeExpert Full time $120,000 - $185,000Job Title:Senior Backend Software Engineer: Expert in Edge ComputingDevelop and lead technical initiatives to improve the edge platform's reliability, performance, and security.Collaborate with multiple teams to define solutions and drive improvements to engineering processes and platform health metrics.About the Role:The ideal candidate will have hands-on...
-
Software Engineer Graduate
2 weeks ago
Sydney, New South Wales, Australia Revolution Software Services Full time $80,000 - $120,000 per yearRevolution Software Services is looking for software engineering graduates that want exposure to specific opportunities that our business can offer.About us Revolution Software Services is a highly regarded, professional software development & implementation business that has developed a unique methodology and approach to customer facing systems for the...