Software Development Engineer, Appstore

Do you want to develop software that will power leading edge, next generation mobile and entertainment devices?We invite you to join us in this rare opportunity of building the future of apps and highly-scalable, distributed systems to support those experiences.Key job responsibilitiesAs a Software Development Engineer, you will engage with an experienced cross-disciplinary staff to conceive, design and implement innovative consumer products. You will have an enormous opportunity to make a large impact on the design, architecture, and implementation of cutting edge products used every day, by people you know. A day in the lifeAs a Software Development Engineer on our team, you will design and develop cutting edge systems that will power the App Developer and Customer Experience for the next generation mobile and entertainment devices.About the teamIn Appstore, “We entertain, and delight, hundreds of millions of people across devices with a vast selection of relevant apps, games, and services by making it trivially easy for developers to deliver”.Over the next few years our team will play a critical role in the future of how the App Developer community interfaces huge array of Amazon devices to delight our customers.BASIC QUALIFICATIONS- 3+ years of non-internship professional software development experience- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience programming with at least one software programming language- Experience in building applications using React Native ...

Software Development Engineer, AWS Hyperplane

Amazon Web Services (AWS) EC2 HyperPlane Team is looking for engineers to join our growing development teams in Seattle, WA.EC2 HyperPlane is an AWS core service that offers customers incredibly scalable and robust load balancing technology. We support a number of internal service as well as customer facing products, such as NAT Gateway, Network Load Balancer, Private Link, and many others. We are now designing and building the next generation systems capable of handling massive amounts of data per day, and growing from there. This is a unique opportunity to innovate and build some of the world’s most resilient large-scale systems from the ground up.We innovate frequently, and hold ourselves to high standards of service and availability. We ship software frequently, get fast feedback from real customers around the globe, and see the results of our work come to fruition.Our team tackles real-world problems that don’t generally have ready-made solutions. For example, how do you ensure customers can scale their application quickly to handle traffic spikes and then back down in a matter of minutes? How do you design a load balancing solution that allows customers to quickly and easily achieve the highest levels of fault tolerance using Amazon EC2?Do you want to help design and build a service that is used by millions of customers every day? Are you passionate about architecting highly available and large-scale services? If the answer is yes, the HyperPlane team wants to talk with you.We care about career growth. We work hard to find the right tasks for our engineers so they can continue to grow into more well rounded engineers, increase their software engineering skills and give them the opportunity to expand into functional areas they are interested in learning.We’re looking for a teammate who is enthusiastic, empathetic, curious, motivated, reliable, values the Amazon Leadership Principles and will help us build our positive team culture.Why AWSAmazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneeredcloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500companies trust our robust suite of products and services to power their businesses.Diverse ExperiencesAmazon values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the jobdescription, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, orincludes alternative experiences, don’t let it stop you from applying.Work/Life BalanceWe value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which iswhy we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home,there’s nothing we can’t achieve in the cloud.Inclusive Team CultureHere at AWS, it’s in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusionthat empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversationson Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences, inspire us to never stop embracing ouruniqueness.Mentorship and Career GrowthWe’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll findendless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.A day in the lifeYour day-to-day responsibilities will include:- Design and develop APIs, new features or enhancements to the service portfolio- Ensure 100% application uptime and minimize service disruptions- Push code using automation and other deployment tools- Document work, train your peers and other engineering teams- Respond to and resolve technical emergencies- Build infrastructure to increase the service global footprintAbout the teamOur team is intentional about attracting, developing, and retaining amazing talent from diverse backgrounds. Yes we do get to build a really cool service, but we also think a big reason for that is the inclusive and welcoming culture we try to cultivate every day. We’re looking for a new teammate who is enthusiastic, empathetic, curious, motivated, reliable, and able to work effectively with a diverse team of peers; someone who will help us amplify the positive & inclusive team culture we’ve been building. Why AWSAmazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneeredcloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500companies trust our robust suite of products and services to power their businesses.Diverse ExperiencesAmazon values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the jobdescription, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, orincludes alternative experiences, don’t let it stop you from applying.Work/Life BalanceWe value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which iswhy we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home,there’s nothing we can’t achieve in the cloud.Inclusive Team CultureHere at AWS, it’s in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusionthat empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversationson Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences, inspire us to never stop embracing ouruniqueness.Mentorship and Career GrowthWe’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll findendless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.BASIC QUALIFICATIONS- 3+ years of non-internship professional software development experience- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience programming with at least one software programming language ...

Software Development Engineer, BigMesh, Traffic Engineering

