Software Development Engineer, Amazon Connect Contact Lens

As part of the AWS Solutions organization, we have a vision to provide business applications, leveraging Amazon’s unique experience and expertise, that are used by millions of companies worldwide to manage day-to-day operations. We will accomplish this by accelerating our customers’ businesses through delivery of intuitive and differentiated technology solutions that solve enduring business challenges. We blend vision with curiosity and Amazon’s real-world experience to build opinionated, turnkey solutions. Where customers prefer to buy over build, we become their trusted partner with solutions that are no-brainers to buy and easy to use.Want to disrupt an industry by delighting customers? Looking for a job where your work can have direct and massive impact? Excited to join one of the newest and most exciting AWS services? Come join a team that is building a product that will touch millions of people daily.Amazon Connect is a highly disruptive cloud-based contact center that enables businesses to deliver engaging, dynamic, and personal customer service experiences. Amazon Connect is the result of the ten years of development that went into building the tools Amazon uses to provide its award winning customer service at massive scale and launching it as a publicly available AWS service.With Amazon Connect, you can create your own cloud-based contact center and be taking calls in minutes. Amazon Connect leverages the power of Artificial Intelligence and the large ecosystem of AWS services such as Amazon Lex, Amazon Polly, AWS Lambda, Amazon S3 and Amazon Kinesis to provide a truly frustration free, easy-to-use, extensible, and natural customer experience. With this technology, we are transforming an industry and the way customers interact with businesses and how agents service them.We have a rapidly growing customer base and an exciting charter in front of us that includes solving highly complex engineering and algorithmic problems.The ideal candidate is a passionate and talented Software Development Engineer to innovate on this new service that addresses customer needs to build modern contact centers in the cloud. The position represents a rare opportunity to be a part of a fast-growing business soon after launch, and help shape the technology and product as we grow. You will be playing a crucial role in developing the next generation contact center, and get the opportunity to design and deliver scaleable, resilient systems while maintaining a constant customer focus.Industry analysts have said, “Amazon Connect is quietly positioned to massively disrupt by enabling companies to focus on customer service, not service centers.” and “Amazon is totally disrupting the customer contact center space as they have many other market-spaces with customer-centric solutions with open platform integration with assistance from the partner community.”As a developer on our team, you’ll own code end-to-end from design to development, and work closely with senior technical leaders within the team and across AWS. You’ll have a sound understanding of computer science fundamentals and practical industry experience, working across the stack with technology involving modern web, SOA, NoSQL databases, AI, ML, Big Data and more.About the teamWhy AWSAmazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies 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 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.Work/Life BalanceWe value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why 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 inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences, inspire us to never stop embracing our uniqueness.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, 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, Amazon Live , ASV - O&O

Amazon Live is a new and rapidly growing shopping experience that leverages the interactivity of live streams to help customers discover cool new products and content creators. Our mission is to revolutionize the way customers shop and discover products on Amazon. Check us out on: https://www.amazon.com/liveAs a Software Engineer on Amazon Live Creator and Tools Team, you will specialize in building highly scalable services that enable the interactive shopping and live streaming experience on Amazon Live portal using Live creator mobile app. You will bring your expertise and ideas in the areas of distributed computing, scalable architecture, performance and metrics reporting to help our fast-paced business grow and evolve.If you are interested in building an entertainment product, enjoy a fun and collaborative working environment, and want to work on a strategic new initiative, join our team today!Key job responsibilitiesDesign and implement large-scale backend infrastructure and API.Architect and provide guidance on building End-to-End system optimized for speed and scale, which also includes, designing and implementing end-to-end machine learning pipelines.Create simple and elegant solutions to support Amazonlive on desktop, mobile devices and TV, in collaboration with Front-end engineers, Product Managers, and other Software Engineers.A day in the lifeYou will work on the backend of Amazon Live Creator mobile App building features that enable video ingestion, stream management and categorization in order to better serve our Amazon viewers with quality streams. You will bring your expertise and ideas in the areas of distributed computing, scalable architecture, UI and mobile design, performance and metrics reporting to help our fast-paced business grow and evolve.BASIC QUALIFICATIONS- 3+ years of non-internship professional software development experience- 3+ 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, Automotive

