Software Development Engineer II, AWS Web Application Firewall (WAF)

AWS Infrastructure Services owns the design, planning, delivery, and operation of all AWS global infrastructure. In other words, we’re the people who keep the cloud running. We support all AWS data centers and all of the servers, storage, networking, power, and cooling equipment that ensure our customers have continual access to the innovation they rely on. We work on the most challenging problems, with thousands of variables impacting the supply chain — and we’re looking for talented people who want to help. You’ll join a diverse team of software, hardware, and network engineers, supply chain specialists, security experts, operations managers, and other vital roles. You’ll collaborate with people across AWS to help us deliver the highest standards for safety and security while providing seemingly infinite capacity at the lowest possible cost for our customers. And you’ll experience an inclusive culture that welcomes bold ideas and empowers you to own them to completion.What does WAF (Web Application Firewall) do? We make it easy for customers to author and associate firewall policies to help protect their web applications from attacks by allowing them to configure rules that allow, block, monitor (count), or CAPTCHA web requests based on conditions that they define. These conditions include IP addresses, HTTP headers, HTTP body, URI strings, SQL injection and cross-site scripting. By supporting association with CloudFront, Application Load Balancer, API Gateway, and AppSync customers can protect their applications and resources whether all in on the Cloud, maintaining on premise data centers, or using a hybrid Cloud approach. What challenges does the WAF Team tackle? We build a highly available low latency distributed system that allows customers to propagate changes worldwide in minutes to respond to active attacks in real-time. We’re fully integrated with several others AWS Services to give customers the insight and control they need. What is special about the WAF Team? We own the direct customer experience as well as the per request processing of rules for CloudFront, API Gateway, Application Load Balancer, and AppSync. Not only do we build an AWS Security service, but we’re a customer of AWS using other AWS services to provide the solutions to our customers that scale and seamlessly integrate with their existing workflows. Leaders on our team get to solve some of the hardest computer science problems including building highly available distributed micro-services and global scaling across both AWS Regions and CloudFront edge locations. Who we are looking for? We're looking for someone that can play a lead role on the team and influence how we design, develop, build, deploy and support AWS WAF. To be successful in the role, you must be able to research, innovate and create unique solutions. There is no precedent to follow in this problem space. You will be involved from inception to deployment and beyond. You’ll interact with our customers, gathering requirements, designing, implementing, testing and supporting the product operationally; soup to nuts. You will be expected to use your technical background and have a significant impact on the direction of AWS WAF as well as new services that we develop in the future.About the team*Why AWS*Amazon 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 Experiences*Amazon 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 Balance*We 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 Culture*Here 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 Growth*We’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 II, CloudTune

CloudTune is dedicated to delivering robust, scalable, and customer-friendly cloud solutions leveraging Amazon's vast cloud infrastructure and cutting-edge technologies. Our projects cater to Amazon businesses across our WW Stores, Digital, and Other divisions, including Alexa, Advertising, Digital Video, Retail Website Marketplaces, and more. Our vision is to provide cloud elasticity at Amazon's scale and rate of innovation, while balancing the cost of providing that flexibility via zero-touch Cost Controllership and Scaling experiences for Amazon.We are hiring a Software Development Engineer II to join our Pirates team within CloudTune Cost Controllership (CTCC). This team is dedicated to building scalable services that enable responsible service ownership. Our systems provide comprehensive visibility into the costs of Amazon's infrastructure, enabling efficient resource management, and driving accountability for the services' resource utilization. We drive the efficient use of Amazon's resources by helping Amazon teams facilitate alignment and attribution of such resources with their clients.Key job responsibilities- Tackle large-scale challenges using data-driven and algorithmic solutions.- Collaborate with experienced engineers, technical product managers, and leaders to create innovative products.- Design and develop highly distributed system components.- Influence and guide the work of technically proficient customers and partners.- Work on latest AWS technologies, CDK and software programming languagesA day in the lifeIn this role, you will define the software design, patterns, and technology choices to deliver against our fast-iterative ideology. You will build the software mechanisms to deliver against our charter and participate in shaping the team's direction. You will engage directly with partners and customers across Amazon's engineering community to maximize the value we're delivering. You will also have the opportunity to experiment with different technologies, including the latest AWS products.About the teamCloudTune Cost Controllership (CTCC) provides visibility into infrastructure costs, usage, and efficiency for Amazon services. It links capacity and cost, enabling service owners to understand and monitor the value their services deliver. CTCC consolidates cost controllership functions into a single authoritative source of truth, empowering customers with a unified experience that drives understanding and delivers actionable insights to service teams and finance partners. Our team focuses on robust and scalable architecture patterns and engineering best practices, driving adoption of ever-evolving and cutting-edge AWS technologies.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 II, Customer Engagement Technology

