If you are looking for an opportunity to solve technical problems, build innovative solutions, work with top notch software developers, and help build a Billion dollar business in the transportation space - this might be the role for you.
Key job responsibilities
As a software engineer for Amazon Freight's shipping platform, you will be responsible for building and maintaining full stack web applications while working closely with designers and product managers to implement user-friendly features. You will write clean, testable code for both frontend and backend systems, actively participate in code reviews and Agile development processes, and help troubleshoot and debug issues across the application stack. This role is ideal for someone who feels strongly about building good software, takes a customer-centric approach, is driven by metrics, and thrives in a highly collaborative environment while working on complex system software.
A day in the life
A day in the life may include: working with your team to design and develop systems and applications used by Amazon Freight customers worldwide; interacting with Product management, UX, and QA business functions to define and optimize customer experiences; participating in the planning and execution of technology projects and operational excellence initiatives.
About the team
Amazon Freight (www.freight.amazon.com) is building the technology that enables shippers to ship their own freight using the same capabilities Amazon uses to reliably deliver millions of packages every day to its customers – on time, with low cost.
- 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
- 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
- Experience building and operating highly available or distributed systems
- Experience building, running, and debugging web applications using modern JS frameworks (React, Angular, etc.)
- Exposure to AWS or other cloud computing services
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.
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.
The base salary for this position ranges from $114,800/year up to $191,800/year. Salary is based on a number of factors and may vary depending on job-related knowledge, skills, and experience. Amazon is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits. Applicants should apply via our internal or external career site.
Posted: February 22, 2025 (Updated about 8 hours ago)