Software Development Engineer II, Amazon Freight

Amazon is a global technology and e-commerce company that operates the world's largest online marketplace.
$114,800 - $191,800
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Logistics

Description For Software Development Engineer II, Amazon Freight

Amazon Freight (www.freight.amazon.com) is seeking a Software Development Engineer II to join their innovative transportation technology team. This role presents an exciting opportunity to contribute to building a billion-dollar business in the transportation space while working alongside top-notch software developers.

As a Software Engineer at Amazon Freight's shipping platform, you'll be at the forefront of developing technology that enables shippers to utilize Amazon's proven delivery capabilities. The platform leverages the same systems that Amazon uses to reliably deliver millions of packages daily to its customers, focusing on timely delivery and cost efficiency.

The role combines full-stack development responsibilities with strategic thinking and customer-centric approach. You'll be writing clean, testable code for both frontend and backend systems, working with modern JavaScript frameworks like React, and participating in the entire software development lifecycle. The position requires strong technical skills with at least 3 years of professional software development experience and 2 years of system design experience.

Working at Amazon Freight means joining a team that values innovation, technical excellence, and customer obsession. You'll collaborate closely with product managers, designers, and other stakeholders to create user-friendly features and optimize customer experiences. The role offers competitive compensation ranging from $114,800 to $191,800 per year, plus additional benefits and potentially equity.

This is an ideal opportunity for someone who is passionate about building scalable software solutions, driven by metrics, and thrives in a collaborative environment while working on complex systems. You'll be contributing to critical infrastructure that powers Amazon's logistics network while working in Vancouver, BC, with one of the world's most innovative companies.

The position offers significant growth potential within Amazon's vast technology organization, and you'll be part of a team that's directly impacting the future of freight transportation and logistics. If you're excited about solving technical challenges, building innovative solutions, and helping scale a billion-dollar business, this role at Amazon Freight could be your next career move.

Last updated 7 hours ago

Responsibilities For Software Development Engineer II, Amazon Freight

  • Building and maintaining full stack web applications
  • Working closely with designers and product managers
  • Implementing user-friendly features
  • Writing clean, testable code for both frontend and backend systems
  • Participating in code reviews and Agile development processes
  • Troubleshooting and debugging issues across the application stack
  • Designing and developing systems used by Amazon Freight customers worldwide
  • Interacting with Product management, UX, and QA business functions
  • Participating in technology projects and operational excellence initiatives

Requirements For Software Development Engineer II, Amazon Freight

React
JavaScript
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language
  • Bachelor's degree in computer science or equivalent (preferred)
  • Experience building and operating highly available or distributed systems (preferred)
  • Experience building, running, and debugging web applications using modern JS frameworks (preferred)
  • Experience with AWS or other cloud computing services (preferred)

Interested in this job?

Jobs Related To Amazon Software Development Engineer II, Amazon Freight

Software Development Engineer, Amazon Fulfillment Technologies (AFT) - Workforce Optimization

Software Development Engineer role at Amazon Fulfillment Technologies, building scalable systems for workforce optimization and site operations efficiency.

Software Development Engineer, AWS Marketplace

Join AWS Marketplace as a Software Development Engineer to build and scale the platform that's revolutionizing enterprise software distribution, working with cutting-edge cloud technologies and distributed systems.

Software Development Engineer, Amazon

Software Development Engineer role at Amazon's Middle-Mile Transportation Technology team, focusing on building scalable systems for optimizing freight movement and transportation planning.

Software Development Engineer - S3, Storage Control Plane

Software Development Engineer position at Amazon AWS S3 team, focusing on storage control plane development and innovation.

Software Development Engineer, AFT Inbound

Software Development Engineer position at Amazon Fulfillment Technologies, building automated solutions for inventory management and fulfillment center operations.