Back to Jobs

**Experienced Full Stack Software Engineer – Web & Cloud Application Development**

Remote, USA Full-time Posted 2025-11-03

About Amazon

Amazon is one of the world's leading e-commerce and technology companies, renowned for its commitment to setting high standards for customer service and operational excellence. As a globally recognized brand, we are driven by innovation, integrity, and a strong work ethic. Our mission is to be Earth's most customer-centric company, where customers can find and discover anything they might want to buy online.

Job Summary

We are seeking a highly skilled and motivated Full Stack Software Engineer to join our team in the role of Web & Cloud Application Development. As a Full Stack Software Engineer at Amazon, you will be responsible for designing, developing, and deploying scalable, secure, and efficient web and cloud-based applications. If you are passionate about technology, innovation, and customer-centricity, we encourage you to apply for this exciting opportunity.

Key Responsibilities

  • Design and Development: Design and develop scalable, secure, and efficient web and cloud-based applications using a range of programming languages, frameworks, and technologies.
  • Cloud Infrastructure: Design, deploy, and manage cloud infrastructure using Amazon Web Services (AWS) or other cloud platforms.
  • Collaboration and Communication: Collaborate with cross-functional teams, including product management, design, and quality assurance to ensure that applications meet customer needs and expectations.
  • Testing and Quality Assurance: Develop and execute comprehensive testing plans to ensure that applications meet quality and performance standards.
  • Continuous Improvement: Stay up-to-date with emerging technologies and trends, and apply this knowledge to improve the design, development, and deployment of web and cloud-based applications.

Qualifications

We are looking for a highly skilled and motivated Full Stack Software Engineer with a strong background in web and cloud-based application development. The ideal candidate will have:

  • Education: Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
  • Programming Skills: Proficiency in a range of programming languages, including Java, Python, JavaScript, and C++. Experience with frameworks such as Spring, Django, and React.
  • Cloud Computing: Experience with cloud infrastructure and platforms, including AWS, Azure, or Google Cloud Platform.
  • Database Management: Experience with database management systems, including relational databases such as MySQL and Oracle, and NoSQL databases such as MongoDB and Cassandra.
  • Agile Methodologies: Experience with agile development methodologies, including Scrum and Kanban.
  • Communication and Collaboration: Excellent communication and collaboration skills, with the ability to work effectively with cross-functional teams.

Essential Skills and Competencies

To be successful in this role, you will need to possess the following essential skills and competencies:

  • Problem-Solving: Strong problem-solving skills, with the ability to analyze complex technical issues and develop effective solutions.
  • Communication: Excellent communication skills, with the ability to articulate technical concepts and ideas to both technical and non-technical stakeholders.
  • Collaboration: Strong collaboration skills, with the ability to work effectively with cross-functional teams to achieve shared goals and objectives.
  • Adaptability: Ability to adapt quickly to changing requirements and priorities, with a strong focus on delivering high-quality results in a fast-paced environment.
  • Continuous Learning: Commitment to ongoing learning and professional development, with a strong desire to stay up-to-date with emerging technologies and trends.

Career Growth Opportunities and Learning Benefits

As a Full Stack Software Engineer at Amazon, you will have access to a range of career growth opportunities and learning benefits, including:

  • Training and Development Programs: Access to Amazon's comprehensive training and development programs, including online courses, workshops, and conferences.
  • Mentorship and Coaching: Opportunities for mentorship and coaching from experienced software engineers and technical leaders.
  • Career Advancement: Opportunities for career advancement within Amazon, with a range of roles and responsibilities available across the company.
  • Professional Certifications: Opportunities to obtain professional certifications, such as AWS Certified Developer or Certified Scrum Master.

Work Environment and Company Culture

As a Full Stack Software Engineer at Amazon, you will be part of a dynamic and inclusive work environment, with a strong focus on innovation, customer-centricity, and teamwork. Our company culture is built on a set of core values, including:

  • Customer Obsession: A relentless focus on delivering exceptional customer experiences.
  • Ownership: A sense of ownership and accountability for delivering high-quality results.
  • Innovation: A commitment to innovation and continuous improvement.
  • Trust: A culture of trust and transparency, with open communication and collaboration.

Compensation, Perks, and BenefitsCompensation, Perks, and Benefits

As a Full Stack Software Engineer at Amazon, you can expect a competitive compensation package, including:

  • Base Salary: A competitive base salary, commensurate with experience and qualifications.
  • Bonuses and Incentives: Opportunities for bonuses and incentives, based on individual and team performance.
  • Stock Options: Eligibility for stock options, with the potential to earn equity in Amazon.
  • Benefits: Comprehensive benefits package, including medical, dental, and vision insurance, as well as 401(k) matching and paid time off.
  • Perks: Access to a range of perks, including on-site gyms, meal delivery, and employee discounts on Amazon products.

Conclusion

If you are a highly skilled and motivated Full Stack Software Engineer, with a passion for innovation, customer-centricity, and teamwork, we encourage you to apply for this exciting opportunity. As a Full Stack Software Engineer at Amazon, you will have the chance to work on a range of challenging and rewarding projects, with access to a range of career growth opportunities and learning benefits. Join our team and be part of a dynamic and inclusive work environment, with a strong focus on delivering exceptional customer experiences.

How to Apply

To apply for this role, please submit your resume and a cover letter, detailing your experience and qualifications. We look forward to welcoming you to our team!

Apply Job! Apply for this job    

Similar Jobs