Are you looking to work on the cutting edge of cloud technology and help build a robust Service Mesh?Amazon Traffic Engineering builds innovative managed compute and networking solutions that empower Amazon Software Engineers to build and operate services for Amazon’s customers that are secure, highly available, and easy to scale. We identify and support the foundational infrastructure capabilities, tools, and datasets needed to support rapid global expansion of Amazon's SOA infrastructure, built on top of AWS technologies. Our team focuses on robust and scalable architecture patterns and engineering best practices, driving adoption of ever-evolving and cutting-edge AWS technologies.As a Software Development Engineer, you will be working on an in-house Service Mesh for centralized traffic management and SOA policy implementation at Amazon, focusing on features like security, authentication, authorization, load balancing, throttling, routing, and more. Your products will continuously improve KPIs (availability, efficiency, productivity) on behalf of service owners by managing SOA concerns, providing automation, tooling, and higher-level abstractions.Our vision is to make Amazon’s Service Oriented Architecture (SOA) more manageable and developers more productive by building an ecosystem of managed abstractions that allow Amazon Retail developers to focus on their unique business logic and business operations, knowing that security, authentication, authorization, load balancing, throttling and routing “just work” and are always consistent with Amazon best practices.If you are interested in programming in Golang and Java, empowering thousands of Amazon most critical business processes with Service Mesh features, then this job is for you. If you do not know Golang, our training and on-boarding support will help you pick it up.Come help us create and evolve the abstractions that make developing software at Amazon even more powerful and flexible!BASIC QUALIFICATIONS- 3+ years of non-internship professional software development experience- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience programming with at least one software programming language ...

Software Development Engineer, ComPas Team

In this product software development engineering role, the SDE will develop and test software features as part of accessories development for Amazon 1P products. The SDE will work with other engineering partner teams to develop, test, and enhance Amazon-branded accessories that delight our customers.This role is inherently cross-functional and works closely with Product Managers, System Technical Program Managers, Software Technical Program Managers, as well as external Original Design Manufacturer developers and testers to bring new software experiences to market.The SDE will be a highly effective individual contributor and self-learner on a variety of technologies to develop new software features while working closely with partner teams.Key job responsibilitiesWe are looking for passionate, hard-working, and talented software engineers who have experience building software features that customers love. This is a high-visibility team where you will get a chance to positively impact the customer experience.This position requires broad engineering competency in software development on devices and a good understanding of operating systems and system platforms, along with strong coding and unit testing capabilities.A day in the lifeWe are seeking talented software engineers to join our team in building device software application features and system software enhancements while working closely with ODM partners and internal cross-functional teams.This is an enormous opportunity to lead the architecture, design and implementation of consumer electronic product software used every day by people you know.About the teamWe are a customer-focused, fast-paced, and collaborative team. Our goal is to provide innovative products and experiences that deliver a disruptive value and exceptional experiences that make it easy for our customers to engage and interact with our devices. We strongly believe in diversity and it has been instrumental to our success. We treat our co-workers and partners with consideration, respecting differences, and helping when they are in need.BASIC QUALIFICATIONS- 2+ years of embedded firmware development experience- 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience- Experience programming with at least one software programming language ...

Software Development Engineer, Device Ad Products & Personalization

Device Ad Products is a business initiative focused on monetizing Amazon owned and operated devices. To do this, we are continuously expanding and improving a premium advertising platform that is unlike any that exists today. Our group functions as a start-up within Amazon, and offers a creative, fast paced, entrepreneurial work environment where you’ll be at the center of Amazon innovation.We are looking for a Software Development Engineer to join our Device Ad Platform. This is a great opportunity for a results-oriented, entrepreneurial individual who enjoys working on large scale, high performance, data processing and real-time optimization problems. You will be a part of an exceptional engineering team that owns the systems processing hundreds of millions ad events on a daily basis. You will have ample opportunity to learn and utilize various programming languages, design patterns, AWS services, and open source frameworks to solve interesting engineering problems. Your work will directly contribute to generating ad performance metrics that meet our latency requirements and high data quality bar ensuring that our business provides timely and accurate reporting to Device Ads advertisers.You will need to think creatively and strategically about our business, and work together with other engineers, technical program managers, and product managers to identify and execute on the most promising opportunities. You will be responsible for defining high-level architecture, for writing world-class software, and for helping us to continually adjust and improve our software development practices and processes. Your success will be measured by your ability to build feature sets that deliver a strong user experience for FireTV and Prime Video customers, attract and retain advertisers, generate positive feedback from those advertisers, and that unlock revenue opportunities.Join us today, and become a leader of this highly motivated, cooperative and fun-loving team!Key job responsibilitiesWe are looking for a Software Development Engineer to join the team to help us innovate on the creative and campaign management services that deliver new ad experiences to customers while delivering tools and services for advertisers to deliver these at scale.BASIC QUALIFICATIONS- 3+ years of non-internship professional software development experience- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience programming with at least one software programming language ...

Software Development Engineer, EC2 Cordite

