Own the design, architecture, development, testing, deployment, and delivery of large-scale, multi-tiered, distributed software applications, systems, platforms, services or technologies using Java, C++, service-oriented architecture, and distributed programming. Provide technical leadership and project management for all aspects of the software development lifecycle for distributed software systems. Build, manage, and develop a team of engineers, provide mentoring, and manage resource allocation. Lead design reviews for engineers, and drive feedback on architecture and design issues. Participate in strategic planning to achieve technical and business objectives, and define technical direction. Please see job description and the position requirements above. Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status. 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.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Manager