Amazon.com is broadly recognized as #1 in Customer Service in the US and abroad. At Amazon we drive innovation and customer obsession into everything we do, and this is especially true in the Customer Engagement Technologies (CET) department. CET owns the technology to support and enhance our Customer Service Operations network through our Self Service and Automation features, and various client applications. We focus on robust architecture, world class UX, and leverage our Big Data to drive insights and solutions through a myriad of applications. CET is looking for a Software Development Engineer (SDE) to work on a multi-year, large-scale, enterprise software program. You will be part of a Global Product and Technology team whose innovations and strategies will define the next generation of customer experience for Amazon Customer Service, providing a seamless customer support experience globally and ensuring issues are resolved during the first interaction. We also invest in experimentation to identify new and inventive ways to build chat and voice experiences for Amazon customer service (CS)Key job responsibilitiesAs a Software Development Engineer on this team, you will collaborate with senior software engineers to enhance our technology and design, while developing innovative services that enable vertical business units to launch Customer Service Landing Page, Chat, Voice, and Help product features. You will also be responsible for the global expansion of these services, including implementing instrumentation to monitor metrics and ensure high-quality outcomes. Your solutions will aim to deliver an unparalleled customer service experience by leveraging next-generation engineering and machine learning systems. This includes harnessing the power of Generative AI (GenAI) for enhanced issue understanding and automated resolutions, as well as guided workflows. In this role, you will collaborate with business partners and leadership, contribute to shaping the product vision, and take the lead in designing robust systems. At Amazon, customer obsession is at the core of what we do. We value your creativity, initiative, and ability to innovate and deliver results as we strive to continuously improve the customer experience.- Collaborate with experienced cross-disciplinary Amazonians to conceive, design, and bring innovative products and services to market.- Design and build innovative technologies in a large distributed computing environment, and help lead fundamental changes in the industry. - Ability to design and code the right solutions starting with broadly defined problems. - Work in an agile environment to deliver high-quality software. - On-call rotation to support the services owned by the Software team - We use SCRUM, test-driven development, and continuous deployment to deliver projects based on realistic timelines and resource constraints.A day in the lifeYou will work closely with senior leaders across cross-functional stakeholder teams within Amazon to drive collaboration and influence them to prioritize projects, meet objects and adhere to business plans towards shared objectives.If you are not sure that every qualification on the list above describes you exactly, we'd still love to hear from you! At Amazon, we value people with unique backgrounds, experiences, and skillsets. If you’re passionate about this role and want to make an impact on a global scale, please apply!Benefits Summary: Amazon offers a full range of benefits that support you and eligible family members, including domestic partners and their children. Benefits can vary by location, the number of regularly scheduled hours you work, length of employment, and job status such as seasonal or temporary employment. The benefits that generally apply to regular, full-time employees include: 1. Medical, Dental, and Vision Coverage 2. Maternity and Parental Leave Options 3. Paid Time Off (PTO) 4. 401(k) PlanAbout the teamThe mission of the CET team within Customer Service is to create earth’s best customer service solutions through empowering our customers to utilize automation to resolve their issues quickly and efficiently. You will be a key component of our leadership team and will influence our science and engineering teams to deliver World-Wide Self-Service Automation (SSA) products based on generative AI.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 II, EC2 Edge Frontier, Ordering & Billing

Compute Cloud (EC2) has changed the landscape for computing - from startups through the Fortune 500. This culture of innovation has permanently altered how individuals and business think about computing resources.Now, we look to change the game AGAIN with a new and disruptive model of computing. We are hiring innovative engineers for EC2 Edge Frontier Outposts - a start-up like opportunity to build a new line of business, with new technologies, from the ground-up.AWS Outposts are fully managed and configurable compute and storage racks built with AWS-designed hardware that you can use to operate a seamless hybrid cloud. AWS Outposts extend native AWS services to virtually any customer data center, co-location space, or on-premises facility.We aim to hire engineers who will thrive in a collaborative and open environment, who aren't afraid to dive-deep to solve complex challenges, who want to build rock solid, 24x7, highly-secure, software at world-class scale and who obsess over customers.Inclusive Team CultureHere at AWS, we embrace our differences. We are committed to furthering our culture of inclusion. We have ten employee-led affinity groups, reaching 40,000 employees in over 190 chapters globally. We have innovative benefit offerings, and host annual and ongoing learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences. Amazon’s culture of inclusion is reinforced within our 14 Leadership Principles, which remind team members to seek diverse perspectives, learn and be curious, and earn trust.Work/Life BalanceOur team puts a high value on work-life balance. It isn’t about how many hours you spend at home or at work; it’s about the flow you establish that brings energy to both parts of your life. We believe striking the right balance between your personal and professional life is critical to life-long happiness and fulfillment. We offer flexibility in working hours and encourage you to find your own balance between your work and personal lives. Mentorship & Career GrowthOur team is dedicated to supporting new members. We have a broad mix of experience levels and tenures, and we’re building an environment that celebrates knowledge sharing and mentorship. Our senior members enjoy one-on-one mentoring and thorough, but kind, code reviews. We care about your career growth and strive to assign projects based on what will help each team member develop into a better-rounded engineer and enable them to take on more complex tasks in the futureKey job responsibilities- Lead feature development work on a team- Participate and collaborate through all phases of the software development lifecycle (including test, debug, code reviews, design)- operational responsibility for the services we own and develop- Provide feedback and technical guidance to team membersA day in the life- Writing code in a variety of languages and technologies, from AWS Lambda to scripting languages on bare metal where necessary.- Writing detailed specifications and work break down documents for upcoming work- Participation in standups, retrospectives, code reviews, design reviews, operational retrospectives.About the teamUtility 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.Our team is dedicated to supporting new members. We have a broad mix of experience levels and tenures, and we’re building an environment that celebrates knowledge-sharing and mentorship. Our senior members enjoy one-on-one mentoring and thorough, but kind, code reviews. We care about your career growth and strive to assign projects that help our team members develop your engineering expertise so you feel empowered to take on more complex tasks in the future.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.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.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.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.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.Our team is focused on the ordering, billing, and installation lifecycle of the Outposts family of products. We have an enthusiastic and supportive team that enjoys working on the product we build. This team gets a very unique view of our customers and product as we follow an Outpost from order, through setup to decommission. It's a great team to join to expand your career in modern web services, or to grow in the complexity of an industry leading managed service that brings AWS on-premise.Our team is Seattle based.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 II, FPDS SMF, PXT FPDS

