Software Development Engineer, Region Flexibility Engineering

Amazon Inc.

Vancouver

On-site

CAD 110,000 - 160,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health insurance
RRSP
Paid time off

Job summary

Amazon in Vancouver is hiring a Software Development Engineer for Region Flexibility Engineering. You will design and build infrastructure software to enable automated augmentation for services across Amazon, focusing on region expansion, observability, security, and efficiency.

You will lead end-to-end projects, define metrics, and collaborate with cross-functional teams to influence the service graph and improve developer experience. Strong communication and agile practices are essential.

Qualifications

  • 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.

Responsibilities

  • Scope and deliver projects end-to-end, defining metrics that matter and anticipating customer and business needs.
  • Deliver results personally and by leading peers, collaborating with stakeholders and our community of customers.
  • Share architectural visions and technical solutions with others through strong communication.
  • Design and build distributed software solutions using agile methodologies.

Education

Bachelor's degree in computer science or equivalent

Job description

Software Development Engineer, Region Flexibility Engineering

Think big. The Automated Augmentation team delivers infrastructure software that enables automated instrumentation and augmentation for all services that make up Amazon. We reduce the effort it takes for teams to implement and distribute software that addresses cross-cutting concerns, by creating framework abstractions and bundling best practices. Our software makes it easier to disseminate information throughout the Amazon service graph, while eliminating duplicated builder effort and code.

As a software development engineer on the Automated Augmentation team, you will design and build solutions to accelerate company-wide initiatives in the region expansion, observability, security, availability, and efficiency spaces. Your contributions will impact tens of thousands of services and benefit hundreds of teams at Amazon, helping to automate repetitive tasks, improve fleet efficiency, and improve developer experience. You will solve complex yet fun challenges by looking at the big picture while diving into the details. You will be supported by a large and experienced Principal Engineering community and work with many cross-cutting teams and technologies. Come help us create and evolve the abstractions that make developing software at Amazon even more capable, efficient, and flexible!

Key job responsibilities

We are looking for a highly motivated engineer who understands service-oriented architecture, and will help us help the business innovate quickly at scale. You will be responsible for scoping and delivering projects end-to-end, defining metrics that matter, and anticipating customer and business needs. You will deliver results personally and by leading your peers, as well as collaborating with stakeholders and our community of customers. Your strong communication skills will be showcased as you share your architectural visions and technical solutions with others. Your proven track record of designing and building distributed software solutions through an agile methodology enables you to get a fast start. Your ability to dive deep into a wide variety of problems and technologies will guide the right technical decisions for the Amazon products you support.

About the team

The Automated Augmentation team is part of the Region Flexibility and Efficiency organization, which supports the rapid global expansion of Amazon's infrastructure. Our projects support all Amazon businesses like Stores, Alexa, Kindle, Prime Video. We drive adoption of ever-evolving and modern AWS and non-AWS technologies, and work closely with AWS teams to improve AWS public offerings. Our organization focuses on robust and scalable solutions, simple to use, and delivered with engineering best practices. We leverage and build foundational infrastructure capabilities, tools, and datasets that enable Amazon teams to delight our customers. With millions of people using Amazon's products every day, we appreciate the importance of making our solutions "just work".

Basic Qualifications
  • 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
Preferred Qualifications
  • 3+ 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 an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.

Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.

The base salary range for this position is listed below. As a total compensation company, Amazon's package may include other elements such as sign-on payments and restricted stock units (RSUs). Final compensation will be determined based on factors including experience, qualifications, and location. Amazon offers comprehensive benefits including health insurance (medical, dental, vision, prescription, basic life & AD&D insurance), Registered Retirement Savings Plan (RRSP), Deferred Profit Sharing Plan (DPSP), paid time off, and other resources to improve health and well-being. We thank all applicants for their interest, however only those interviewed will be advised as to hiring status.

Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status. Veterans, military spouses, and people with disabilities are encouraged to apply.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Development Manager, Region Flexibility Engineering
Software Development Manager, Region Flexibility Engineering

Amazon Inc. • Toronto

On-site
CAD 171,000 - 286,000
Software Development Manager, Region Flexibility & Efficiency
Software Development Manager, Region Flexibility & Efficiency

Amazon Inc. • Toronto

On-site
CAD 171,000 - 286,000
Health insurance
RRSP
DPSP
+3
Software Development Manager, Amazon Financials Foundation Services (AFFS)
Software Development Manager, Amazon Financials Foundation Services (AFFS)

Amazon Inc. • Vancouver

On-site
CAD 170,000 - 210,000
Software Development Manager, AIO Visualization and Reporting (AWS)
Software Development Manager, AIO Visualization and Reporting (AWS)

Amazon Inc. • Vancouver

On-site
CAD 150,000 - 190,000
Senior Software Development Engineer, AWS Transactional Services
Senior Software Development Engineer, AWS Transactional Services

Amazon Inc. • Vancouver

On-site
CAD 140,000 - 210,000
Software Development Engineer II, S3 Routing and Blob Placement (AWS)
Software Development Engineer II, S3 Routing and Blob Placement (AWS)

Amazon Inc. • Vancouver

On-site
CAD 112,000 - 192,000
Senior Software Development Engineer, Transactional Services
Senior Software Development Engineer, Transactional Services

Amazon Inc. • Vancouver

On-site
CAD 150,000 - 210,000
Health insurance (medical, dental, etc
RRSP
DPSP
+2
Software Development Engineer, North America Stores Expansion
Software Development Engineer, North America Stores Expansion

Amazon Inc. • Vancouver

On-site
CAD 110,000 - 190,000
Software Development Engineer , Enterprise Billing Experience (AWS)
Software Development Engineer , Enterprise Billing Experience (AWS)

Amazon • Vancouver

On-site
CAD 110,000 - 170,000
Health insurance
RRSP
Paid time off
+1
Software Engineer, S3 Discovery
Software Engineer, S3 Discovery

Amazon Inc. • Vancouver

On-site
CAD 110,000 - 155,000
Health insurance
RRSP
Paid time off