We're on a journey to build something new! Come join our team and build new discovery and shopping products that connect customers with their vehicle of choice. We're looking for a talented Software Development Engineer to join our team of product managers, designers, and engineers to design, and build innovative automotive-shopping experiences for our customers. This is a great opportunity for an experienced engineer to design and implement the technology for a new Amazon business. We are looking for a Software Development Engineer to design, implement and deliver end-to-end solutions. You will mentor engineers and support the foundation of a new development team, using your engineering experience to build an culture of innovation, quality and customer obsession.Key job responsibilities- Design and build full-stack solutions. Your solutions will enable delivery of innovative automotive experiences and experiences across devices and web.- Use your problem-solving skills, collaborating with creative and technical teams, thinking-big and inventing and simplifying to solve challenges. - Deliver novel customer experiences by developing solutions which include innovative UX strategies, AWS services and large scale back-end services. - Collaborate with teams across Amazon to integrate and optimize existing ad products to take advantage of Amazon's scale and reach.- Leverage your technical ability, excellent organizational and communication skills to build and solve challenging and ambiguous problems. You'll use your ingenuity and motivation to achieve results in a fast-paced environment. - Provide guidance to and mentor SDEs in these team. - Set a high quality bar, ensuring quality design reviews and robust engineering practices for automated testing, code coverage and full CI/CD pipelines. A day in the lifeAs a Software Development Engineer on this team, you will create software designs and implementation for medium-to-large scale projects across all areas of this new automotive shopping initiative. You will work directly with creative, product management and program management to define requirements and apply your technical expertise to solve difficult software problems in a fast-paced environment. You'll design and build software and systems for novel customer experiences, AWS services, and large-scale back-end web services, all with the goal of delivering a seamless experience to the customer.About the teamThis role is one of the first on a newly formed team with a vision to create innovative automotive discovery and shopping experiences on Amazon, providing customers better convenience and more selection. We’re collaborating with other experienced teams at Amazon to define the future of how customers research and shop for cars online.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, CloudFormation Policy as Code

Do you want to build products that make a difference for millions of customers? Are you driven to learn and apply cutting-edge technologies to deliver unique customer solutions? Do you thrive on the challenge of designing highly scalable and available systems? And are you excited about shaping the next generation of cloud infrastructure? If so, your search is over! We're looking for talented individuals to join our dynamic team and help us push the boundaries of what's possible in the cloud.AWS Infrastructure as Code (IaC) empowers customers to easily and efficiently adopt AWS services while ensuring their applications run safely in the cloud. We develop services and client software, including CloudFormation and Cloud Control API, that enable customers to provision infrastructure across AWS at unprecedented scale.As an experienced Software Development Engineer in the IaC Integrations space, your goal will be to execute on the next level of customer experience by enhancing capabilities for the Policy as Code products, which enable proactive controls for IaC. In this role, you will excel in a fast-paced and often ambiguous environment where we push boundaries to innovate, learn new technologies, and create solutions to a wide range of internal and external problems.Utility Computing (UC)AWS Utility Computing (UC) provides product innovations — from foundational services such as Amazon’s Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2), to consistently released new product innovations that continue to set AWS’s services and features apart in the industry. As a member of the UC organization, you’ll support the development and management of Compute, Database, Storage, Internet of Things (Iot), Platform, and Productivity Apps services in AWS, including support for customers who require specialized security solutions for customers who require specialized security solutions for their cloud services.About AWSAmazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.Diverse ExperiencesAWS 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.Work/Life BalanceWe value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why 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 inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences, inspire us to never stop embracing our uniqueness.Mentorship & 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, 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, Creative Pixels and Privacy (CPP)

Do you want to learn what it takes to deliver billions of ads across the globe that enhance the Amazon shopping experience with highly relevant and engaging content?The Advertising Supply & Monetization team has both technical and business ownership of global advertising placements that appear across Amazon’s shopping experience. We are tasked with maximizing the long-term value that Amazon creates across its Display Advertising business by delivering an engaging ad experience to millions of shoppers each day. The team partners closely with both retail and advertising teams and is responsible for the successful uptime of thousands of placements running billions of ad impressions across 10+ countries. Our work is seen by 100's of millions of customers across our properties, and demands rigor in solutions development with the need for continuous improvements in scale, latency and customer experience.As a software development engineer on the team, you will: - Work in a fast-paced environment building products using Java/Typescript, Amazon’s web services and development frameworks, wide range of AWS services (infrastructure, serverless, relational/NoSQL databases, Big Data/ML technologies etc.) along with a wide range of automated DevOps tooling. - Work to expand our large-scale programmatic ad supply, and integrate with personalization systems to select and deliver highly relevant advertising content that drives optimal performance and monetization. - Build high scale and low latency services that power the ad delivery of billions of ad impressions. - Develop new services that manage real-time bidding/auctions behavior and pricing strategies for advertising programs and publishers. - Develop the team’s big data systems and generate insights on delivery and performance to guide our business decisions and investment. - Seek to continually innovate and scale the services you build through researching technology choices, and owning the operational excellence of solutions. - Work with a broad stakeholder group across advertisers, sales, finance, ad demand programs, and retail supply owners. You will partner with engineering teams to identify and execute on the most promising opportunities.We will take your knowledge and experience and challenge you to innovate to create the next generation of advertising products and services. If this sounds interesting, join us today and become a member of this highly motivated, cooperative and fun-loving team and impact millions of customers.Key job responsibilitiesSoftware engineers in this role manage the end-to-end rendering flow of ads serving on Amazon sites globally. This includes many real-time advertising services that serve traffic at the Amazon retail scale. You will develop, design and maintain these services, and innovate on new features and improvements to delight our customers.About the teamCPP’s mission is to deliver an optimal advertising experience on Amazon Onsite (amazon.*) that is lightning fast, loads at every opportunity, and delights the customer with content that fits naturally on the page. CPP owns enabling and improving the creative rendering, performance, and privacy for onsite supply. We aim to deepen the publisher relationship through optimizing SafeFrame performance, expanding creative format offerings (such as video), and enhancing advertising metrics. CPP’s charter is fulfilled through the ownership of the Ad Safeframe, measurement pixels, and supporting supply expansion.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, Devices & Services Security

