IT & Software

Software Engineer Migration Architecture

Amazon Inc.

Vancouver · Metro Vancouver Regional District · Canada

Design large-scale migrations as a Software Development Engineer with Amazon’s Navigator team, applying architecture and distributed systems expertise. Drive technical solutions across teams.

This Software Development Engineer role focuses on mission-critical migration initiatives spanning multiple years. You will design end-to-end solutions, make architecture decisions, and solve execution challenges. The work supports safe transitions for complex codebases, services, and production systems while addressing reliability, performance, and data consistency. Navigator operates within GRID - Builder Foundations.

Key Responsibilities:

  • Design migration solutions for complex codebases and services
  • Implement technical planning and execution strategies
  • Identify migration risks and develop mitigation strategies
  • Collaborate with program managers, infrastructure teams, and service owners
  • Mentor junior engineers and advance technical excellence

Requirements:

  • Three-plus years building production software
  • Two-plus years designing or architecting new and existing systems
  • Programming experience in at least one software language
  • Understanding of computer science fundamentals
  • Familiarity with machine learning and distributed services

Bring migration architecture, software development, and cross-functional collaboration skills to Amazon Navigator’s complex technology initiatives.

#J-18808-Ljbffr

Reference: WJ-4483_1395921

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.