Software Development Manager, Amazon Webview

Apply Now

Company: Amazon

Location: Sunnyvale, CA 94087

Description:

The Amazon Webview team is seeking a talented Software Development Manager to lead a team of engineers building software used by millions of worldwide customers every day. You will have the opportunity to provide a positive impact to our customers by ensuring unique Amazon technologies are easily available to app developers, and to contribute to one of the largest open source projects in the world. Do you believe in the "Write Once Run Anywhere" coding paradigm? Do you want to work in a horizontal team making an impact on a wide range of products? If so, join us!

We operate like a startup in a big company - our engineers work closely with multiple engineering organizations and product management to build best-in-class services and apps. Our engineers are owners who identify, define, and build solutions that delight millions of customers every day. We are building our organization based on smart people, diversity of perspective and experience, and looking for individuals with a "can-do" attitude who love to tackle hard problems.

What you'll do:

- Lead an an exceptionally talented team working in a fast-paced environment with rapid feature delivery to our customers.

- Define team roadmap, assist engineers with planning and technical design, own delivery of both technical features and product integration/experiences, create a team-first orientation and help grow strong engineers.

- Brainstorm, build and ship new and exciting features that revolutionize the way people browse the web. You have the opportunity to own a features/experiences from inception to delivery.

This team is a good fit for you if:

- You are sensitive to customer needs and interested in having a firsthand impact on Amazon's global customer base

- You truly care about the business results of what you build, not just the elegance of the technology

- You like to solve interesting technology problems

- You enjoy collaborating in a diverse team environment

- You are a passionate learner and motivated to take on new challenges.

- You want to have fun; surround yourself with a highly talented pool of engineers that like to solve complex problems, but also enjoy work life balance.

Amazon Lab126 is an inventive research and development company that designs and engineers high-profile consumer electronics. Lab126 began in 2004 as a subsidiary of Amazon.com, Inc., originally creating the best-selling Kindle family of products. Since then, we have produced ground-breaking devices like Fire tablets, Fire TV, Amazon Echo and Amazon Show. The Amazon Devices group delivers delightfully unique Amazon experiences, giving customers instant access to everything, digital or physical.

Key job responsibilities

- Define team roadmaps, working in partnership across engineering and product

- Manage team schedule and mechanisms such as sprint planning, operational reviews, releases, and retrospectives

- Mentor and grow developers across their Amazon careers

- Deliver frequent and meaningful updates on project status, program impact, and opportunities to improve

In this role as Software Development Manager, you will take your technical experience to a new level by leading a team of engineers to deliver consumer devices that enable Amazon services in the homes of our customers. You and your team will own the web engine, a critical component for making it easier and faster than ever for application developers to write software for our devices. If you have a passion for on-device software and enabling a safe, secure, enriching, and performant experience, this is the ideal position for you. This role will allow you to push the boundaries of what customers can do by driving efficient and scalable solutions. You will focus on common software that runs across device platforms, and you will be challenged to create rich customer applications while also optimizing for performance and ease of use.

A day in the life

You will work in a responsive, flexible and collaborative peer environment. You will lead technical designs and architecture for an agile development team following innovative best practices in software development. To build our experiences, you will interact with product teams to gather requirements, support feasibility analysis and provide technical solutions required in defining our next generation products. One important aspect of the role is to develop the best, and you'll have opportunities to build a team and mentor others by sharing your knowledge across multiple teams as we build a truly unique app development experience.

About the team

Inclusive Team Culture

We embrace our differences and are committed to furthering our culture of inclusion.

Work/Life Balance

Our team puts a high value on work-life balance. It isn't about how many hours you spend at home or at work; it's about the flow you establish that brings energy to both parts of your life. We believe striking the right balance between your personal and professional life is critical to life-long happiness and fulfillment. We offer flexibility in working hours and encourage you to find your own balance between your work and personal lives.

Mentorship & Career Growth

Our team is dedicated to supporting new members. We have a broad mix of experience levels and tenures, and we're building an environment that celebrates knowledge sharing and mentorship. We care about your career growth and strive to assign projects based on what will help each team member develop into a better-rounded professional and enable them to take on more complex tasks in the future.

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

- Strong business writing, verbal communication, and cross discipline collaboration skills.

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 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.

Los Angeles County applicants: Job duties for this position include: work safely and cooperatively with other employees, supervisors, and staff; adhere to standards of excellence despite stressful conditions; communicate effectively and respectfully with employees, supervisors, and staff to ensure exceptional customer service; and follow all federal, state, and local laws and Company policies. Criminal history may have a direct, adverse, and negative relationship with some of the material job duties of this position. These include the duties and responsibilities listed above, as well as the abilities to adhere to company policies, exercise sound judgment, effectively manage stress and work safely and respectfully with others, exhibit trustworthiness and professionalism, and safeguard business operations and the Company's reputation. Pursuant to the Los Angeles County Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.

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.

Our compensation reflects the cost of labor across several US geographic markets. The base pay for this position ranges from $166,400/year in our lowest geographic market up to $287,700/year in our highest geographic market. Pay is based on a number of factors including market location 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. For more information, please visit https://www.aboutamazon.com/workplace/employee-benefits. This position will remain posted until filled. Applicants should apply via our internal or external career site.

Similar Jobs