Amazon Fulfillment Technologies (AFT) designs, develops and operates the end-to-end fulfillment technology solutions for all Amazon FCs, from large automated AR FCs to micro/pop-up nodes worldwide. Our systems support in-building operations needed to enable a wide spectrum of CX from multi-day shipping all the way to customer pick-up. Our solutions optimize both human and machine centered processes continuously improving quality and efficiency.
Amazon Fulfillment Technology Support (AFTS) Team provides 24x7 frontline support to AFT software and services to ensure high availability and expedient issue resolution for users and customers of AFT. AFTS partners with service teams to drive improvements in software quality and processes via root cause analysis, triaging, automation, tool development, communication, and elimination. We prioritize and own the operational and infrastructure projects with AFT-wide service interactions.
This is a highly visible role that requires business acumen when working with senior management, a strong technical background for understanding large distributed systems, and technical depth for removing development roadblocks. You will interact with a broad cross-section of Amazon Fulfillment organizations, tracing through complex interconnected systems to improve overall operational stance, availability, and root out any issues uncovered. As the Senior Manager, System Development, you will lead and guide multiple support and development teams, collaborating with business, product, program, project management, and system development teams. Your focus will be on reducing operational costs while fostering a positive, productive team environment, and ensuring high availability and exceptional customer experience as we build and grow the next generation of Amazon's Fulfillment Centers.
Key job responsibilities
• Manage and grow a team of SysDev, DevOps engineers responsible driving and improving organizational standards for operational excellence and resiliency
• Establish strong relationships with internal, external partners and peer stakeholders to understand and meet their needs while operating existing systems at a high quality
• Lead the large-scale incident management/escalations to resolve outages and communicate with a global audience and senior leadership.
• Develop, lead and maintain a culture of innovation and operational efficiency in the teams.
• Review, audit the design and development of new software solutions supporting AFT teams, as part of Software development and deployment cycle for operational readiness
• Hiring, growing and retaining engineering team keeping up with the high Amazon bar.
• A successful candidate will be an experienced senior technical SME with an established background in developing and operating platforms and services, developing and hiring top talent, have strong technical ability, great communication skills, and a motivation to achieve results in a dynamic fast paced environment.
• A Bachelor's degree in Computer Science, Engineering, Mathematics, or a related field, or five or more years of work experience in System development as an equivalent.
• 10+ years of relevant engineering experience
• 5 or more years of leading and driving System development and Tech Support solutions
• Proficiency in one or more general-purpose programming languages such as Java, C/C++, C#, Objective C, Python, JavaScript
• Experience designing, building, and operating large-scale distributed systems or web services.
• Experience in managing large scale infrastructure and automation
• Experience engaging and influencing senior executives using both verbal and written communication tools
• Expertise in operational excellence, security compliance, and distributed systems’ resiliency.
• Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
• Experience developing in Python for similar modern programming language, such as C++, Java, C#, or Ruby.
• Expertise in operations of highly available and scalable internet systems with large customer base.
• Experience managing staff and meetings across multiple sites and time zones.
• Excellent communication abilities, both verbal and written, including long-form business writing on complex topics
• Ability to drive effective teamwork, collaboration and commitment
• Excellent analytical problem solving and troubleshooting skills
• Experience developing and improving operational documentation, procedures and workflows
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. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.