Software Development Manager
- Seattle, WA
DESCRIPTION
Are you interested in leading teams building secure, scalable & real-time distributed systems (from the ground floor up!) that will have the capability of handling trillions of transactions? In building low-latency systems that scale across every line of business within Amazon?!
If so, Amazon People Engine might be right for you. Our systems not only pull instantaneous data, but give our C-level executives deep analytical insight into the data that enables them to do business better.
Amazon People Engine teams are looking for a strong technical leader who is results-oriented and driven to help us create the next generation of distributed, scalable systems deployed globally. Our ideal candidate thrives in a fast-paced environment, relishes building high-performance reliable systems, and enjoys the challenge of highly complex business contexts that are typically being defined in real-time.
As a Software Development Manager, you will lead a team of engineers in design, development, test, and deployment of a critical set of services. You will make analytical data-driven decisions, apply your strong technical ability to audit and design systems, manage engineering projects and evangelize your team's products and ideas. You will hire the best, mentor and develop your team. Manage and execute against project plans and delivery commitments. You will manage the day-to-day activities of the engineering team within an Agile/Scrum environment. You will report on status of work, quality, and operations, and system performance to management. You will be responsible for both development and operations of the services.
BASIC QUALIFICATIONS
• 7+ years of experience working directly with engineering teams
• Experience in partnering with product and program management teams
• 3+ years of people management experience, managing engineers
In this role you will:
•
• Lead a team of 8-12 engineers to deliver world class products
•
• Be the SME on technical decisions we make to move forward
•
• Spend 60% time on design/architecture and 40% hands on coding
•
• Deliver a Best-in-Class customer experience by continuously improving platform, code and services
•
• Build services/integration for Financial Applications
•
• Design and Develop Best integration patterns for our system. Leverage and integrate with different tools, technologies and products with in Amazon
•
• Partner directly with other Software Development Engineers (SDEs), Technical Program Managers, Functional Analysts and Customers to understand features and continuously identify opportunities to build and deploy software solutions
PREFERRED QUALIFICATIONS
Preferred Qualifications
•
• Experience working with stakeholders to gather requirements
•
• Big Data experience with tools like Kafka, Cassandra, Hadoop etc.
•
• Experience developing on Unix/Linux;
•
• Knowledge of professional software engineering practices;
•
• Strong focus on clean code and robust design.
•
• Machine learning experience
•
• Dynamo db experience
•
• Strong analytical skills.
•
• Strong SQL and NO-SQL database skills
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 https://www.amazon.jobs/en/disability/us.
Back to top