AWS EC2 Nitro Local Storage is building the foundation of cloud local instance storage platforms at scale. We power customer workloads across industry from startups through the Fortune 500 enterprises.We provide a virtualized hardware-accelerated instance storage solutions for EC2 instances. instance types. Our solutions are designed for workloads that require high, read and write access to very large data sets on local storage such as relational and NoSQL databases, analytics, search engines, and data warehousing.We are looking for a passionate fungible software engineer to develop and operate our EC2 local storage services. You will be hands-on operating the Cloud services to enhance our fleet observability and automate any required remediation. You will design new service to scale our fleet and enable new instances. You will also mentor junior engineers and influence product roadmaps for our customers.10017Key job responsibilities- Lead projects that require the work of multiple engineers.- Provide a system-wide view and design guidance. Become a key influencer in team strategy and goals.- Set a culture of robust and exemplary software development practices in terms of code organization, clarity, simplicity, error handling, and documentation.- Influence your team’s long-term technical investments by making insightful contributions to team priorities and approach.- Design and develop tools to scale on testing, fleet observability and diagnose issues.- Actively coach or mentor multiple other engineers.A day in the lifeWe puts a high value on work-life balance. 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.About the teamOur 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. Our senior members enjoy one-on-one mentoring and thorough, but kind, code reviews. We care about your career growth and strive to assign projects based on what will help each team member develop into a better-rounded engineer and enable them to take on more complex tasks in the future.BASIC QUALIFICATIONS- 3+ years of non-internship professional software development experience- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience programming with at least one software programming language ...

Software Development Engineer, EC2 Droplet Remediation

Passionate about the cloud? Interested in expanding on one of the strongest operating platforms in history? Amazon Droplet Remediation in Santa Clara is looking for an engaged and experienced software developer to join us as we invest and expand in support of our exciting growth. Amazon Elastic Compute Cloud (EC2) is the centerpiece of the Amazon Web Services (AWS) family of cloud infrastructure services. As part of continuing to build the team supporting this key service, we are expanding our EC2 Droplet Remediation team in Santa Clara.EC2 Droplet Remediation team seeks an experienced, hands on engineer with a passion for designing and developing highly scalable, distributed software. Our systems monitor the EC2 fleet and automatically take actions that directly improve customer experience by maximizing the availability and reliability of compute resources. The team’s problem space is diverse and interesting and you will have ample opportunity to work with a variety of exciting technologies in support of maximizing the health of all compute workloads across all our infrastructure.Key job responsibilitiesDesign, implement and deploy mission-critical systems that work at the scale of EC2’s diverse and ever-expanding infrastructureDevelop software algorithms and workflows that act automatically to remediate customer impacting failuresDeliver systems that both systematically measure and improve the customer experience across multiple dimensions (availability, reliability, latency, throughput)BASIC QUALIFICATIONS- 3+ years of non-internship professional software development experience- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience programming with at least one software programming language ...

Software Development Engineer, Kindle Reader

Amazon Kindle is a revolutionary reading device and one of the most innovative and fastest growing businesses at Amazon. We are seeking a passionate software engineer who wants to build high quality mission critical software and reusable software libraries to help shape the future of eBooks.Key job responsibilitiesThe Software Engineer will contribute to the definition, development, integration, test, documentation, and support of C++ software across multiple digital surfaces for Kindle Readers and Applications.​ This hands-on position will engage your engineering capabilities and technical knowledge of software development while developing experience successfully planning, organizing, and conducting software development projects in a dynamic environment.Responsible for the architecture of software solutions, working with and improving on current limitations and compatibilities between subsystems, building new concepts and methodology, and the development of major routines and utilities.Designing and Building new features that are highly performantPreparation of technical requirements and software design specifications.Understanding the internals of graphics subsystems.Instilling best practices for software development and documentation, making sure designs meet requirements, and delivering high quality software on tight schedules.About the teamWe own the design, architecture, and implementation of a surface to enable reading innovation across file formats and operating systems. Our software supports Kindle customers on all major mobile surfaces and Kindle devices. Our engineers enjoy working as a team and welcome the opportunity to lead whenever possible.About the teamWe own the design, architecture, and implementation of a surface to enable reading innovation across file formats and operating systems. Our software supports Kindle customers on all major mobile surfaces and Kindle devices. Our engineers enjoy working as a team and welcome the opportunity to lead whenever possible.BASIC QUALIFICATIONS- 3+ years of non-internship professional software development experience- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience programming with at least one software programming language ...

Software Development Engineer, Kuiper

