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 Engineer, Sponsored Products

** This position is open to candidates in New York and Seattle **Amazon is investing heavily in building a world class advertising business and we are responsible for defining and delivering a collection of self-service performance advertising products that drive discovery and sales. Our products are strategically important to our Retail and Marketplace businesses driving long term growth. We deliver billions of ad impressions and millions of clicks daily and are breaking fresh ground to create world-class products. We are highly motivated, collaborative and fun-loving with an entrepreneurial spirit and bias for action. With a broad mandate to experiment and innovate, we are growing at an unprecedented rate with a seemingly endless range of new opportunities.Our systems and algorithms operate on one of the world's largest product catalogs, matching shoppers with advertised products with a high relevance bar and strict latency constraints. We work hand-in-hand with Machine Learning and NLP research scientists to come up with novel solutions that deliver highly relevant ads. We consistently strive to improve the customer search and detail page experiences. You will drive appropriate technology choices for the business, lead the way for continuous innovation, and shape the future of e-commerce. This is an opportunity to make a significant impact on the future of the Amazon vision.As a Software Development Engineer in Sponsored Products at Amazon, you will drive the technical direction of our offerings and solutions, working with many different technologies across theSponsored Products organization. You will design, code, troubleshoot, and support scalable machine learning or data pipelines and online ads serving systems. You will work closely with other engineers and partner scientists, product managers to innovate bespoke shopping experiences on Amazon for different categories, different cohorts of shoppers and under different contexts. What you create is also what you own.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, VIKA

Want to join one of the hottest growing teams at Amazon? The Business to Business (B2B) market is ripe for innovation and Amazon Business (www.amazon.com/business) aims to disrupt the way buying and selling happens between businesses and suppliers. We provide business customers everything they love about Amazon, for work. We are focused on building a unique shopping experience for business users and business sellers with access to hundreds of millions of products world-wide, business-only selection, free two-day shipping, business and quantity pricing, new payment solutions, tax exemptions, dedicated customer support and much more. We've grown a lot in the years since our launch and become one of the most promising opportunities within Amazon. Go ahead and read about us on any of your favorite media outlets!We need engineers who can step into this environment and help us build cutting edge and highly distributed systems to support businesses around the world selling on Amazon. You will join a highly technical and entrepreneurial team building applications to disrupt the B2B e-commerce segment. You will participate in the full development cycle, end-to-end, from design, implementation, and testing to documentation, delivery and maintenance. You will evaluate and make decisions around the use of new or existing technologies and tools, and you’ll coach and mentor junior development engineers. We work in an entrepreneurial environment and deliver value incrementally and frequently. We are still in the early stages of development, so you will be in on the ground floor. If you are a candidate with a sense of ownership, passion and drive to delight customers, come join us!Key job responsibilities* You will participate in the full development cycle, end-to-end, from design, implementation, and testing to documentation, delivery and maintenance.* You will evaluate and make decisions around the use of new or existing technologies and tools, and you’ll coach and mentor junior development engineers.* You will directly work with Senior Engineers and Principal Engineers in the org to define our architecture plans for the next three years.* You will be driving team to make decisions on build vs re-use by collaborating with Retail and Seller Pricing teams.* You will be responsible for setting standards and mechanisms for handling operational load. 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 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

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

Solutions Architect - ADSP, Supply Desk, 3P Supply