The Amazon Devices and Services team designs and engineers high-profile devices and consumer experiences including the best-selling Kindle family of products, offerings such as Amazon Photos and groundbreaking devices like Amazon Echo, Fire tablets, Amazon Fire TV, Echo Show, Echo Spot. How will you help us build software tooling to secure customer experiences and data? Amazon Devices & Services Trust and Security is looking for a strong software development engineer to design, develop, test, troubleshoot, triage, debug, deploy, maintain, document, and deliver large-scale, highly distributed innovative solutions for securing web applications and services that enable amazing customer experiences on Amazon devices at scale. You will own the design of major security tooling, infrastructure, define development roadmaps, own key deliverables and have opportunities to build them from scratch. You will lead and mentor other talented engineers. You will be responsible for building the best customer experience, keeping latency, security, and usability in mind. You will interact with Product Managers and Designers and convert their vision into a technical solution. You will collaborate with other Software Engineers to guide the team on development best practices and set examples by using them in solutions that you build. This is a high visibility and fast-paced environment where you will make a direct impact on the customer experience and the bottom line of the company. We have ambitious goals to build high impact tooling and to delight our customers with a great product.Key job responsibilitiesHigh-level responsibilities for this position include but are not limited to:* Gather and analyze business and functional requirements, and translate business requirements into technical design specifications.* Write high-quality, efficient, testable code and recommend improvements in development, maintenance, and system standards, and contribute to software documentation.* Design, develop and deploy medium to large software solutions* Be responsible for technical problem solving, meeting product objectives, and developing best practices* Serve as an essential technical resource in the full development cycle.* Mentor junior team members technically* Work in an agile development environment.About the teamDiverse 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 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. We offer talented security professionals the chance to accelerate their careers with opportunities to buildexperience in a wide variety of areas including cloud, devices, retail, entertainment, healthcare, operations, and physical stores.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.Training & 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.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.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, Item Relationships Pipeline

Want to impact both Amazon selling partner and buying customer experience by building services that manage billions of related products in earth’s biggest catalog? Relationships Platform and Services are core to Amazon websites, mobile apps, Alexa, and physical stores serving millions of requests per second at single-digit millisecond latency. We provide authoritative Related product sets to power product discovery and shopping experiences. Our team owns highly available distributed micro-services, Machine-learning and rule-based validation systems, data stores containing billions of records, and systems that make related product sets available across Amazon. Our team is in NYC. We are looking for Software Developers with at least 3 years of experience in distributed systems to join our team! You will work on building new microservices and expanding our core platform. This is an opportunity to work on high visibility initiatives across Amazon. You will work with several senior and principal engineers regularly. We maintain a high bar for operational and engineering excellence, which helps keep our operational load manageable. Our engineers are customer-focused and detail-oriented. We are a fun-loving team with a collaborative and supportive culture. The ideal candidate will have distributed systems, high-scale service design and implementation, and agile/continuous delivery experience. You are someone who enjoys owning software services, are customer-centric, and value delivering software with high quality. 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, Sales AI