Project Kuiper is an initiative to launch a constellation of Low Earth Orbit satellites that will provide low-latency, high-speed broadband connectivity to unserved and underserved communities around the world.Deployment and Release Engineering team is responsible for release engineering and deployment service. We are looking for an engineer with experience in system design of backend services along with knowledge of AWS cloud services infrastructure such as IAM, Lambdas, Cloud watch, API gateways etc. Proficiency in atleast one of TypeScript/Python/GoLang/Rust is an added advantage.You will participate in all phases of software development from requirements through implementation and deployment to operations. You will disambiguate high level problem statements & unknowns to design flexible solutions. You will participate in integration and improvement of wide range of software using AWS stack. You will partner with low level embedded software systems and design scalable solutions for software distribution and deployment for satellites.Export Control Requirement:Due to applicable export control laws and regulations, candidates must be a U.S. citizen or national, U.S. permanent resident (i.e., current Green Card holder), or lawfully admitted into the U.S. as a refugee or granted asylum.BASIC QUALIFICATIONS- 3+ years of non-internship professional software development experience- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience programming with at least one software programming language ...

Software Development Engineer, Nitro High Memory and HPC team

Inclusive Team Culture Here at AWS, we embrace our differences. We are committed to furthering our culture of inclusion. We have ten employee-led affinity groups, reaching 40,000 employees in over 190 chapters globally. We have innovative benefit offerings, and host annual and ongoing learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences. Amazon’s culture of inclusion is reinforced within our 16 Leadership Principles, which remind team members to seek diverse perspectives, learn and be curious, and earn trust.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. Our senior members enjoy one-on-one mentoring and thorough, but kind, code reviews. We care about your career growth and strive to assign projects based on what will help each team member develop into a better-rounded engineer and enable them to take on more complex tasks in the future10017About the teamEC2 Nitro drives the planet’s largest, fastest growing and most feature-rich compute cloud. Nitro is AWS’s ground-up design for virtualization at global scale built on a fully custom stack of hardware, firmware and applications. Nitro has enabled EC2 to support Intel, AMD and Amazon’s custom silicon - Graviton3 - while raising the industry bar for security and performance across our product line. The Nitro Team is looking for engineers with systems knowledge and experience in area such as Linux OS boot sequencing, Kernel, Hypervisor (Xen or KVM), peripheral device development (PCIe or NVMe) and building compute infrastructure to support High Memory and High performance computing workloads.The Nitro High Memory and HPC team owns the purpose built platform development for the High performance computing workloads and database workloads like SAP, Oracle and SQL with tens of terra-byte of memories. Team interfaces directly with system BIOS for bare-metal instances and drives critical system interactions within the Nitro Hypervisor and across EC2 control-plane services. We need engineers with the dive-deep and ownership to work across domains (such as PC peripheral firmware or Linux Kernel internals) to deliver features and new instance types for our customers. Work is typically done in C/C++ or Rust with supporting script and tests in Python and Lua. BASIC QUALIFICATIONS- 3+ years of non-internship professional software development experience- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience programming with at least one software programming language ...

Software Development Engineer, Nitro High Memory and HPC team

Inclusive Team Culture Here at AWS, we embrace our differences. We are committed to furthering our culture of inclusion. We have ten employee-led affinity groups, reaching 40,000 employees in over 190 chapters globally. We have innovative benefit offerings, and host annual and ongoing learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences. Amazon’s culture of inclusion is reinforced within our 16 Leadership Principles, which remind team members to seek diverse perspectives, learn and be curious, and earn trust.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. Our senior members enjoy one-on-one mentoring and thorough, but kind, code reviews. We care about your career growth and strive to assign projects based on what will help each team member develop into a better-rounded engineer and enable them to take on more complex tasks in the future10017About the teamEC2 Nitro drives the planet’s largest, fastest growing and most feature-rich compute cloud. Nitro is AWS’s ground-up design for virtualization at global scale built on a fully custom stack of hardware, firmware and applications. Nitro has enabled EC2 to support Intel, AMD and Amazon’s custom silicon - Graviton3 - while raising the industry bar for security and performance across our product line. The Nitro Team is looking for engineers with systems knowledge and experience in area such as Linux OS boot sequencing, Kernel, Hypervisor (Xen or KVM), peripheral device development (PCIe or NVMe) and building compute infrastructure to support High Memory and High performance computing workloads.The Nitro High Memory and HPC team owns the purpose built platform development for the High performance computing workloads and database workloads like SAP, Oracle and SQL with tens of terra-byte of memories. Team interfaces directly with system BIOS for bare-metal instances and drives critical system interactions within the Nitro Hypervisor and across EC2 control-plane services. We need engineers with the dive-deep and ownership to work across domains (such as PC peripheral firmware or Linux Kernel internals) to deliver features and new instance types for our customers. Work is typically done in C/C++ or Rust with supporting script and tests in Python and Lua. BASIC QUALIFICATIONS- 3+ years of non-internship professional software development experience- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience programming with at least one software programming language ...

Software Development Engineer, Traffic Engineering, Traffic Engineering