Amazon Ads operates at the intersection of e-Commerce 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. Amazon DSP is Amazon’s programmatic advertising product for campaigns spanning Video, Audio and Display across Amazon properties (e.g., Amazon.com, Freevee, Twitch, Fire TV, and Amazon Music) and tens of thousands of third-party websites and apps. We start with the customer and work backwards in everything we do, including advertising. If you’re interested in working to build a unique, world-class advertising offering with a relentless focus on the customer, you’ve come to the right place.The Amazon Ads Supply Desk is powered by a team of supply experts who are tasked with curating, recommending, and maintaining inventory via deals that empowers buyers to make investments that best address their campaign objectives.We are seeking a Solutions Architect for the North America Supply Desk team. In this role, you will partner buyers, ADSP product, and engineering to triage and troubleshoot technical implementation issues, build robust scalable solutions to automate and future proof the business, and provide detailed feedback, guidance and expertise to stakeholder technical teams to enhance ADSP supply facing products. In this role you will also work closely with Publishers and SSPs to provide guidance around deal technical best practices and expectations when working directly with ADSP. This role requires expertise in the transaction of display, OLV (web + app) and CTV supply. The ideal candidate must be self-motivated with a proven track record in advertising technology. You should also have a demonstrated ability to think strategically about business, products, and technical challenges. We are looking for candidates who are comfortable at the intersection of technology and business. The Solutions Architect is a very technical role - you must be broadly competent across many areas of technology (infrastructure, security, DevOps, databases, application development, analytics) and deep in at least 2-3 of those areas. On the business side, the ability to connect technology with measurable business value is critical to a solutions architect. The Solutions Architect will spend most of their day interacting with several customer stakeholders, including developers, team leads, and engineering directors.Key job responsibilities- Detailed Deal Troubleshooting being able to provide guidance and root causes to deal related issues. - Educate partner engineering and technical support teams on technical best practices.- Build robust and complex SOPs which help bring solutions to stakeholders and customers - Engage with product and engineering to uphold the Supply Desk technical bar during any net new product releases. - Perform technical tests of all newly released products. - Utilize log level data and insights to root cause issues and communicate those complex issues to business teams. - Automate manual daily tasks of the Supply Desk team to ensure efficiency and optimization.Here are some other qualities we are looking for:- Enjoy working with advertiser / agency customers. You will have a passion for educating, training, designing, and building advertisers solutions for a diverse and challenging set of customers.- Have a strong understanding of large scale computing solutions. The ideal candidate will have past experience working as a systems or support engineer, and pre-sales experience.- You will enjoy keeping your existing technical skills honed and developing new ones, so you can make strong contributions to deep architecture discussions. You will regularly take part in deep-dive education and design exercises to create world-class solutions built on ADSP.A day in the lifeA day in the life for a Supply Desk Operations Solution Architect encompasses three primary responsibilities. The first is managing and root causing a troubleshooting ticket queue for relevant customers. The second is to collaborate with stakeholder and engineering teams on process improvements to reduce TTR for troubleshooting and number of troubleshooting cases. The third is identifying areas of immediate opportunity to automate the existing operational business by leveraging existing and / net new products. A Supply Desk SA is successful when they are able to manage multiple issues and be able to communicate those issues, root causes, and next steps to resolution clearly and concisely to senior leadership and customers. BASIC QUALIFICATIONS- 8+ years of specific technology domain areas (e.g. software development, cloud computing, systems engineering, infrastructure, security, networking, data & analytics) experience- 3+ years of design, implementation, or consulting in applications and infrastructures experience- 10+ years of IT development or implementation/consulting in the software or Internet industries experience ...

Solutions Manager, Brand Innovation Lab

Interested in leveraging your program management, digital advertising and relationship management skills to help Amazon.com develop and grow new advertising programs? Amazon is seeking an experienced Solutions Manager with a love of learning and experimentation to operate and evolve non-standard ad programs for Amazon's largest advertising clients. As a Solutions Manager you will be focused on managing custom advertising programs that help customers discover, research and buy from leading brands and categories across Amazon. You will be working cross-functionally with Advertising Sales, Product Management, Engineering and Design/Web Development in addition to multiple Amazon and Amazon owned & operated teams. In this capacity, you will own the program's strategy, performance, product roadmap and revenue goals, and act as the single point of contact for all internal communications and during product execution.Specific Responsibilities: - Own your programs' product definition, positioning, packaging and pricing - Track and report on performance, ensuring each program is delivering differentiated value against it's intended objective - Leverage customer feedback to drive continuous program improvement - Build business rationale to inform the prioritization of your programs' roadmap - Build business requirements and user stories for proposed feature enhancements and work with Design Technologists and Engineers to scope, prototype, build and scale - Apply experimentation frameworks to program enhancements to validate their value to customers - Own program operations, including workflow and training documentation and coordination with account teams - Work cross-functionally to manage bottlenecks, provide escalation management, anticipate and make trade-offs, balance the business needs versus technical constraints, and maximize business benefit while building great customer experiences. - Present confidently to Amazon senior management as well as other large audiences. - Work at all levels in the organization, with no job being considered too large or small.BASIC QUALIFICATIONS- 3+ years of digital advertising and client facing roles experience- Experience analyzing data and best practices to assess performance drivers- Experience with annual brand and media planning ...