Interested in working with the latest technology in the cloud computing space to impact millions of people? Amazon Foundational People Data Services (FPDS) is looking for an experienced Software Development Engineer (SDE) to build scalable and efficient solutions for complex technical problems specifically on the SMF Workflows team.Amazon's HR mission is to build a workplace for Amazonians to invent on behalf of our customers. Amazon’s volume and diversity in employee populations is massive and unique. This requires highly reliable, scalable and customized solutions that allow us to build and iterate quickly. Amazon has outgrown third-party systems that Amazonians once relied on. This inflection point is an opportunity to deliver innovative solutions that are customized for our unique environment and powered by AWS.Join us in building innovative technology products using Amazon Web Services to meet the complex and unique demands of managing more than 840,000 employees globally and hiring more than 100,000 employees in four weeks. We dive deep to insist on the highest standards in architecture, coding, testing, deploying and maintaining every aspect of our offerings.If you’re thrilled by the idea of ownership, passionate about creating new features and services from scratch, and comfortable with the pace of shipping software in cycles measured in weeks, we would love to connect with you. We are looking for developers with strong computer science fundamentals and experience designing and building scalable, complex solutions across distributed systems in an agile environment.· Exhibits excellent judgment· Has relentlessly high standards (is never satisfied with the status quo)· Is able to dive deep and is never out of touch with the details of the business or the technology· Expects and requires innovation of her/his team· Has passion and convictions and the innate ability to inspire passion in others· Strong results orientation· Thinks bigBASIC 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 II, GCNA-D

AWS Infrastructure Services owns the design, planning, delivery, and operation of all AWS global infrastructure. In other words, we’re the people who keep the cloud running. We support all AWS data centers and all of the servers, storage, networking, power, and cooling equipment that ensure our customers have continual access to the innovation they rely on. We work on the most challenging problems, with thousands of variables impacting the supply chain — and we’re looking for talented people who want to help.You’ll join a diverse team of software, hardware, and network engineers, supply chain specialists, security experts, operations managers, and other vital roles. You’ll collaborate with people across AWS to help us deliver the highest standards for safety and security while providing seemingly infinite capacity at the lowest possible cost for our customers. And you’ll experience an inclusive culture that welcomes bold ideas and empowers you to own them to completion.AWS Global Connectivity and Network Availability (GCNA) is the backbone that connects the global AWS network. It is dedicated to controlling the internet traffic that allows users to access their information and applications regardless of where they are in the world. GCNA is responsible for building and designing a complex backbone network that allows internet traffic to flow efficiently between Data Centers and customers.The ideal candidate will share our excitement about cloud computing and will be passionate about delivering high quality services. You will have good knowledge of distributed systems with design and implementation experience, as well as the ability to lead and mentor other engineers. You will be customer centric and enjoy working in a fast-paced environment that requires excellent technical and communication skills. You will join a tenured team of Network Development Engineers and Systems Development Engineers. This is an opportunity to build a new service utilizing AWS technologies.We are looking for a candidate who will be comfortable working with a broad range of data sources and solving problems at scale. As a team we proactively support knowledge-sharing and we embrace opportunities to teach company-wide. Since every business at Amazon relies on a network that runs smoothly, the right candidate will guide the business and communicate value, work collaboratively to develop pragmatic yet flexible solutions and move forward in the face ambiguity. The candidate should be willing to build good working relationships within the team and across AWS.Why 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.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 empowers 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.Our inclusive culture empowers Amazonians to deliver the best results for our customers. We not only celebrate the diversity of our workforce, we celebrate the diverse ways we work. If you would like to request an accommodation for the interview or onboarding process, please let us know and we will connect you to our accommodation team. You may also reach them directly by visiting https://www.amazon.jobs/en/disability/usWork/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 in the cloud.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.Working at AWS on the GCNA TeamMeet Robert, VP: https://youtu.be/8v5i42FL02wMeet Jeyanthan, Software Development Manager: https://youtu.be/5oJe4rXS3OwKey job responsibilitiesAs a Software Development Engineer, you will oversee the complete software development lifecycle—defining, prioritizing, designing, building, and testing new features.• Operate an AWS business with globally distributed servers and customers at a massive scale.• Understand what it takes to grow and operate a global business at our scale.A day in the lifeAs a Software Development Engineer, you will problem-solve and innovate in an agile, sometimes ambiguous environment. You will build creative short-term and sustainable long-term solutions with others as passionate as you about this mission. You will use data to make decisions and validate assumptions. You will learn from others and help grow those in your team to achieve their best.About the teamWithin AWS Networking, the Internet Edge organization is responsible for connecting Amazon to the global Internet. With connections to thousands of unique external networks in hundreds of locations across the world, our mission is to deliver an internet connectivity experience that sets the global standard for performance, availability, security, and cost, making Amazon the clear choice for our customers. Our team provides high-performing Internet connectivity for a wide range of use cases, such as retail (amazon.com), video streaming (Prime Video), content delivery (CloudFront), DNS (Route53), AWS services (i.e. EC2/S3), consumer devices (i.e. as FireTV/Kindle/Echo), and more.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 II, GCNA-Deployment