The Amazon Traffic Management team owns the critical software layer that accepts, filters, and routes all web traffic from the public Internet to it's many websites. This software routes and manages traffic, detects and blocks robot and security threats, and enables Amazon's businesses to quickly and safely launch new websites and new countries.Our team is starting new projects in utilizing Content Delivery Network providers (CDN) to innovate and take Amazon to the next level in scale and security. If you love building high performance software that's focused on best-in-class architecture, data processing, and security, we have the job for you.The ideal candidate is a champion of engineering excellence and improves quality, consistency, maintainability, performance, and security with every code commit. In addition, he/she contributes elegant, practical code that solves the most difficult problems at Amazon scale.There are no limits to the contribution and impact this role can have, so get ready to make history!About the teamOur team is embarking on a journey to develop the next generation of website traffic management software that protects customers experience. Your work will be highly visible and is instrumental in helping Amazon serve record breaking amounts everyday including flagship events such as Prime Day. If you love building high performance software that's focused on best-in-class networking, data processing, security, and leverages AWS technologies, we have the job for you.BASIC QUALIFICATIONS- 1+ years of non-internship professional software development experience- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience programming with at least one software programming language ...

Software QA Engineer, Device OS

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 groundbreaking devices like Fire tablets, Fire TV, and Amazon Echo. What will you help us create?Work hard. Have fun. Make history.As a Senior Quality Assurance Engineer, you will be responsible to innovate and drive new Quality initiatives, establish new test frameworks and processes for testing new device and OS, find ways to leverage and scale to deliver without compromising quality and efficiency, establish quality metrics and best practices for the team. You will lead the team by example as a quality leader who is customer obsessed, thinks big and delivers result without compromising the quality. To do this, you will have the most advanced tools at your disposal; however, we expect you to bring new ideas and innovation to build/leverage as needed. You will be responsible for looking to the future and identifying what the team will need to test experiences that were not thought possible today. You will collaborate with team, own and drive the quality of new products and SW releases.Key job responsibilities- Design and develop comprehensive test strategies, test plan, automation, and methodologies to ensure the quality and reliability of software products.- Collaborate and influence cross-functional teams including developers, product managers, and project managers to understand software quality requirements and design effective test strategies.- Define release planning and provide input on the readiness of software for production deployment.- Lead and mentor a team of QA engineers, providing guidance, technical expertise, and ensuring adherence to best practices.- Work with component teams to identify the pain points in their area and provide technical guidance.- Create, maintain, and execute test cases, test scripts, and test scenarios for various software components, including functional, regression, performance, and security testing.- Identify and document defects, issues, and potential areas of improvement in the software development process.- Perform root cause analysis of complex issues and work with the development team to resolve issues and enhance the overall product quality.- Stay up-to-date with industry trends, emerging technologies, and best practices in QA and testing, and apply this knowledge to continuously improve testing processes.- Define key metrics for measuring and reporting on the quality of software products and test effectiveness.A day in the lifeOur Senior Software Quality Engineers are world class quality leaders. On a daily base you will be working closely with cross functional engineering and quality teams as you drive quality for a big pillar in the entire organization. Teams will be looking at you for directions. You will participate in test strategy creation and reviews, driving QA process improvement implementation and help tackle cross-platform engineering challenges. You will have fun along the way and make a huge impact not only on the quality direction of the program but also directly to our customers. Join us!About the teamWant to work on software that ships in multiple different Amazon devices and enable 3rd-party devices to access Amazon services? Are you looking for a startup culture, high impact problems to solve and opportunities to grow? Come work on the Device OS team! We own software components, services, tools, and application development frameworks that power our next generation of devices, and enable key features for device makers.BASIC QUALIFICATIONS- 6+ years of quality assurance engineering experience- 4+ years of delivering test automation, test tools, leading the QA projects and initiatives experience- Knowledge of QA methodology and tools, with demonstrated experience in an QAE role- Experience in automation testing- Experience in manual testing ...

Specialized 2025 Internship - Product Design Engineer, Integrity and Reliability

Are you passionate about shaping the future of consumer electronics and ensuring their quality, reliability, and safety? Amazon Lab126, the inventive research and development company behind devices like Kindle, Fire TV, and Amazon Echo, is seeking several Product Design Engineer Interns to join our Product Integrity team.As an intern, you'll have the exciting opportunity to work on a broad array of Ring products and potentially contribute to cutting-edge projects like Amazon's Smart Glasses initiative. Imagine being part of a team that's bringing technology and design together in unprecedented ways, developing brand new experiences that empower users as they engage with the physical world.You'll work closely with our Product Design Engineering, Hardware Development, Reliability Engineering, and Lab Engineering teams, contributing to the entire product lifecycle from concept to mass production.NOTE: We encourage all interested candidates to apply, even if you don't meet all the preferred qualifications. We value diverse perspectives and are committed to helping you grow and develop your skills in product integrity and hardware development.Key job responsibilities• Assist in developing strategies and schedules for product design during the New Product Introduction (NPI) phase and into mass production• Collaborate with cross-functional teams on reliability testing and quality assurance• Support the development of new test specifications and methodologies• Conduct hands-on experiments on early designs to identify weaknesses and propose solutions• Contribute to the design and performance of testing on proof-of-concept models and prototypes• Assist in analyzing designs and providing recommendations for future optimizations• Support the team during various build stages (Proto, HVT, EVT, DVT, and PVT)• Contribute to the development of smart wearable technology, like Echo FramesA day in the lifeOur internship program provides hands-on learning and building experiences for students who are interested in a career in hardware engineering. In addition to working on an impactful project, you will have the opportunity to engage with Amazonians for both personal and professional development, expand your network, and participate in fun activities with other interns throughout the winter. No matter the location of your internship, we give you the tools to own your internship and learn in a real-world setting.BASIC QUALIFICATIONS- Work 40 hours/week minimum and commit to 12 week internship maximum- Pursuing a degree in Mechanical or Electrical Engineering with a strong foundation in engineering principles and their application to product design- Expected graduation date between October 2025 and December 2028- Experience with prototype design and testing- Proficiency in CAD software (e.g., CREO, SolidWorks) and basic programming skills (e.g., MATLAB) ...

