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.