Vancouver, BC, V5Y 2E2, CAN
1 day ago
Software Development Manager, Rendering Foundations
Description Are you interested in working at the Amazon Store scale? Are you interested in accelerating store builders to help Amazon innovate faster? Come join us as we are re-inventing Amazon’s Store architecture and building the future runtime architecture to deliver mobile and website shopping experiences that millions of Amazon customers use every day. We are looking for a Software Development Manager to lead development of a central runtime that handles Amazon’s most important shopping workloads. You will use your technical skills, leadership, and partnership to lead a team of software engineers tasked with building a service with high performance, resilience, and scalability. You will have the opportunity to partner with other leaders while diving deep into distributed systems that serve hundreds of thousands of transactions per second. As a software development manager, you will take ownership of your team’s feature roadmap, development processes, and operations, while building a culture of operational excellence. Key job responsibilities Manage a team of software development engineers responsible for building an operating a tier-1 service that operates at the scale of the Amazon Store within an Agile/Scrum/Kanban environment Own the complete software development lifecycle for Amazon’s core shopping runtime. Define, prioritize, design, and lead implementation and testing of new features Deliver new features while meeting/exceeding system SLAs (e.g. Availability, Latency) Work with your team to define and develop an inclusive team culture that fosters individual growth and team success. Provide a work environment that allows employees to have fun and advance in their careers. A day in the life This is a wide-ranging role that involves partnering closely with other technical leaders, engaging with internal customers (e.g., Store Builders), and influencing program leaders. It requires managing overall execution and delivery by a specialized team that is at the center of Amazon’s next-generation architecture. One day you may be contributing to key documents, and another you may be leading sprint planning for your team, or general product prioritization and execution. Next, you may be plugged into an important operational issue that is impacting the health of the Store, influencing your team to make the best decision for the customer in the moment. About the team This role will focus on Dram ownership and evolution, which is a Tier-1 rendering orchestration service. Dram separates the concerns of generating content and User Experience (UX), so that UX developers can focus on their components (called painters) without having to worry about different rendering stacks across Pages and Experiences. We orchestrate rendering on many pages across Amazon retail with some of our biggest customers being Detail Page, Search, Homepage, Cart and Navigation. Basic Qualifications - 3+ years of engineering team management experience - 7+ years of engineering experience - 8+ years of leading the definition and development of multi tier web services experience - Knowledge of engineering practices and patterns for the full software/hardware/networks development life cycle, including coding standards, code reviews, source control management, build processes, testing, certification, and livesite operations - Experience partnering with product or program management teams Preferred Qualifications - Experience in communicating with users, other technical teams, and senior leadership to collect requirements, describe software product features, technical designs, and product strategy - Experience in recruiting, hiring, mentoring/coaching and managing teams of Software Engineers to improve their skills, and make them more effective, product software engineers 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. The base salary for this position ranges from $171,400/year up to $286,200/year. Salary is based on a number of factors and may vary depending on job-related knowledge, skills, and experience. Amazon is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits. Applicants should apply via our internal or external career site.
Confirm your E-mail: Send Email