Sr Applied Scientist - Gen AI, CreativeX, Amazon Advertising

Amazon Advertising is one of Amazon's fastest growing and most profitable businesses. Amazon's advertising portfolio helps merchants, retail vendors, and brand owners succeed via native advertising, which grows incremental sales of their products sold through Amazon. The primary goals are to help shoppers discover new products they love, be the most efficient way for advertisers to meet their business objectives, and build a sustainable business that continuously innovates on behalf of customers. Our products and solutions are strategically important to enable our Retail and Marketplace businesses to drive long-term growth. We deliver billions of ad impressions and millions of clicks and break fresh ground in product and technical innovations every day!The Creative X team within Amazon Advertising aims to democratize access to high-quality creatives (image, video, copy) by building AI-driven solutions for advertisers. To accomplish this, we are investing in latent-diffusion models, large language models (LLM), computer vision (CV), and related ML methods. You will be part of a close-knit team of applied scientists and machine learning engineers, who are highly collaborative and at the top of their respective fields.We are looking for talented an Applied Scientist who is adept at a variety of skills, especially with latent diffusion models, large language models, or related foundational models that will accelerate our plans to generate high-quality creatives on behalf of advertisers. Every member of the team is expected to build customer (advertiser) facing features, contribute to the collaborative and innovative spirit within the team, and bring cutting-edge applied research to raise the bar within the team.As a Sr. Generative AI Applied Scientist on this team, you will:* Drive end-to-end GenAI projects that have a high degree of ambiguity, scale and complexity.* Build Machine Learning models, perform proof-of-concept, experiment, optimize, and deploy your models into production; work closely with software engineers to assist in productionizing your ML models.* Perform hands-on analysis and modeling of enormous data sets to develop insights that increase traffic monetization and merchandise sales, without compromising the shopper experience.* Establish scalable, efficient, automated processes for large-scale data analysis, machine-learning model development, model validation and serving.* Identify and action data collection and labelling in conjunction with team members.* Research new and innovative machine learning approaches.* Present results and explain methods to senior leadership.Key job responsibilitiesThis role is focused on generating image/text and building the related foundational models for generative AI. You will develop core models that will be the foundational of the core advertising-facing tools that we are launching. You will conduct literature reviews to stay on the cutting edge of the field. You will regularly engage with product managers and technical program managers, who will partner with you to productize your work.A day in the lifeOn a day-to-day basis, you will be doing your independent research and work to develop and deploy models, you will participate in sprint planning, collaborative sessions with your peers, and demo new models and share results with peers, other partner teams and leadership.About the teamThe team consists of applied scientists and machine learning engineers. We reside in the Creative X organization, which focuses on creating products for advertisers that will improve the quality of the creatives within Amazon Ads.BASIC QUALIFICATIONS- 5+ years of building machine learning models for business application experience- PhD, or Master's degree and 3+ years of applied research experience- Knowledge of programming languages such as C/C++, Python, Java or Perl- Experience programming in Java, C++, Python or related language- Experience with neural deep learning methods and machine learning- Experience with GenAI model training and tuning ...