AWS Infrastructure Services owns the design, planning, delivery, and operation of all AWS global infrastructure. In other words, we’re the people who keep the cloud running. We support all AWS data centers and all of the servers, storage, networking, power, and cooling equipment that ensure our customers have continual access to the innovation they rely on. We work on the most challenging problems, with thousands of variables impacting the supply chain — and we’re looking for talented people who want to help. You’ll join a diverse team of software, hardware, and network engineers, supply chain specialists, security experts, operations managers, and other vital roles. You’ll collaborate with people across AWS to help us deliver the highest standards for safety and security while providing seemingly infinite capacity at the lowest possible cost for our customers. And you’ll experience an inclusive culture that welcomes bold ideas and empowers you to own them to completion.AWS Global Connectivity and Network Availability (GCNA) is the backbone that connects the global AWS network. It is dedicated to controlling the internet traffic that allows users to access their information and applications regardless of where they are in the world. GCNA is responsible for building and designing a complex backbone network that allows internet traffic to flow efficiently between Data Centers and customers.The ideal candidate will share our excitement about cloud computing and will be passionate about delivering high quality services. You will have good knowledge of distributed systems with design and implementation experience, as well as the ability to lead and mentor other engineers. You will be customer centric and enjoy working in a fast-paced environment that requires excellent technical and communication skills. You will join a tenured team of Network Development Engineers and Systems Development Engineers. This is an opportunity to build a new service utilizing AWS technologies. We are looking for a candidate who will be comfortable working with a broad range of data sources and solving problems at scale. As a team we proactively support knowledge-sharing and we embrace opportunities to teach company-wide. Since every business at Amazon relies on a network that runs smoothly, the right candidate will guide the business and communicate value, work collaboratively to develop pragmatic yet flexible solutions and move forward in the face ambiguity. The candidate should be willing to build good working relationships within the team and across AWS.Why AWS Amazon 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.Inclusive Team Culture Here at AWS, it’s in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empowers 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.Our inclusive culture empowers Amazonians to deliver the best results for our customers. We not only celebrate the diversity of our workforce, we celebrate the diverse ways we work. If you would like to request an accommodation for the interview or onboarding process, please let us know and we will connect you to our accommodation team. You may also reach them directly by visiting https://www.amazon.jobs/en/disability/us Work/Life Balance We 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 in the cloud. 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. Working at AWS on the GCNA Team Meet Robert, VP: https://youtu.be/8v5i42FL02w Meet Jeyanthan, Software Development Manager: https://youtu.be/5oJe4rXS3OwKey job responsibilitiesAs a Software Development Engineer, you will oversee the complete software development lifecycle—defining, prioritizing, designing, building, and testing new features. • Operate an AWS business with globally distributed servers and customers at a massive scale.• Understand what it takes to grow and operate a global business at our scale.A day in the lifeAs a Software Development Engineer, you will problem-solve and innovate in an agile, sometimes ambiguous environment. You will build creative short-term and sustainable long-term solutions with others as passionate as you about this mission. You will use data to make decisions and validate assumptions. You will learn from others and help grow those in your team to achieve their best.About the teamWithin AWS Networking, the Internet Edge organization is responsible for connecting Amazon to the global Internet. With connections to thousands of unique external networks in hundreds of locations across the world, our mission is to deliver an internet connectivity experience that sets the global standard for performance, availability, security, and cost, making Amazon the clear choice for our customers. Our team provides high-performing Internet connectivity for a wide range of use cases, such as retail (amazon.com), video streaming (Prime Video), content delivery (CloudFront), DNS (Route53), AWS services (i.e. EC2/S3), consumer devices (i.e. as FireTV/Kindle/Echo), and more.Why 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 II, Identity Services

Would you like to be a part of the team of expert developers engaged in redefining the state of the art in authentication, that is sure to delight millions of Amazon customers? The Identity Services Authentication Platform team is looking for experienced engineers who have a passion for keeping our customer information safe while providing friction free experiences, thrive on solving complex problems and relish the challenge of operating a complex and mission critical system under extreme loads. Identity Services owns the systems that enable authenticating and identifying every Amazon customer in the world. Every aspect of the Amazon global business depends on our systems to know who the customer is, and if our systems are not up and running, the company stops. We balance keeping our systems fast, scalable and performant (no exceptions!) with rapidly delivering great features for Amazon customers and our developer partners. In short, we get to own and innovate on a critical customer experience while also supporting nearly every other business at the company; the best of both worlds!The Authentication Platform team is responsible for identity management for all Amazon customers including buyers, sellers and AWS developers. The area of influence is all of Amazon customers on Amazon.com, Mobile app, devices and subsidiary websites/apps. Customer trust is the most important factor for Amazon and we are the guardians of it. The position has high impact and visibility. This role offers opportunities to work on complex problems and a mission critical system under extreme loads. Our systems manage hundreds of millions of customer records, and perform over millions of transactions per minute.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 II, Internet Edge Services