Are you interested in shaping the future of Advertising and B2B? We are a growing science and engineering team with an exciting charter and need your passion, innovative thinking, and creativity to help take our products to new heights. Amazon Advertising is one of Amazon's fastest growing and most profitable businesses, responsible for defining and delivering a collection of advertising products that drive discovery and sales. Our products are strategically important to our businesses driving long term growth. We deliver billions of ad impressions and millions of clicks and break fresh ground in product and technical innovations every day!Sales AI is a central science team that powers Ad Sales selling motions and Ad Sales Experience (ASX) workflows via a suite of AI/ML services. Our goal is to optimize Sales efforts by delivering prioritization solutions at scale across the the Sales customers lifecycle, from lead prospecting to book of business next best sales prioritization. As a software development engineer, you will:- Collaborate in the design, implementation, and deployment of successful internet-scale systems and services to support advertising business.- Help define our secure, scalable and distributed systems.- Work across teams with senior engineers, UX designers, product managers and data scientist to deliver high impact projects.- Functionally decompose complex problems into simple, straight-forward solutions.- Understand system interdependencies and limitations.- Share your knowledge of the most effective performance, scalability, architecture, and engineering patterns and methods.Why you will love this opportunity: Amazon has invested heavily in building a world-class advertising business. This team defines and delivers a collection of advertising products that drive discovery and sales. Our solutions generate billions in revenue and drive long-term growth for Amazon's Retail and Marketplace businesses. We deliver billions of ads impressions, millions of clicks daily, and break fresh ground to create world-class products. We are a highly motivated, collaborative, and fun-loving team with an entrepreneurial spirit with a broad mandate to experiment and innovate.Impact and Career Growth: You will invent new experiences and influence customer-facing shopping experiences; this is your opportunity to work within the fastest growing businesses across all of Amazon! Define a long-term engineering vision for our advertising business, driven from our customers' needs, translating that direction into specific plans for engineering and product teams. This role combines engineering leadership, organizational ability, technical strength, product focus, and business understanding.Team video: https://youtu.be/zD_6Lzw8raEBASIC 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 Manager

Amazon Advertising is working to grow our network of Software Development Managers to invent and design innovative software solutions for complex problem areas and opportunities across our suite of Ad products.Amazon Advertising operates at the intersection of eCommerce and advertising, offering a rich array of digital display advertising solutions with the goal of helping our customers find and discover anything they want to buy. We help advertisers of all types reach Amazon customers on Amazon.com, across our other owned and operated sites, on other high-quality sites across the web, and on millions of mobile devices.Key job responsibilities• Lead a team of Software Development Engineers (SDEs).• Own the critical technologies of this core service, own engineering vision for your team, contribute to overall product vision.• Define the technological roadmap by partnering with peer SDMs and sister teams.• Maintain a high bar for operational excellence.• Drive a welcoming, hardworking, and well-balanced team culture.• Coach engineers and help them achieve career progression goals. BASIC QUALIFICATIONS- 2+ years of engineering team management experience- 5+ years of engineering 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 ...

Software Development Manager , Contract Onboarding

We are seeking an experienced Software Development Manager (SDM) to join our growing Contract Onboarding (CO) team. Our team is advancing the art of what is possible in AWS using AI/ML in a complex high value space. We are streamline the contract ingestion process for deal agreements creation and enable the critical data that feeds one of the world's largest billing systems. We enable our Billing organization to sign contracts/deals with AWS customers faster, compute bills accurately, apply discounts and enhance customer experience overall.As an SDM, you will be responsible for leading a two pizza team. You will play a crucial role in shaping the technical direction of AWS services, fostering a culture of innovation, and ensuring the delivery of high-quality, scalable software solutions that meet the needs of our global customer base.We have a fast-paced environment where we “Work Hard, Have Fun, Make History.” On a typical day, our software development engineers dive deep to root cause a customer issue, release the latest new features, consult with the top engineers at Amazon and discuss radical new approaches to building and operating at scale.Our team also puts a high value on work-life balance. Striking a healthy balance between your personal and professional life is crucial to your happiness and success here, which is why we aren’t focused on how many hours you spend at work or online. Instead, we’re happy to offer a flexible schedule so you can have a more productive and well-balanced life—both in and outside of work.Key job responsibilitiesTeam Leadership & Development: Lead, mentor, and grow a team of engineering managers. Foster a culture of technical excellence, innovation, and continuous learning within your organization.Technical Strategy & Architecture: Collaborate with senior leadership to define and implement the technical vision and strategy for your area of responsibility. Ensure architectural decisions align with AWS’s long-term goals and scalability requirements.Project Execution & Delivery: Oversee the execution of multiple complex engineering projects across teams. Ensure timely delivery of high-quality software that meets customer needs and business objectives.Cross-functional Collaboration: Work closely with product management, operations, and other engineering teams to align technical initiatives with business goals and customer requirements.Process Optimization & Innovation: Drive initiatives to improve engineering processes, tools, and methodologies. Implement best practices in software development and operations (DevOps) across your organization.Performance Management: Define and track key business metrics for your teams. Use data-driven insights to optimize team performance and drive continuous improvement.Risk Management: Identify technical risks and develop mitigation strategies to ensure the reliability, security, and scalability of AWS services.BASIC QUALIFICATIONS- 3+ years of engineering team management experience- 7+ years of working directly within engineering teams experience- 3+ years of designing or architecting (design patterns, reliability and scaling) of new and existing systems 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 ...

Software Development Manager, Prime Video Search

