
About Amazon
The everything store and cloud computing leader
Key Highlights
- Headquartered in South Lake Union, Seattle, WA
- Over 1.5 million employees worldwide
- Leading cloud services through Amazon Web Services (AWS)
- Acquired Whole Foods, Twitch, and Ring
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...
🎁 Benefits
Amazon offers competitive salaries, stock options, generous PTO policies, and comprehensive health benefits. Employees also have access to a learning ...
🌟 Culture
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 ...
Skills & Technologies
Overview
Amazon is hiring a Software Development Manager to set the technical vision for the Recipient Experience team. You'll guide software development engineers in solving complex problems related to transactional notifications. This role requires experience in delivering highly distributed systems at scale.
Job Description
Who you are
You have 5+ years of experience in software development, particularly in managing teams that deliver highly distributed systems at scale. Your background includes a strong operational track record, and you understand the complexities of system design and architecture. You are adept at collaborating with multiple stakeholders to ensure that customer experience is prioritized in all technical decisions.
You possess deep expertise in design patterns, including SDKs and libraries, and have a proven ability to guide teams through ambiguous and complex challenges. Your leadership style encourages innovation and experimentation, fostering an environment where engineers can thrive and contribute to the overall mission of delivering reliable solutions.
What you'll do
As a Software Development Manager at Amazon, you will be responsible for setting the technical vision for the products your team owns. You will lead a team of software development engineers, guiding them through the complexities of post-purchase properties and ensuring that the solutions developed are user-friendly and efficient. Your role will involve collaborating with various teams to optimize the delivery of transactional notifications, focusing on improving experimentation velocity and reducing operational load.
You will also be tasked with continuously improving the products by adding new communication channels and enhancing the overall customer experience. Your leadership will be crucial in navigating the challenges of resource isolation in distributed systems, ensuring that the technical solutions align with the evolving needs of the business and its customers.
What we offer
At Amazon, we provide a dynamic work environment where innovation is encouraged, and your contributions can have a significant impact on our customers. You will have the autonomy to solve difficult problems and the support of a collaborative team. We believe in continuous improvement and provide opportunities for professional growth and development within the organization.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Amazon.
Similar Jobs You Might Like
Based on your interests and this role

Software Development Manager
Amazon is hiring a Software Development Manager for the GREF Tech team to lead the development of services that enhance employee experiences. You'll work with AWS and collaborate with Product Managers and Engineers. This position requires experience in leading software development teams.

Software Development Manager
BrightEdge is hiring a Software Development Manager to lead the development of a new product in the SEO space. This role requires strong leadership skills and experience in software development. The position is remote and based in India.

Software Engineering
Amazon is seeking a Software Development Manager for their Delivery Experience team to innovate customer delivery solutions. You'll lead the development of customer-facing delivery programs and features. This role requires strong leadership and technical skills.

Software Development Manager
Amazon is hiring a Software Development Manager to lead development teams building distributed systems for their supply chain services. You'll focus on hiring and developing top talent while driving performance metrics. This role requires strong leadership and technical judgment.

Software Engineering
Amazon is hiring a Software Development Manager to lead the Fulfillment team in building a next-generation fulfillment platform. You'll leverage your expertise in distributed systems and cloud architecture. This role requires a proven track record in leading complex technical initiatives.