Search jobs > Vancouver, BC > Internship > Sr software engineer

Sr. Software Development Engineer, Internet Automation and Optimization

Amazon
Vancouver, BC
$89 an hour (estimated)
Full-time

DESCRIPTION

The AWS Global Connectivity and Network Availability (GCNA) Organization is looking for a Software Development Engineer to join our Internet Edge team.

In this role you will lead and work hand-in-hand with Systems Development teams and Network Engineering teams to drive the stability and sustainability of our next-generation networks, and to discover innovative ways to automate and scale our network as we expand globally.

You'll apply your large-scale understanding of computing solutions to write code and manage services that delight our customers.

AWS Global Connectivity and Network Availability (GCNA) is the backbone that connects the global AWS network. Focused on controlling the internet traffic that allows users to access their information and applications regardless of where they are in the world.

GCNA is responsible for building and designing a complex backbone network that allows internet traffic to flow efficiently between data centers and customers.

Come join us and enjoy the satisfaction that comes from successfully building software to scale and provide insights about one of the world's biggest networks.

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.

Inclusive Team Culture

Here at AWS, it's in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empowers us to be proud of our differences.

Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences, inspire us to never stop embracing our uniqueness.

Our inclusive culture empowers Amazonians to deliver the best results for our customers. We not only celebrate the diversity of our workforce, we celebrate the diverse ways we work.

If you would like to request an accommodation for the interview or onboarding process, please let us know and we will connect you to our accommodation team.

You may also reach them directly by visiting https : / / www.amazon.jobs / en / disability / us

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 flexible work hours and arrangements are part of our culture.

When we feel supported in the workplace and at home, there's nothing we can't achieve in the cloud.

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.

Working at AWS on the GCNA Team

  • Meet Robert, VP : https : / / youtu.be / 8v5i42FL02w
  • Meet Jeyanthan, Software Development Manager : https : / / youtu.be / 5oJe4rXS3Ow

Key job responsibilities

As a Software Development Engineer will have a unique opportunity to shape the development of the world's largest and most complex networks.

  • Work backwards from the customer to translate complex functional and technical requirements into software designs.
  • Keep your finger on the pulse of the constantly evolving and growing cloud networking field.
  • You will develop and deliver systems and features with high quality, on time.
  • Stay current on technical knowledge to keep pace with rapidly changing technology, and work with the team in bringing new technologies on board.

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

Within AWS Networking, the Internet Edge organization is responsible for connecting Amazon to the global Internet. With connections to thousands of unique external networks in hundreds of locations across the world, our mission is to deliver an Internet connectivity experience that sets the global standard for performance, availability, security, and cost, making Amazon the clear choice for our customers' needs.

Our team provides high-performing Internet connectivity for a wide range of use cases, such as retail (amazon.com), video streaming (Prime Video), content delivery (CloudFront), DNS (Route53), AWS services (such as EC2 / S3), consumer devices (such as FireTV / Kindle / Echo), and more.

We are open to hiring candidates to work out of one of the following locations :

Vancouver, BC, CAN

BASIC QUALIFICATIONS

  • 5+ years of non-internship professional software development experience
  • 5+ years of programming with at least one software programming language experience
  • 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • Experience as a mentor, tech lead or leading an engineering team

PREFERRED QUALIFICATIONS

  • 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • Bachelor's degree in computer science or equivalent

Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, disability, age, or other legally protected status.

If you would like to request an accommodation, please notify your Recruiter.

Amazon s'engage à créer un milieu de travail diversifié et inclusif. Amazon est un employeur qui offre à tous les mêmes opportunités et ne fait pas de discrimination fondée sur la race, l'origine nationale, le sexe, l'identité sexuelle, l'orientation sexuelle, le statut d'ancien combattant protégé, le handicap, l'âge ou autres statuts protégés par la loi.

Les personnes handicapées qui souhaitent présenter une demande d'accommodement, sont invitées à aviser leur recruteur.

30+ days ago
Related jobs
S.i. Systems
Vancouver, British Columbia

Proposals Writer to support and respond to RFP's for a Software Development company. Our client is looking for a Sr. Work with teams and SME's to coordinate information for responses. Have a strong attention to detail and the ability to manage your time effectively. ...

Fortinet
Burnaby, British Columbia

This is a great opportunity to immerse yourself in all phases of the software development cycle leading to new product releases and feature development of our security products. Participate in product demand analysis and be responsible for the preparation of technical documents such as outline desig...

S.i. Systems
Vancouver, British Columbia

Role Mandate: The selected candidate will lead the development and maintenance of Lotus Notes applications, both client and web-based, ensuring optimal performance and functionality. Additional integrations on the Servers hosting Lotus Notes – we have some jobs that are unzipping and doing sftp uplo...

Amazon Development Centre Canada ULC
Vancouver, British Columbia

You will work closely with a group of Software Development Engineers, Product Managers, Scientists, Data and Business Intelligence Engineers to create the solutions and infrastructure necessary to drive our team’s initiatives, leveraging AWS tooling but adding additional layers to support internal n...

Clarizen
Vancouver, British Columbia

We provide the industry’s most comprehensive solutions designed for strategic planning, portfolio and resource management, Lean and Agile delivery, product portfolio management, capability, and technology management (enterprise architecture), innovation management, and collaborative work and project...

Amazon Development Centre Canada ULC
Vancouver, British Columbia

You will work on projects and tasks that will your skills and enable you to take on increasingly complex tasks, while collaborating with our Principal Engineer and other tenured Software Engineers. As a senior software development engineer on the AWS Migration Acceleration Services team, you will de...

Autodesk
Vancouver, British Columbia
Remote

Our clients make the tallest buildings in the world, innovate on new green, affordable housing for low income communities, put rockets into space, invent solutions for bringing fresh water to famine affected countries, 3d print cheap prosthetic limbs for the needy in 3rd world countries, design and ...

Sierra Space
Vancouver, British Columbia

As a Senior Guidance, Navigation, and Control Engineer, you will be using your skills and expertise to design and analyze satellite hardware and software configurations, design and test GNC algorithms, build and test flight software, create and use design tools, build and analyze simulations, and mo...

TikTok
Vancouver, British Columbia

We are looking for strong software engineers who are excited to grow their business understanding, and build highly scalable and reliable software, partnering across disciplines and geographies, to achieve the best results. Ads Platform and Interfaces teams have strong customer focus and dedication ...

Amazon Development Centre Canada ULC
Vancouver, British Columbia

A successful candidate will have an established background in engineering large scale software systems, a strong technical ability, great communication skills, and a motivation to achieve results in a fast paced environment. Want to join a startup team building new Alexa experiences for hospitality ...