Prime Video is a first-stop entertainment destination offering customers a vast collection of premium programming in one app available across thousands of devices. Prime members can customize their viewing experience and find their favorite movies, series, documentaries, and live sports – including Amazon MGM Studios-produced series and movies; licensed fan favorites; and programming from Prime Video add-on subscriptions such as Apple TV+, Max, Crunchyroll and MGM+. All customers, regardless of whether they have a Prime membership or not, can rent or buy titles via the Prime Video Store, and can enjoy even more content for free with ads.Are you interested in shaping the future of entertainment? Prime Video's technology teams are creating best-in-class digital video experience.The Prime Video Search Engineering team is looking for a Software Development Manager with a strong technical background, and a passion for search technologies, applied science, information retrieval problems, and digital entertainment. We are making a step change in the look, feel and quality of our Search experience. We are standing up a brand new Search Engine that need to handle 1B+ requests every month. We are innovating with cutting edge Machine Learning technologies like Large Language Models including Retrieval-Augmented Generation techniques, and developing net new Named Entity Recognition and Natural Language Understanding models. As a Prime Video technologist, you’ll have end-to-end ownership of the product, user experience, design, and technology required to deliver state-of-the-art experiences for our customers. You’ll get to work on projects that are fast-paced, challenging, and varied. You’ll also be able to experiment with new possibilities, take risks, and collaborate with remarkable people.We’ll look for you to bring your diverse perspectives, ideas, and skill-sets to make Prime Video Search even better for our customers. With global opportunities for talented technologists, you can decide where a career Prime Video Tech takes you!Key job responsibilities* You will join and lead a team of passionate engineers, software leaders and product owners who innovate and develop new ways to search for video content across Prime Video's expanding catalog.* You will lead projects that develop scalable, tier-1, AWS-based software platforms that serve 1B+ search operations each month.* You will lead innovation projects that involve cutting edge Machine Learning technologies like Large Language Models including Retrieval-Augmented Generation techniques, and developing net new Named Entity Recognition and Natural Language Understanding models* You will work with data engineers and applied scientists to experiment and launch new features and algorithms to improve the accuracy and efficacy of the search, and measure their impact.* Finally, you will partner with senior leaders across the org in developing a strategic vision for Prime Video, while also mentoring and developing a team of enthusiastic engineers.This role reports into a Senior Manager, and has direct exposure to Directors and VPs.A day in the lifeYou will lead a "two-pizza" teams crafting delightful search experience for our customers. You'll leverage generative AI and machine learning to revolutionize how customers discover and engage with content. Your day will involve leading the development of cutting-edge models to power personalized content recommendations and dynamic content curation. You'll collaborate with cross-functional teams, including product managers, data scientists and applied scientists. With your expertise in machine learning, cloud architectures and distributed systems, you'll ensure these AI-driven solutions are scalable, reliable, and responsible, while continuously innovating to deliver delightful customer experiences.BASIC QUALIFICATIONS- 3+ years of engineering team management experience- 7+ years of working directly within engineering teams experience- 3+ years of designing or architecting (design patterns, reliability and scaling) of new and existing systems 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- Experience with machine learning applications at scale, as well as partnering with applied science teams. ...

Software Development Manager, Advertising Publisher Monetization Stores, Amazon Publisher Monetization Stores

The Advertising Publisher Monetization Stores team is transforming how customers interact with advertising while shopping on Amazon. We are tasked with maximizing the long-term value created through display advertising by delivering an engaging ad experience to millions of shoppers each day. We partner closely with both retail and advertising teams and are responsible for thousands of placements running billions of ad impressions worldwide. Our work is seen by 100s of millions of customers across Amazon properties, and demands rigor in solutions development with the need for continuous improvements in scale, latency, and the overall customer experience.As a Software Development Manager, you will be responsible for new technologies and innovative thinking that enables our multi-year advertising placement supply expansion program. You will directly manage a team of engineers and partner with senior product and engineering leaders across Advertising and Retail to drive the success of your products, technologies, and the overall program.This role offers a compelling mix of technical innovation, leadership, and people management. You will deliver significant customer and business impact by shaping the future of the Amazon shopping experience and delivering growth to the advertising business simultaneously. Your team’s work is highly visible to senior leadership and directly impacts multiple organization goals in 2025 and beyond.About the teamAmazon Advertising operates at the intersection of eCommerce and advertising, offering a rich array of digital advertising solutions with the goal of helping our customers find and discover anything they want to buy. We help advertisers reach Amazon customers on some of the most valued advertising real estate on the internet on the Amazon.com store. We start with the customer and work backwards in everything we do, including advertising.BASIC QUALIFICATIONS- 3+ years of engineering team management experience- 7+ years of working directly within engineering teams experience- 3+ years of designing or architecting (design patterns, reliability and scaling) of new and existing systems 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 ...

Software Development Manager, Amazon