Sr Embedded Software Engineer, Amazon Devices - Connectivity SW

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 groundbreaking devices like Fire tablets, Fire TV, and Amazon Echo. What will you help us create?Work hard. Have fun. Make history.As a Sr. Software Development Engineer, you will engage with experienced cross-disciplinary staffs to conceive and design innovative consumer products. Vertically your ownership can span across application, device framework, proprietary connectivity stack, drivers and low level wireless controller coexistence and scheduler algorithms. Horizontally you will be given to opportunity to work and own connectivity solutions across all Amazon digital devices spanning from Kindle, Fire TV, Echo, IOT and more as well as application on mobile devicesThe Amazon Connectivity team designs connectivity software solutions for Amazon devices encompassing wide range of products including the Echo family of devices. You can be part of a fast-paced, agile and innovative team who is bringing new connectivity experiences to the exciting range of devices in a startup like environment. We are looking for passionate, hard-working, and talented software engineers who have experience building innovative, mission critical, high volume applications by integrating Bluetooth protocol stack software and other components on the Android and/or embedded platforms. This is a high visibility team where you will get a chance to make a positive impact on customer experience.Amazon connectivity software solutions are deployed in the revolutionary consumer devices that have become the #1 best-selling Amazon products. They are among the most innovative and fastest growing businesses at both Amazon and the entire consumer electronics industry. We are looking for talented software engineers to join our team in building and integrating Bluetooth software stack on Android and other embedded platforms . This is an enormous opportunity to lead the design, architecture, and implementation of products used every day by people you know.A day in the lifeWe are looking for passionate, hard-working, and talented software engineers who have experience building innovative, mission critical, high volume applications that customers love. This is a high visibility team where you will get a chance to make a positive impact on customer experience.About the teamAmazon products are revolutionary consumer devices that have become the #1 best-selling Amazon products. From products like Echo. Fire TV, Echo Show, Echo Dot, Smart home solutions, and much more, our team creates products to keep you connected to the things you love and need. Collaboration, thinking outside the box, innovation, and long term thinking are at the core of how we operate. On this team, you will be able to learn and teach others how to think outside the box, stretching what is possible within our devices/technology by writing solid code and designing solutions that are extensible, maintainable and scalable.BASIC QUALIFICATIONS- 5+ years of non-internship professional software development experience- 5+ years of programming with at least one software programming language experience- 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience as a mentor, tech lead or leading an engineering team ...

Sr Manager, Applied Science , AGI Foundations

The Artificial General Intelligence (AGI) team is looking for a passionate, talented, and inventive Senior Applied Science Manager who will play a key role in the next generation of AI powered foundation modelsKey job responsibilitiesLead and manage a team of applied and research scientists, and language engineers, data linguists responsible for building foundation models.Collaborate with cross-functional teams to ensure that Amazon’s AI models are aligned with human preferences.Identify and prioritize research opportunities that have the potential to significantly impact our AI systems.Mentor and guide team members to achieve their career goals and objectives.Communicate research findings and progress to senior leadership and stakeholders.BASIC QUALIFICATIONS• Masters in Computer Science, Linguistics, or a related field. • 10+ years of experience in natural language processing, machine learning, or a related field. • Proven track record of leading and managing science teams handling personalization and affinity mining. • Expert knowledge of machine learning algorithms and techniques. • Familiarity with large-scale data processing and storage systems. • Excellent communication and interpersonal skills. • Ability to work in a fast-paced, collaborative environment ...

Sr Product Manager-Tech, Amazon Smart Vehicles

As a Product Manager, you will provide strategic and tactical guidance to the Amazon smart vehicles team for the features and experiences of our products and services. You will drive the strategy and oversee multiple product roadmaps. You will ultimately be accountable for the requirements that shape the next generation Automotive products and services. This role is inherently cross-functional. As such, you will work closely with software development, business development, marketing, and other leaders to bring products to market, and to identify, develop and grow business opportunities for Amazon and our automotive partners.Our ideal candidate will have launched multiple, high-profile consumer facing products, have demonstrated the ability to lead high-performance teams, and have deep understanding of product management, user experience, and software development processes (especially agile). Ideally, you will also have experience in automotive infotainment and connected vehicle area. You should be highly analytical, able to work effectively across teams, and thrive in entrepreneurial, fast-paced work environments.Key job responsibilities• Lead product strategy and vision supported by internal data and external analysis.• Define creative, high quality, simple product requirements and roadmaps based on product strategy.• Manage prioritization and trade-offs among customer experience, performance and operational support requirements.• Create buy-in for the product vision both internally and with key partners• Work closely with engineering teams to deliver products to market using agile development methodologies.• Stay current and report on industry trends, including new opportunities, competitor capabilities, etc.• Drive product launches including working with marketing, public relations, and business leaders.• Recruit and develop top-tier product management talent.About the teamDo you have a passion for Automotive? Do you want to challenge the status quo of the in-vehicle digital experience? You want to take on very ambiguous problems? If you answered yes to these questions, we have a dream job for you. The Amazon smart vehicles team is looking for a seasoned product leader to define and create next generation voice-forward automotive experiences.BASIC QUALIFICATIONS- Bachelor's degree- Experience managing technical products or online services- Experience bridging technical and business teams to collect and refine requirements, prioritize incoming work requests, and ensure all committed work is delivered on time- Experience contributing to engineering discussions around technology decisions and strategy related to a product- Experience with feature delivery and tradeoffs of a product- Experience in representing and advocating for a variety of critical customers and stakeholders during executive-level prioritization and planning ...