Amazon’s network is a key differentiator for Amazon Web Services (AWS), enabling the global operation of thousands of applications on millions of servers worldwide. The AWS Networking team develops and operates the global network platform for all of Amazon, superseding a network that originally evolved using industry-standard technologies and designs. Our teams support all aspects of connectivity between Amazon and the outside world, as well as connectivity between Amazon’s data centers and services.In this role, you will contribute to the development of a packet processor data plane that runs at the edge of Amazon's network. You will participate in architecture decisions and design reviews, as well as take ownership ensuring our platform operates at scale. You will collaborate with both software and network experts, embodying best practices to create best-in-class solutions for our customers worldwide!Key job responsibilities- Develop software systems and successfully deliver them to customers, particularly software-based packet processing engines- Leverage strong knowledge in data path optimization, data structures, algorithms, problem solving, and complexity analysis to implement software features and functionality- Use best practices to execute across the full development lifecycle, including coding standards, code reviews, source control management, build processes, test automation, and operations- Communicate with other technical teams and management to collect requirements, describe software functionality, and build technical designsA day in the lifeDuring a typical work day you will:- Join our daily team standup to sync up on current tasks- Spend uninterrupted time writing code- Meet with customers and other stakeholders to discuss their needs from our platforms, and help integrate their input into our plan- Collect metrics and telemetry data to characterize the performance of our platform- Write up a design proposal of a new feature for collaborative reviewAbout the teamThis opportunity exists within the AWS Internet Edge team, where we build (SDN) software controllers which operate the network. As part of a new multi-year initiative, we are building a new software-based packet processor, which will perform encapsulation and decapsulation of all traffic that enters and exits the network, work with the software controllers to steer traffic over optimal paths, and in doing so increase the network availability and performance. This is a unique opportunity to build and innovate on one of the world’s largest networks that delivers terabits of traffic each day for our customers.BASIC QUALIFICATIONS- 3+ years of non-internship professional software development experience- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience programming with at least one software programming language ...

Software Development Engineer II, JWO Retail Platform - Merchant Experience

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.An SDE II in the Retail Integration Merchant experience team in the Just Walk Out organization is an autonomous contributor, and their work is of high quality. They work independently and with their team to invent, design, and build software that is stable and performant. They are proficient in a broad range of frontend (web apps), backend (AWS services), and low-level system technologies and design approaches and know when it is appropriate to use them (and when it is not). They consider the legacy of the code they produce and write code that any SDE unfamiliar with the system can understand. They create flexible software without over-engineering and making appropriate trade-offs, reuse where possible, and are cautious about introducing dependencies. They keep costs in mind when proposing solutions. They help their team evolve by actively participating in the code review process, design discussions, team planning, and ticket/metric/COE reviews. They focus on operational excellence, constructively identifying problems, and proposing solutions. They can train new teammates on how to develop the team's software, how to operate it, how to secure it, and how to fit it in the bigger picture. They foster constructive dialogue, seek resolutions professionally, help recruit and interview for the team, and mentor junior engineers on the team.About the teamThe Retail Platform team in Physical Stores Organization is responsible for the retail systems integration that is needed for 3P retailers to use the Just Walk Out (JWO) technology as a service in their physical stores. The charter includes retail data ingestion (catalog and price information), payment processing, compliance, seller fees, taxes, accounting, and self-service tools that enable non-Amazon retailers to adopt Amazon's physical retail technology products. The focus of the Merchant Experience team team has been Merchant setup (including deposit methods, tax settings, and legal entity), Store setup, Catalog Ingestion, Business Reports and Analytics, and 3P Retailer Customer Center (3PCC) for self service functions to upload and download data related to their JWO-enabled physical stores. 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.Why 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.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 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- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- 3+ years of non-internship professional software development experience- Experience programming with at least one software programming language ...

Software Development Engineer II, Kinesis Data Streams

Our Amazon Kinesis Data Streams team is looking for software engineers who thrive on creative problem solving and enjoy the challenge of operating mission critical, multi-tenant at massive scale. In this role, you will dive into problems to invent simple and elegant solutions. You will deliver cutting edge software and services that power Kinesis Streams and drive its availability and performance guarantees that all customers depend on. To be successful in this role, you must care deeply about customer experience and focus on building performance that offers easy-to-use interfaces to customers. Never settling for status quo, you drive engineering best practices and constantly look for ways to make the things you own better. You have great communication skills and enjoy working in a fast-paced, collaborative team environment with diverse team members. We’re looking for a new teammate who is enthusiastic, empathetic, curious, motivated, reliable, and able to work effectively with a diverse team of peers; someone who will help us amplify the positive & inclusive team culture we’ve been building. 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.10026About the teamAbout 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 II, MediaX - Delivery

