Our Ability Jobs

Job Information

Amazon Corporate LLC Software Development Manager in Malvern, Pennsylvania

Reference #: 1394976We are looking for a passionate, hard-working, and talented Software Development Manager who has experience managing engineers working on cloud services. The person chosen for this position will have the opportunity to contribute their creative ideas and ensure the highest level of quality for your team's deliverables.Responsibilities include:* Leading the development and maintenance of Cloud services in our microservices-based platform.* Leading a team focused on high quality distributed system software for large scale applications* Leading architecture and design of systems.* Working in an Agile/Scrum environment to deliver high quality software.* Collaborating with business, and other internal teams to define and own features.* Proactively solving day-to-day challenges and exercise sound judgment.* Removing barriers to execution for the team.* Defining and executing on process improvements to allow the team to improve over time.* Mentoring, hiring, and retaining excellent engineers.* Driving best practices and engineering excellence.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* Bachelor's degree in Computer Science, Computer Engineering, a related field, or equivalent work experience.* 5+ years of experience in software development.* 5+ years of experience and understanding in Computer Science fundamentals in object-oriented design, data structures, algorithm design, and problem solving.* 3+ years of experience developing production-level software in Java, C++ and/or Go.* 3+ years of experience with MySQL or another relational database.* 3+ years of experience with DynamoDB or another NoSQL database.* 3+ years of experience with code versioning tools such as Git.* 3+ years of experience with continuous integration, automated unit testing and integration testing.* 3+ years of experience with Agile and various process implementations.* 3+ years of experience with Web architectures and services (HTTP, REST, sockets, JSON, multi-threading, etc.).* 3+ years of experience designing and developing large-scale, distributed software applications, tools, systems and services.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.