Do you love sports? How about advertising? If you answered yes to both, here is a great opportunity!Advertising in Live Events is looking for a software development manager (SDM) to lead a talented group of engineers based in New York City. The team designs and builds complex yet elegant distributed software systems that serve the needs of ad buyers, monetize publisher ad inventory, and delight viewers watching live events.As an SDM, you will lead the team to build software to onboard and manage live events properties such as football, basketball, tennis, music concerts, hockey etc. You will drive technical strategy and architecture spanning ad campaign management, monetization, ad delivery, reporting, billing and ad operations. As owner of end to end orchestration of the ad stack, you will work closely with business teams, product managers, engineers, and partner teams to create and drive plans that effectively monetize publisher inventory while balancing both advertiser and audience experiences. Your strong coaching and mentoring skills will help you develop individuals in your team, fostering innovation, and creating a high-performance collaborative development environment.The successful candidate is expected to have deep software engineering, project management, and people management skills. They must possess strong verbal and written communication skills, be self-driven, and have the ability to deliver high quality results in a fast paced environment. We are looking for someone that is customer-obsessed and has a passion for advertising.Advertising in Live Events is part of Amazon Advertising with a top tier culture and talented team members who take great pride in their work. In this role, you will have significant impacts on Amazon's business, advertisers, publishers, and customers. If you are looking for the next challenge in your career, this is it!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 ...

Software Development Manager, Amazon

Want to lead and build a team which enables never been done before customer experiences at scale? Our work runs across the Amazon.com sites, shopping app, and Fire TV.We are the engineering team behind Brand Innovation Lab, Amazon's award winning advertising team. Specifically, our vision is to enable every developer and creative to do their best work. Not limited by capacity, but only by their imagination.Key job responsibilities- Manage a software development team- Drive strategic planning and project execution- Drive a culture of continuous improvement- Collaborate with engineers and other managers to architect and deliver the best solution for both our shopping and advertising customers- Ensure your systems are stable and can scale to support a growing business- Recruit, hire, and develop top talentBASIC QUALIFICATIONS- 3+ years of engineering team management experience- 7+ years of working directly within engineering teams experience- 3+ years of designing or architecting (design patterns, reliability and scaling) of new and existing systems 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 ...

Software Development Manager, Amazon Creators Program

The Creators organization at Amazon is looking for an experienced Software Development Manager to lead one of our core engineering teams, and help us re-imagine social shopping! We own the Associates and Influencer programs across Amazon and our mission is to become the Earth’s most desired destination for commerce creators across the world, and their content. We ensure a cohesive experience for all creators, expand their opportunities to earn through innovation, and launch experiences that reinforce their feeling of achievement.As a Software Development Manager, you will lead an engineering team that designs, develops, tests, and deploys new customer facing technology products with our largest manufacturing customers. We are looking for a highly motivated, top notch leader with both business and technical acumen. You will have the opportunity to build, scale and shape the direction of this business. This role requires deep technical expertise, excellent leadership skills, and strong business judgment. You will be responsible for services that can be deployed globally, delivering an exceptional customer experience, provide thought leadership in a fast-paced development environment, and partner with product management and senior leaders to ensure the success of this program, while solving broad industry challenges.If you enjoy dealing with high ambiguity, complexity and broad scope that will be at the epicenter of Amazon's social shopping efforts, come join us!Key job responsibilitiesLead E2E architecture, design, implementation, support, and evaluation of technology-focused tools and services.Provide leadership and innovation in the design and implementation of services to enable new products and services.Evaluate complex business and technical requirements, and communicate inherent risks and solutions to technical and non-technical business owners.Act as point of contact for communications dealing with project deliverables, setting the expectation, managing priorities, technologies, human factors and management issues.Establish consistence project management processes, standards and guidelines in the execution of program wide security efforts. Engage enterprise wide teams as needed with focus on results.Effectively hires, develops and manages performanceA day in the lifeIn this role you will work closely with stakeholders, software engineers, scientists and product teams to deliver our most complex, high quality, scalable products deployed around the world.BASIC QUALIFICATIONS- 3+ years of engineering team management experience- 7+ years of working directly within engineering teams experience- 3+ years of designing or architecting (design patterns, reliability and scaling) of new and existing systems 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 ...

Software Development Manager, Content Discovery Experiences

