
The everything store and cloud computing leader
Amazon, headquartered in South Lake Union, Seattle, WA, is the world's largest online retailer and a leader in cloud computing through Amazon Web Services (AWS). With over 1.5 million employees globally, Amazon operates in various sectors, including AI with its Alexa devices and a vast marketplace k...
Amazon offers competitive salaries, stock options, generous PTO policies, and comprehensive health benefits. Employees also have access to a learning ...
Amazon's culture is driven by customer obsession and a focus on innovation. The company encourages employees to think big and move fast, fostering an ...

Amazon • Boston, Massachusetts, USA
Amazon is hiring a Software Engineer for their AWS team to design and build the Amazon Elastic File System (EFS). You'll work with AWS technologies and Java to create scalable cloud storage solutions. This position requires strong technical expertise and problem-solving skills.
You have a solid background in software engineering with experience in designing and building scalable systems — your expertise allows you to tackle complex challenges and deliver high-quality solutions. You are proficient in AWS technologies and have a strong command of Java, enabling you to contribute effectively to cloud-based projects.
You thrive in collaborative environments and enjoy working with diverse teams — your communication skills help you engage with customers and understand their needs, which is essential for delivering impactful solutions. You are motivated and reliable, always looking to grow your skills and take on new challenges.
You understand the importance of building fault-tolerant systems — your experience includes implementing strategies to prevent recurring issues and ensuring high availability for users. You are enthusiastic about innovation and eager to contribute to a positive and inclusive team culture.
Experience with data analytics, video rendering, or genomics analysis would be a plus — you are open to exploring various use cases for cloud storage solutions. Familiarity with other programming languages or cloud services can enhance your contributions to the team.
As a Software Engineer at Amazon, you will be responsible for designing and building the Amazon Elastic File System (EFS) — your work will involve creating secure and reliable cloud storage solutions that can scale to petabyte levels. You will collaborate with cross-functional teams to understand customer requirements and translate them into technical specifications.
You will engage in the full software development lifecycle, from initial design through deployment and maintenance — your role will require you to write clean, efficient code and participate in code reviews to ensure quality standards are met. You will also be involved in troubleshooting and resolving issues, contributing to the overall reliability of the service.
Your position will include periodic on-call responsibilities, where you will monitor system performance and respond to incidents — your proactive approach to problem-solving will help minimize downtime and enhance user satisfaction. You will have opportunities to mentor junior engineers and share your knowledge with the team, fostering a culture of continuous learning.
Amazon provides a dynamic work environment where you can grow your career — you will have access to various resources and support for professional development. The company values innovation and encourages employees to take ownership of their projects, allowing you to make a significant impact on the services you develop.
In addition to competitive compensation, Amazon offers a comprehensive benefits package that includes medical, financial, and other perks — you will be part of a team that prioritizes employee well-being and work-life balance. Join us at Amazon and help shape the future of cloud storage solutions.
Apply now or save it for later. Get alerts for similar jobs at Amazon.