Looking for a role with Amazon wide impact? The Media Experience team owns the services used to store, manage and render nearly every image, video, and other media asset that Amazon customers see. Our goal is to build centralized technologies that will be used across Amazon to deliver a beautiful and immersive experience to our customers globally. We're looking for talented leaders to help build the next generation of our platform, dramatically changing the way customers interact with Amazon's products.Key job responsibilitiesParticipate in the design, development, and maintenance of Tier-1 systems, ensuring they meet Amazon’s growing scale. Work with technical stakeholders from across the company to solve big problems, align on technical direction, and make sure our systems continue to meet their evolving needs. Leverage knowledge of how the retail and other websites are constructed to continually raise the bar and do more work for partner teams. Help grow the early-career developers on the team and set a high bar for engineering best practices.About the teamIf you ever wondered who is behind all the images on Amazon retail website - it's us. Media Experience is Amazon’s largest asset management system, providing an end-to-end pipeline for uploading, managing, and delivering digital media assets, such as images, JavaScript, videos, and documents, for over 3,000 teams, covering all Amazon Retail websites, mobile apps, Alexa devices, Kindle, Prime Video, Fulfillment Center Systems, Amazon Lockers, as well as many subsidiary experiences like IMDb. Our goal is to build technologies that will be used across Amazon to deliver a rich and immersive experience to our customers globally.BASIC QUALIFICATIONS- Experience programming with at least one software programming language- 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 ...

Software Development Engineer II, Network Lifecycle Management

Want to work on next generation software services that build AWS Network? And design, build and own services that form the foundation of Network Configurations and Validations? If we've piqued your interest, read on, to learn more about this opportunity.What do we do here? Amazon Web Services (AWS) runs one of the largest networks in the world. We are changing the way Networks are conceived, designed, built and operated, by adopting the principles of Software Defined Networking (SDN) and Intent Based Networking (IBN). We derive our network topologies from higher level designs and intents, and a distributed software system controls the way we manage our network. We put services and algorithms in place to control and manage all layers of the Amazon network, from top of the rack switches in our datacenters (TORs) to our internet and private backbone facing routers. In this software dev engineer position, you will be designing, building and owning highly distributed, large scale web services that form a core part of our SDN software ecosystem. You will work with a team of talented developers, and principal engineers to build the next generation software services in our space.Why software services for building the network? At Amazon, we are always customer obsessed. By creating an intent-based, scalable network, we respond quickly and safely to network changes like scaling, maintenance, failure, security and other types of events. This also lowers the cost and overhead for customers, while driving up performance, availability and reliability.Why now? We want to expand scope of our IBN and configuration backend systems to store and vend operational intent, there by facilitating anomaly detection. We also would expand our description languages, parsers and workflow engines to go beyond the mostly static configuration elements and cover dynamic and operational elements. To achieve this we need to expand our current team focusing on IBN related areas. We are looking for talented software engineers who want to get hands on experience with fully automated hyper scale data center networks, cloud infrastructure, large-scale software deployments, algorithms, distributed systems, lambda-based and service oriented architectures.How do we operate in our team? We empower our engineers to take ownership of their realm and make a difference. They start by gathering requirements, diving deep to choose technologies, designing features and spinning new services, coding and reviewing, deploying software across the globe and maintaining services. In AWS, we are nimble and agile, like being part of a startup, innovating while collaborating with a smart group of people around you. We are thrilled about how software is changing the landscape of networking. We operate on an unimaginable scale. We push the boundaries in robustness, fault-tolerance and smart adaptive algorithms that can react intelligently to real-world events. Software engineers on our team contribute to every phase of the development process and deploy scalable software systems worldwide.What will you be doing here?· Design and develop software services for network configuration, verification and management.· Work with your dev team build production quality software that meets our definition of done· Participate in sprint demos, reviews and planning sessions· Work alongside Senior Engineers and Principals to invent and simplify· Work with management, customers and other engineering teams to develop state of the art solutions, incorporating new technologies, algorithms and innovations.Who are we looking for? Smart, talented engineers with solid, production quality, software services/applications experience. Previous Routing Protocols/Networking background is a plus. Have more questions? Talk to us! We'll be happy to setup an info call to give you more context and details about the job.AWS Infrastructure Services owns the design, planning, delivery, and operation of all AWS global infrastructure. In other words, we’re the people who keep the cloud running. We support all AWS data centers and all of the servers, storage, networking, power, and cooling equipment that ensure our customers have continual access to the innovation they rely on. We work on the most challenging problems, with thousands of variables impacting the supply chain — and we’re looking for talented people who want to help. You’ll join a diverse team of software, hardware, and network engineers, supply chain specialists, security experts, operations managers, and other vital roles. You’ll collaborate with people across AWS to help us deliver the highest standards for safety and security while providing seemingly infinite capacity at the lowest possible cost for our customers. And you’ll experience an inclusive culture that welcomes bold ideas and empowers you to own them to completion.About the teamNetwork Lifecycle Management (NLM) is responsible for software services that enable network fabric owners to automatically manage the lifecycle of their network devices, from design conception through decommission. Our software stack includes several microservices that help our customers automate the design, deployment and scaling activities for their network fabrics. Why 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.Working at AWS in the Core Networking Team • Meet Matt, Director, Core Networking --- https://youtu.be/DqTStjRtjX4 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 II, Selling Partner Communities