Prime Video is a first-stop entertainment destination offering customers a vast collection of premium programming in one app available across thousands of devices. Prime members can customize their viewing experience and find their favorite movies, series, documentaries, and live sports – including Amazon MGM Studios-produced series and movies; licensed fan favorites; and programming from Prime Video add-on subscriptions such as Apple TV+, Max, Crunchyroll and MGM+. All customers, regardless of whether they have a Prime membership or not, can rent or buy titles via the Prime Video Store, and can enjoy even more content for free with ads. Are you interested in shaping the future of entertainment? Prime Video's technology teams are creating best-in-class digital video experience.As a Prime Video technologist, you’ll have end-to-end ownership of the product, user experience, design, and technology required to deliver state-of-the-art experiences for our customers. You’ll get to work on projects that are fast-paced, challenging, and varied. You’ll also be able to experiment with new possibilities, take risks, and collaborate with remarkable people.We’ll look for you to bring your diverse perspectives, ideas, and skill-sets to make Prime Video even better for our customers. With global opportunities for talented technologists, you can decide where a career Prime Video Tech takes you!The Content Discovery Experiences team (CDEX, for short) plays a vital role in connecting audiences with the compelling stories and content on Prime Video. Our mission is to foster long-lasting relationships between viewers and the service, ensuring they keep coming back for more. Our work combines the art of curation and personalization with sophisticated data science and machine learning algorithms. We shape the Prime Video experience through human-curated content groupings, personalized recommendations powered by advanced relevance models, and deep insights into viewer behavior. We also enable seamless content discovery via text search and voice integrations with Alexa and third-party devices.As Software Development Manager, you will lead a "two-pizza" team responsible for crafting delightful customer experiences through personalization, automation and content curation. Your role will involve overseeing tier-1 services that are critical to Prime Video's global content discovery experience. Your day will involve driving engineering excellence, implementing best practices for high-availability systems, and building tools to enable product managers and marketers to deliver the best content to Prime Video customers. With your deep understanding of cloud architectures, distributed systems, and large-scale operations, you'll ensure these mission-critical solutions are robust, performant, and continuously evolving to meet the demands of millions of customers.BASIC QUALIFICATIONS- 3+ years of engineering team management experience- 5+ years of designing or architecting (design patterns, reliability and scaling) of new and existing systems 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- Experience with machine learning, large-language model and/or generative AI, as well as partnering with applied science teams ...

Software Development Manager, Creator Technology

Do you thrive on performing in a fast paced environment where your actions will directly impact a billion dollar business with global reach? Do you want to lead initiatives that will have a significant impact to Amazon’s customer experience and bottom line?The Creators organization at Amazon is looking for an experienced Software Development Manager to lead one of our core engineering teams, and help us re-imagine social shopping! The Creator Events team is custodians of truth for all creator-related events, capturing every significant action from both creators and customers. Our mission is to consume, consolidate, store, and vend all creator-relevant event data, serving as the crucial link between upstream Amazon teams and downstream creator-focused initiatives. Amazon and Associates Program are growing at an incredible rate. To keep up with that growth we must continually innovate to define and build different ways to compensate and reward our creators. We are launching new products, processes, economic models to test different compensation/payment strategies, and are seeking experienced, results-oriented leaders, who can use big data, and analytical techniques to deliver scalable solutions for business problems. As a Software Development Manager, you will lead an engineering team that designs, develops, tests, and deploys new customer facing technology products with our largest manufacturing customers. We are looking for a highly motivated, top notch leader with both business and technical acumen. You will have the opportunity to build, scale and shape the direction of this business. This role requires deep technical expertise, excellent leadership skills, and strong business judgment. You will be responsible for services that can be deployed globally, delivering an exceptional customer experience, provide thought leadership in a fast-paced development environment, and partner with product management and senior leaders to ensure the success of this program, while solving broad industry challenges.If you enjoy dealing with high ambiguity, complexity and broad scope that will be at the epicenter of Amazon's social shopping efforts, come join us!Key job responsibilitiesLead E2E architecture, design, implementation, support, and evaluation of technology-focused tools and services.Provide leadership and innovation in the design and implementation of services to enable new products and services.Evaluate complex business and technical requirements, and communicate inherent risks and solutions to technical and non-technical business owners.Act as point of contact for communications dealing with project deliverables, setting the expectation, managing priorities, technologies, human factors and management issues.Establish consistence project management processes, standards and guidelines in the execution of program wide security efforts. Engage enterprise wide teams as needed with focus on results.Effectively hire, develop and manage performanceA day in the lifeIn this pivotal role, you'll collaborate with a diverse team of stakeholders, software engineers, data scientists, and product managers to develop and deliver cutting-edge, globally deployed solutions. Your expertise will be crucial in tackling complex challenges and creating scalable, high-quality products that meet the evolving needs of our worldwide user base. You'll be at the forefront of innovation, leveraging advanced technologies and methodologies to drive product excellence. Your responsibilities will include architecting robust systems, optimizing performance, and ensuring seamless integration across multiple platforms.About the teamWe're revolutionizing how content creators worldwide earn and engage. Our mission? To make Amazon the ultimate platform for commerce creators globally. We offer innovative solutions, from small bloggers to major influencers, leveraging cutting-edge technology and data-driven insights. You'll be part of a fast-paced, entrepreneurial environment with big-company resources, tackling complex challenges that shape the future of affiliate marketing. Our end-to-end ownership means endless opportunities for innovation and growth. Help us empower creators, delight customers, and stay ahead in the ever-evolving digital landscape. Your ideas can impact millions – are you ready to think big?BASIC QUALIFICATIONS- 3+ years of engineering team management experience- 7+ years of working directly within engineering teams experience- 3+ years of designing or architecting (design patterns, reliability and scaling) of new and existing systems 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 ...

