Massachusetts Information Technology Jobs

Search for Jobs in Information Technology
MassHire JobQuest Logo

Job Information

Amazon Web Services Senior Software Development Engineer, Elastic Block Store Containers in Boston, Massachusetts


Job summary

Are you looking for an opportunity to have world-changing impact at one of the most innovative companies on Earth. Are you excited about open source, storage and container technologies like Kubernetes and Docker? Together, we will build new AWS services that provide a delightful experience for customers using AWS container technologies. We will innovate on new ways to integrate storage and provide a seamless experience to our customers.

Key job responsibilities

As a senior SDE, you will get the opportunity to architect large-scale distributed systems, improve availability and performance, and innovate to increase hardware resource utilization to improve costs for our customers. You will have an opportunity to develop file systems, Kubernetes plugins, upstream changes to Kubernetes community and work with open source forums to improve architecture and scalability. There will be also opportunities to work at different levels in the storage and networking stack while pushing on the latest innovations to set industry standards. The ideal candidate would possess analytical, design, problem solving skills and experience in building & operating large scale systems. You will work closely with a tight, agile team that ships often, iterates quickly and takes pride in the product they deliver.

About the team

Our team works together to provide work/life balance for all team members. We recognize that the circumstances of our team members vary, and we balance work across the team so that we’re all able to maintain high standards on behalf of our customers, while at the same time allowing for rich and happy personal lives.


  • 4+ years of professional software development experience

  • 3+ years of programming experience with at least one software programming language

  • 2+ years of experience contributing to the system design or architecture (architecture, design patterns, reliability and scaling) of new and current systems

  • Experience as a mentor, tech lead OR leading an engineering team


A background in one or more of the following may be helpful with on-boarding and ramp-up for this position:

  • Container technologies like Kubernetes or Docker or virtualization technlogies

  • A background in large scale distributed systems including caching, databases, workflows

  • Networking and/or Storage Domain experience

  • Excellent communication skills and the ability to work well in a team

  • Expertise in Golang.

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, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, please visit