The Selling Partner Communities (SPC) organization builds lasting connections with and among our Selling Partners, helps drive their success, and ensures that public perception mirrors the reality that Amazon’s stores are a great place for our Selling Partners to build and maintain thriving businesses.We are seeking a highly skilled, experienced and motivated software engineer to join our cross functional team of software engineers, product managers, UX and data engineers to help drive our vision of building an integrated and scalable solutions for the Communities space, as we re-invent the experience for Selling Partners across Forums, News (all utilized by millions of Selling Partners) and beyond. Given the nascency of the program, the ideal candidate has a passion for innovation and invention, working backwards from the customer, and tackling complex ambiguous problems. They are able to design and build systems that are scalable, extensible and flexible, maximizing customer impact while minimizing engineering overhead and operational load.Key job responsibilitiesHelp define software architectures, own and implement specific components, and help shape the overall user experience- Contributing to defining best practices for software development- Collaborate closely with UX Designers, Product Managers, and other Software Development Engineers on the same team to help deliver the product.- Contribute to planning, design, implementation, testing, operations, and process improvement as a member of an autonomous team.- Take responsibility for technical problem-solving, creatively meeting product goals, and developing best practices.- Write high-quality, efficient, testable code - Mentor and support the growth of other developers.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 II, Simple Storage Services

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 their cloud services.Amazon Web Services' Cloud Storage, AWS S3, is one of the largest distributed storage systems in the world. Managing trillions of objects in storage, retrieving them in sub-x ms, building software that deploys to tens of thousands of hosts, achieving 99.999999999% (you didn’t read that wrong, that’s 11 nines!) durability. These are just a few of the numbers that give you a sense of the scale of the exciting problems you will find every day working in Simple Storage Service (S3). Amazon S3 powers businesses across the globe that make the lives of consumers better daily. Whether its electronic content delivered to your home, technology that betters your remote working experience, allows you to plan travel to exotic places or simply get stuff delivered to your home. As a Software Development Engineer in S3, you get to deliver these capabilities and delight our customers through teams of talented engineers and leadersIn AWS, if you build it, you own it. S3 is a highly available 7x24 worldwide service requiring dedicated support from our engineering teams. We pride ourselves on a high level of ownership in the work we do. This means we hold a high bar for test automation, verification processes, design and code reviews to ensure that our systems meet the exacting standards our customers demand. We maintain a regular on-call rotation across our teams with engineers and managers all taking part to resolve the inevitable issues that arise. We work hard to minimize getting paged in the middle of the night as we recognize that a well-rested employee is a productive employee.Key job responsibilitiesResponsibilities:Design, implement, test and deploy highly scalable distributed systems and servicesDecompose complex problems into simple, straightforward solutions while understanding system interdependencies and limitationsShare knowledge of effective performance, scalability, architecture, and engineering patterns and methodsCreate clear, maintainable, well-documented code that meets coding standards and best practicesParticipate in code reviews, source control management, build processes, release management, and operationsWork closely across teams and disciplines to deliver high-quality products and servicesAbout the teamDiverse Experiences Amazon 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. Why AWS Amazon 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.Work/Life Balance We 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. Inclusive Team Culture Here 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 II, Sponsored Brand Ads Auction Team

Amazon is investing heavily in building world-class brand shopping experiences to define and deliver a collection of brand shopping products that drive long-term customer value. In particular, Amazon Sponsored Brands (SB) owns a mid-funnel ad product dedicated for brand owners and brand shoppers. We empower brands of all shapes and sizes to attract shoppers in the research and consideration phases of their shopping journey, through visually stunning, inspiring and relevant sponsored shopping experiences. In doing so, we deliver billions of ad impressions and millions of clicks daily, but are only just getting started.SB Auction team is intended to manage the shopper-Amazon-advertiser tradeoffs at a per-impression level. After ads are sourced, prediction on CTR, VTR, CVR, and relevance score are made, we conduct 3 stages of auction optimization, namely Ranking, Allocation and Pricing. As a SDE in team, you will drive the scientific and engineering strategy to innovate and build scalable solutions that improve auction design and efficiency. Your work will directly contribute to aligning advertiser needs with customer interests, ensuring that our auction systems maximize relevance and value for all stakeholders. You will contribute to the technical direction of our offerings and solutions, working with many different technologies across the performance advertising organization. You will design, code, troubleshoot, and support scalable machine-learning pipelines and online serving systems. You will work closely with applied scientists to optimize the performance of machine-learning models and infrastructure, and implement end-to-end solutions. 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 II, Sponsored Brands Advertising

About Amazon Ads: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. We help advertisers of all types to 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. We start with the customer and work backwards in everything we do, including advertising. If you’re interested in joining a rapidly growing team working to build a unique, world-class advertising group with a relentless focus on the customer, you’ve come to the right place.About Our Team:Sponsored Brands is on a mission to make Amazon the best in class destination for shoppers to discover, engage and build affinity with brands while making shopping delightful and personal.Our team scope is broad and impactful. Our team works on both advertiser and shopper facing SB distributed services, which serve billions of Amazon shoppers and millions of Advertisers internationally. We are working on multiple cross-org architectural and business projects with highest impact and visibility – all are critical, forward-looking, strategic opportunities for Amazon. Our vision is to make Amazon the best in class destination for shoppers to discover, engage and build affinity with brands, making shopping beautiful, delightful, & personal, while allowing advertisers to sustainably grow their brand and business at scale with our advertising product(s).About This Role:We are seeking an experienced and innovative software engineer to join our team and drive new initiatives in ad technology. You should be passionate about defining product technical strategies and architectures, and ready to collaborate with business partners to design, implement, and launch cutting-edge ad solutions. You will be responsible for developing highly scalable distributed systems that guarantee availability, scalability, and low latency. We're looking for someone with strong technical skills and proven experience leading large-scale distributed services. The ability to thrive in an entrepreneurial environment, handle ambiguity, and manage competing priorities is essential. This role offers a unique opportunity to work at the intersection of e-commerce, advertising, and state-of-the-art machine learning techniques. If you're excited about making a lasting impact in the advertising space and possess the skills to excel in a fast-paced, innovative environment, we want to hear from you.Key job responsibilities• Design and develop highly scalable services processing millions of daily requests.• Solve complex software challenges using state-of-the-art technology.• Translate functional requirements into robust, scalable solutions.• Evaluate and select appropriate software products and tools.• Gain exposure to search, advertising, and e-commerce platform technologies.• Collaborate with data scientists and product managers on machine learning experiments.• Implement end-to-end solutions to improve predictive models and infrastructure.• Establish best practices and drive improvements in design, development, and operations.• Mentor junior engineers in design, coding, troubleshooting, and operational excellence.• Participate in Amazon's Software Development Community through MeetUps, Hackathons, and Conferences.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 II, Sponsored Products Marketplace Intelligence

