Software Development Manager
- Austin, TX
DESCRIPTION
Would you like to be a part of a technology team that enables one of the most profitable businesses at Amazon.com?
The Amazon Payments Products team is responsible for developing the platform and applications used to introduce new and innovative payment methods to customers as well as support Amazon's global CoBrand and Private label credit cards along with the world's largest rewards catalog, Shop with Points. This team helps Amazon expand globally by providing platform for FX (Foreign Exchange) and enabling payments in multiple currencies. The technology we build and operate varies widely, ranging from large scale Distributed Engineering incorporating the latest from Machine Learning in the Big Data space to customer and mobile friendly User Experiences. We are an agile team, moving quickly in collaboration with our business to bring new features to millions of Amazon customers while having fun and filing new inventions along the way. If you can think big and want to join a fast moving team breaking new ground at Amazon we would like to speak with you!
Responsibilities
• Responsible for the overall development life cycle of the solution and manage complex projects with significant bottom line impact
• Work with product managers in developing a strategy and road map to provide compelling capabilities for the seller community on amazon.in marketplace that helps them succeed in their business goals.
• Work closely with senior engineers to develop the best technical design and approach for new product development.
• Instill best practices for software development and documentation, assure designs meet requirements, and deliver high-quality work on tight schedules.
• Project management - prioritization , planning of projects and features, Stakeholder management and tracking of external commitments
• Operational Excellence - monitoring & operation of production services
• Career management and development of direct reports
BASIC QUALIFICATIONS
Basic Qualifications
• A Bachelor's degree in Computer Science or equivalent combination of technical education and work experience;
• 8+ years of Software Development experience; 5+ years of experience in building and leading strong engineering teams
• Deep hands-on technical expertise
• Solid software development background including design patterns, data structures, test driven development
• Software development experience in Linux, Java, RDBMS, building web services and highly scalable applications
• Big-data technologies and ML algorithms
• Excellent verbal and written communication skills
• Managed a team of 6+ engineers
PREFERRED QUALIFICATIONS
Preferred Qualifications
• Master's degree in Computer Science, Computer Engineering or related technical discipline
• Strong business and technical vision
• Ability to handle multiple competing priorities in a fast-paced environment
• A deep understanding of software development in a team, and a track record of shipping software on time
• Exceptional customer relationship skills including the ability to discover the true requirements underlying feature requests, recommend alternative technical and business approaches, and lead engineering efforts to meet aggressive timelines with optimal solutions.
Amazon is an Equal Opportunity - Affirmative Action Employer - Minority/Female/Disability/Vet
Back to top