Software Development Manager, Seller Growth & Development

We are looking for a dynamic engineering leader, to help deliver analytics tools, software and insights to help millions of Amazon Sellers monitor, optimize and grow their business. If you are passionate about leading a high performance team, whose tech stack includes ML, back end, front end, and data engineering, then this role is for you! Part of this role, you will get an opportunity to heavily influence your product, roadmap and strategy, and will get an opportunity to collaborate with senior engineering and product leaders. You will have e2e ownership of a product and tools that help millions of customer run, grow and optimize their business. Key job responsibilities* Responsible for the development and maintenance of key products and tools used by millions of sellers on a weekly basis. * Keeping high bar for OE and Engineering excellence* Running team wide mechanisms and team member growth * Serve as POC for leaders and partners * Run your programs independently and communication with key stakeholders * Providing technical guidance to engineers and setting north star for team About the teamSG&D (Seller Growth & Development) is the growth and development engine for Amazon Selling Partners (SPs) World Wide. Leveraging science partnerships across Amazon, we catalyze SP growth with comprehensive and accurate data, unique insights, and actionable recommendations and collaborate with WW SP facing teams to drive adoption and create feedback loops. We believe that any motivated SP should be able to grow their businesses and reach their full potential by using our scaled, automated, and self-service tools.SG&D amplifies the growth trajectory of any Selling Partner WW through scaled and self-service software solutions. To achieve that, we provide SPs with ground truth data about what end-customers seek, leverage science to create insights about their businesses, and produce recommendations on where opportunity exists, in a unified and seamless experience.BASIC QUALIFICATIONS- 3+ years of engineering team management experience- 7+ years of working directly within engineering teams experience- 3+ years of designing or architecting (design patterns, reliability and scaling) of new and existing systems 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 ...

Software Engineer II, Amazon

Amazon Ads - Publisher Technology (PubTech) is a new exciting program that is building supply side technology and pioneering novel experiences for Content Publishers (video, audio, and display) to sell their inventory, optimize yield, and maximize monetization. It caters to Amazon first party publishers (e.g. Prime Video, Freevee, FireTV, Twitch). We are looking for motivated and experienced software development engineers to join our team as we architect the technology landscape that will support these publishers. As a member of the Deal Management team, you will spend your time as a hands-on engineer focused on enabling direct sales management between advertisers and publishers while maximizing revenue. The Deal Management charter is to make it fast, easy, and flexible for publishers to sell via programmatic deals and open auction, by giving them the tools to quickly create new types of deal-based products (aka Publisher Products) that meet evolving advertiser needs.This is a unique opportunity with greenfield development to influence the vision, capabilities, and architecture. You will help drive the program in its infancy. To be successful in this role, you are customer obsessed, have deep technical acumen to build and implement scalable technical designs, and thought leadership that contributes to the success of our internal customers. You are a technical leader with a track record of shipping highly scaled software infrastructure and work with a wide range of technologies, programming languages, and systems. You ship error free software and own the day to day maintenance and evolution of systems that serve the needs of our growing base of customers. We are looking for a leader who can thrive in a startup environment, embraces ambiguity, can move fast, and is responsible for all aspects of software development. If you are interested in making a huge impact on a rapidly expanding team, come join us as we work hard, have fun, and make history.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 Engineer, Observability Infrastructure, Traffic Engineering

Are you passionate about Big Data? Are you motivated to drive innovation and work on cutting edge infrastructure and data science problems? Is the idea of building out core infrastructure for Amazon of interest to you? Then this role might be the one!We are looking for a passionate, results-oriented, inventive Software Development Engineer to help a driven, friendly and supportive infrastructure team build out the data engineering, analytics and intelligence infrastructure necessary to drive observability for all Amazon retail traffic.The ideal candidate will understand big data processing techniques and service-oriented architecture, and help the business innovate at scale.Key job responsibilities* 3+ years of experience contributing to the system design or architecture (architecture, design patterns, reliability and scaling) of new and current systems.* 4+ years of non-internship professional software development experience* Programming experience with at least one software programming language. Bachelor’s degree in Computer Science, Computer Engineering or related technical discipline. Strong Computer Science and development fundamentals, including object-oriented design, data structures, algorithm design, and complexity analysis. Knowledge of professional software engineering and best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations. Experience building large-scale software systems that have been successfully delivered to customers. Hands-on expertise in many disparate technologies, typically ranging from front-end user interfaces through to back-end software systems and all points in between.BASIC QUALIFICATIONS- 4+ years of non-internship professional software development experience- 3+ 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 ...