Software Development Engineer II, Amazon Freight

Amazon Freight is building technology that enables shippers to use Amazon's delivery capabilities to ship freight reliably and cost-effectively.
$114,800 - $191,800
Backend
Mid-Level Software Engineer
In-Person
3+ years of experience
Logistics

Description For Software Development Engineer II, Amazon Freight

Amazon Freight is revolutionizing the transportation industry by extending Amazon's world-class delivery capabilities to freight shipping. As a Software Development Engineer II, you'll join a dynamic team building the technology that enables shippers to leverage Amazon's logistics infrastructure.

The role offers an exciting opportunity to solve complex technical challenges while contributing to a billion-dollar business in the transportation space. You'll be responsible for developing and maintaining full-stack web applications that power Amazon Freight's shipping platform, working at the intersection of customer experience and scalable systems.

Your day-to-day will involve collaborating with cross-functional teams, including designers, product managers, and QA engineers, to create user-friendly features that meet customer needs. You'll write clean, testable code for both frontend and backend systems, participate in code reviews, and follow Agile development practices. The position requires strong problem-solving skills and the ability to debug issues across the entire application stack.

This is an ideal opportunity for engineers who are passionate about building robust software solutions and take a customer-centric approach to development. You'll be working with modern technologies including JavaScript frameworks like React, and will have the chance to design and operate highly available distributed systems.

The role offers competitive compensation, including a base salary range of $114,800 to $191,800 per year, plus equity and comprehensive benefits. You'll be part of Amazon's inclusive culture that empowers employees to deliver the best results for customers. If you're excited about building innovative solutions that impact global transportation and logistics, while working alongside top-notch software developers, this role at Amazon Freight could be your next career move.

Last updated 16 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 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
  • Experience with modern JS frameworks (React, Angular, etc.) preferred
  • Bachelor's degree in computer science or equivalent preferred
  • Experience building and operating highly available or distributed systems preferred

Benefits For Software Development Engineer II, Amazon Freight

Equity
Medical Insurance
  • Equity
  • Medical Insurance

Interested in this job?

Jobs Related To Amazon Software Development Engineer II, Amazon Freight

SDEII, Datacenter Networks

Build next-generation datacenter network fabrics at AWS, developing software for network topology, routing, and monitoring systems.

Software Dev Engineer II, Unified Payments Experience

Mid-level Software Engineer role at Amazon's UPX team, building scalable payment solutions using cloud technologies and serverless architecture.

SDEII, Datacenter Networks

Build and maintain AWS's next-generation datacenter network fabrics, developing software for network topology, routing, and monitoring systems.

Software Development Engineer, Amazon Payment Products

Software Development Engineer position at Amazon's Payment Products team, focusing on developing and scaling payment platforms and applications.

Software Development Engineer II, Autonomous Endpoint eXperience (AEX)

Amazon SDE II role focusing on enterprise client platform security and user experience, offering competitive compensation and growth opportunities.