Sr Security Engineering Manager - Hardware Security, Device Security

Amazon Devices and Services is an inventive research and development organization that designs and engineers Amazon devices, from Kindle to Fire TV and Amazon Echo. What will you help us create?Are you interested in being part of a top-notch security team covering all Amazon devices (including consumer devices like Kindle, FireTV, Echo, Astro robots, Ring doorbells, cameras, drones, etc. and newlines of devices including Kuiper satellites) ? If you want to keep customers safe, then we have a job for you! Amazon’s Devices and Services Security is growing and looking for a strong leader. You will be tasked in setting the strategic direction for hardware security for all Amazon devices while developing and taking the team to the next level. As a Senior Manager at Amazon Devices and Services Security, you will have an enormous opportunity to lead a team of top notch security engineers respected by product teams, drive down systemic and tactical risk to Amazon devices, and develop long lasting functions and features for Amazon devices. You care deeply about keeping Amazon customers safe and therefore are passionate about mitigating vulnerabilities/risks by providing actionable guidance and solutions to product teams. You drive long term security improvements by identifying key gaps and partner with product teams to drive security improvements at scale. You're well-known for your excellent prioritization skills as well as your ability to communicate at all levels of an organization. Note: While the majority of our Security roles are based in the Bay Area, CA and Seattle, WA areas, by applying to this position your application will be considered for other locations we hire for in the United States, including but not limited to: Bellevue, WA; Boston, MA, Austin TX.Key job responsibilitiesKey Job Responsibilities Include:- Fostering, coaching, recruiting and scaling a team of world class hardware security engineers; providing strategic and tactical oversight to the team and the program.- Defining a hardware security roadmap; aligning with key business stakeholders to ensure that objectives are focused on areas of key concern for internal and external Amazon customers; providing technical oversight for all phases of the hardware security lifecycle. - Creating and driving a culture of inclusion where team members are encouraged to take risks and push limits in order to challenge organizational security assumptions. - Partner with key stakeholders to drive implementation of security-related technical and process controls to remediate risks identified during engagements.- Provide updates to senior leadership on a regular cadence.- Provide verbal and written summaries of engagements to Amazon stakeholders and business owners.- Engage in retrospectives with the partners and create a feedback loop to foster continuous improvement of delivery mechanisms and approaches.About the teamAbout Amazon Security:At Amazon, security is central to maintaining customer trust and delivering delightful customer experiences. Our organization is responsible for creating and maintaining a high bar for security across all of Amazon’s products and services.Diverse ExperiencesAmazon Security values diverse experiences. Even if you do not meet all of the qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.Why Amazon SecurityAt Amazon, security is central to maintaining customer trust and delivering delightful customer experiences. Our organization is responsible for creating and maintaining a high bar for security across all of Amazon’s products and services. We offer talented security professionals the chance to accelerate their careers with opportunities to build experience in a wide variety of areas including cloud, devices, retail, entertainment, healthcare, operations, and physical stores.Work/Life BalanceWe value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why flexible work hours and arrangements are part of our culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve.Inclusive Team CultureIn Amazon Security, it’s in our nature to learn and be curious. Ongoing DEI events and learning experiences inspire us to continue learning and to embrace our uniqueness. Addressing the toughest security challenges requires that we seek out and celebrate a diversity of ideas, perspectives, and voices.Mentorship and Career growthWe’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, training, and other career-advancing resources here to help you develop into a better-rounded professional.BASIC QUALIFICATIONS- Bachelor's degree in Computer Science, related field or relevant work experience- 10+ years of industry experience with a proven track record of hands on hardware security experience.- 10+ years managing and building teams (including coaching and mentoring)- Strong and proven ability to communicate technical concepts to a non-technical audience and stakeholders- Experience managing a team of strong security engineers to identify strategic and tactical risk. ...

Sr Software Development Engineer - Device OS Crash & Metrics, Device OS

As a Senior Software Development Engineer in the Device OS organization, you will own the implementation and delivery of Device OS crash data collection and metrics. This is a unique technical leadership role where you will have the opportunity to influence, invent, and design system architecture across multiple product and technology spaces (Alexa devices, IoT devices, Smart TV etc.). You will join a team whose mission is to ensure that state-of-the-art technologies serving the customer are supported via flexible software architectures, OS and Hardware Platform abstraction, testability, and scalability across multiple device types. You will work cross-functionally and cross-organizationally to conceive and design innovative solutions. You will dive into ambiguous problem spaces and meticulously distill out design choices, trade-offs, and priorities. You are data and metric driven, and obsessively concerned about performance in resource-constrained environments. You love to share best practices, influence and align teams, and be a technical ambassador for software reuse across the wider Amazon organization. BASIC QUALIFICATIONS- 5+ years of non-internship professional software development experience- 5+ years of programming with at least one software programming language experience- 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience as a mentor, tech lead or leading an engineering team ...