Amazon Advertising is one of Amazon's fastest growing and most profitable businesses. As a core product offering within our advertising portfolio, Sponsored Products (SP) helps merchants, retail vendors, and brand owners succeed via native advertising, which grows incremental sales of their products sold through Amazon. The SP team's primary goals are to help shoppers discover new products they love, be the most efficient way for advertisers to meet their business objectives, and build a sustainable business that continuously innovates on behalf of customers. Our products and solutions are strategically important to enable our Retail and Marketplace businesses to drive long-term growth.We deliver billions of ad impressions and millions of clicks and break fresh ground in product and technical innovations every day. We optimize product placements using a combination of machine learning and natural language processing (NLP) algorithms operating in low latency, high-volume systems. We are highly motivated, collaborative and fun-loving, with entrepreneurial drive 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.We are looking for an Software Engineer to join the Whole-page Advertising Experiences (Waves) team in Marketplace Intelligence with a broad mandate to experiment and innovate to grow Sponsored Products. As an SDE on this team, you will design and build new features to delight our shoppers worldwide. You will partner with scientists and product managers across Amazon in order to solve the biggest customer frustrations and bring new CX features to life. You will have the opportunity to design, run, and analyze A/B experiments that improve the experience of millions of Amazon shoppers while driving quantifiable revenue impact. More importantly, you will have the opportunity to broaden your technical skills in an environment that thrives on creativity, experimentation, and product innovation.Key job responsibilitiesKey job responsibilities: Drive end-to-end engineering projects that have a high degree of ambiguity, scale, complexity. Run A/B experiments, gather data, and perform statistical analysis. Establish scalable, efficient, automated processes for large-scale data analysis, machine-learning model development, model validation and serving. Recruit SDEs to the team and provide mentorship.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 II, Store Foundations

Are you interested in applying generative AI technology to improve the Amazon shopping experience? Are you interested in becoming a driving force behind the evolution of the Amazon Store? Our team is leading the advancement of Amazon's generative AI capabilities, and we are seeking a talented Software Development Engineer to join our journey. The Store Foundations org manages foundational services and frameworks that power the Amazon Store. This software development role will be responsible for incorporating generative AI technology into the heart of our existing offerings, and building new offerings from the ground up. Key job responsibilities- Partner with senior engineering leaders to design, develop, and operate generative AI-based solutions for the Amazon Store.- Troubleshoot and solve complex problems within the context of generative AI and distributed services; recommend/implement solutions using techniques such as prompt engineering, query tuning, and retrieval augmented generation (RAG)- Optimize the performance and availability of our offerings to meet and exceed Amazon’s resilience guidelines. - Facilitate service/feature migrations and automated testing using advanced generative AI tooling- Improve the operational excellence of our foundational offerings by delivering availability, performance, testing, and monitoring improvements.A day in the lifeThis multi-faceted role entails learning about the latest generative AI technology, and applying that technology to drive innovation within the Amazon Store. One day, you will partner with senior engineering leaders and scientists to influence the future direction of our offerings. Next, you will implement cutting edge solutions to complex problems while improving the shopping experience for millions of customers. You will develop a deep understanding of the Store's distributed service architecture, and you will use that understanding to drive improvements to the Store at a foundational level. About the teamOur team is talented, self-organizing, highly collaborative, and excited to deliver customer value in innovative ways using Generative AI. We operate with ownership to deliver Amazon-wide impact, and we raise the operational bar with every new feature we launch.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 II, Web Frameworks

The Web Frameworks team, part of the Store Rendering Technologies organization, is chartered with creating the frameworks and developer tooling used to build mobile applications and website experiences millions of Amazon shoppers use every day, all over the world. The rendering services and developer experiences we build empower thousands of Amazon developers to innovate with the latest reactive and declarative programming patterns and Java frameworks.The technologies our team delivers are changing how Amazon developers work for the next 10 years!Web Frameworks is seeking a Software Development Engineer II (SDE) to develop features to Amazon’s most used Java development framework. The right candidate will possess a strong Java development background and has experience developing production quality code on a regular cadence. You will develop new features in Java, make regular security and maintenance updates to vulnerabilities in the Java framework, and develop new testing automation to reduce the total cost of maintaining the Java development framework.Key job responsibilities- Own the design and implementation of a Java web framework supporting a wide range of use cases, at high scale with high quality.- Collaborate within a team and across other teams to launch best in class technical solutions.- Optimize, tune and maintain quality, performance and availability of systems.- Learn and be curious, and in turn teach, mentor and grow other engineers.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 ...