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- 1+ 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- Experience programming with at least one software programming language- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience ...

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

Software Development Engineer III, Optical Long Haul Network Deployment

Amazon is seeking a Software Development Engineer for our AWS Networking organization to join a team designing and developing software and services required to configure and automate operations for our global optical network. The successful candidate will help us scope, design, build and operate services that exceed our customer expectations.We're looking for someone who is highly autonomous, detail oriented, possessing strong written and verbal communication skills and has significant experience working at scale. Software Development Engineers work hand-in-hand with System and Network Development Engineers, Network Operations and peer software teams to ensure designs are scalable, reduce operational burden, integrate with the existing tooling and maintain our customer focus.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 Datacenters 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. Key job responsibilitiesA Software Development Engineer (SDE) on the team is expected to operate autonomously, deliver projects that have scope at the team or cross team level, interact with other teams understand their needs or integrate with their systems. Daily activities for this role will include driving designs for components and services that deliver new features and capabilities, preparing estimates for upcoming deliverables, document proposed solutions, reviewing code of other members, writing well-structured and optimized code, performing root cause analysis on operational events, providing project updates to leadership and other team members. As a Software Development Engineer working within AWS Infrastructure, you will:• Design, implement, test, deploy and maintain innovative solutions to transform service performance, durability, cost and security;• Write high quality distributed system software;• Enjoy seeing the impact of your work has on customers by building metrics and maintaining metrics platforms;• Help shape the automation future in Networking Backbone Capacity organization;• Use and develop tools, services and processes that collect and rationalize data from different sources;• Identify and troubleshoot recurring platform issues with effective escalation to senior-level engineering teams;• Contribute to documentation, process and procedures;• Be involved in the formulation of structured training;• Work in an Agile development environment;• Learn from others and help grow those in your team to achieve their best;Amazon’s network is a key differentiator for Amazon Cloud Computing and Web Services (AWS), enabling the global operation of thousands of applications across millions of servers worldwide. The Networking team develops and operates the network platform for all of Amazon including e-commerce products and cloud computing solutions. This platform is industry-leading for its efficiency, throughput and reliability, and it is critical to the success of hundreds of thousands of AWS customers.Amazon Web Services is looking for a Software Development Engineer to support the Optical Backbone team to deploy one of the world’s largest and most complex telecommunication networks. Our goal is to become “The Infrastructure Platform” to the world and customers demand the highest quality and reliability for their services. As we expand at a tremendous rate it is our responsibility to maintain that quality and reliability. We look for innovative ways to automate and scale our network as we expand, while driving complex issues to resolution. The location is open to Seattle, WA.Our ideal candidate is highly autonomous, possesses strong written and verbal communication skills, strong project management and time management skills and has a successful track record of troubleshooting complex network problems and delivering innovative solutions. The desire and ability to work in a fast paced, collaborative environment is essential. This is an amazing opportunity in terms of responsibility, interesting challenges and high visibility. About the teamDiverse Experiences AWS 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 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 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 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. 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.About Us Here at AWS, we embrace our differences. We are committed to furthering our culture of inclusion. We have ten employee-led affinity groups, reaching 40,000 employees in over 190 chapters globally. We have innovative benefit offerings, and host annual and ongoing learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences. Amazon’s culture of inclusion is reinforced within our 14 Leadership Principles, which remind team members to seek diverse perspectives, learn and be curious, and earn trust.BASIC QUALIFICATIONS- 5+ years of non-internship professional software development experience- 5+ years of programming with at least one software programming language experience- 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience as a mentor, tech lead or leading an engineering team- 5+ years of systems development in an IT or data center environment experience- 5+ years of deploying and operating in a Linux/Unix environment experience- 5+ years of programming with at least one modern language such as C++, C#, Java, Python, Golang, PowerShell, Ruby experience- Experience programming with at least one software programming language- Experience building complex software systems that have been successfully delivered to customers ...

Software Development Engineer in Test II, Vizzini (FireTV Voice)

Voice for FireTV brings industry-leading Voice User Interface (VUI) to millions of customers around the world. Emerging technology space like AI/ML/LLM plays a key role in improving Amazon customer experience (CX) worldwide. To accomplish this, we partner with platform and services teams across FireTV as well as several teams across the Alexa org. Here you will drive key engineering features that impact Amazon's long-term vision on bringing the connected Alexa experience in the living room, supporting current and future generations of FireTV products.Key job responsibilitiesAs a Software Development Engineer in Test, you must be responsive, flexible, and able to succeed within an open collaborative peer environment. This role will be working on Fire TV in the Alexa/Voice domain focusing on building new software solutions on device and cloud services for our customers and partner teams.You will need to be able to work efficiently and effectively in a fun, fast-paced dynamic team environment. As a Software Development Engineer in Test, you will develop, execute and maintain production-quality test automation solutions (e.g. test framework and tools) used to test new products and experiences.You are expected to solve difficult software problems used to build, maintain, and improve product quality across devices, cloud services, and multiple locales.You should have a combination of solid in-depth knowledge of on-device as well as distributed software development and testing practices, good understanding of the operating system software, as well as knowledge of object oriented design principles.The test software you will build should expose API defects in production level code as well as defects at the component and feature integration prospective.A day in the lifeYou will need to be able to work efficiently and effectively in a fun, fast-paced dynamic team environment. We have high expectations and constantly work to balance Deliver Results, Bias for Action, Ownership, and Insist on Highest Standards. Having a Backbone to disagree and committing to a decision once it's made is also a must. You should have a combination of solid in-depth knowledge of on-device as well as distributed software development and testing practices, good understanding of the operating system software, as well as knowledge of object oriented design principles.About the teamSDETs in our team are expected to be SDEs first, building production-level software solutions to complex problems. We are also known to ship production features alongside our SDEs, help our QAEs build sustainable automation solutions/strategies, and provide automation, CI/CD, and BI solutions to our partner teams to increase collaboration and reduce risks in system and app releases.BASIC QUALIFICATIONS- 2+ years of non-internship professional software development testing experience- 1+ years of test automation frameworks and tools building experience- Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design- Experience in penetration testing and exploitability-focused vulnerability assessment- Experience in platform-level security mitigations and hardening for Linux and Windows ...

Software Development Engineer Intern (Specialized Co-Op), Summer 2025 (US)

We’re on the lookout for the curious, those who think big and want to define the world of tomorrow. At Amazon, you will grow into the high impact, visionary person you know you’re ready to be. Every day will be filled with exciting new challenges, developing new skills, and achieving personal growth. How often can you say that your work changes the world? At Amazon, you’ll say it often. Join us and define tomorrow.At Amazon, we hire the best minds in technology to innovate and build on behalf of our customers. The intense focus we have on our customers is why we are one of the world’s most beloved brands – customer obsession is part of our company DNA. Our interns write real software and collaborate with experienced software development engineers (SDEs) who guide interns on projects that matter to our customers.Key job responsibilities• 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.• Create solutions to run predictions on distributed systems with exposure to innovative technologies at incredible scale and speed.• Build distributed storage, index, and query systems that are scalable, fault-tolerant, low cost, and easy to manage/use.• Ability to design and code the right solutions starting with broadly defined problems.• Work in an agile environment to deliver high-quality software.A day in the lifeAs an intern, you will be matched to a manager and a mentor. You will have the opportunity to influence the evolution of Amazon technology and lead mission critical projects early in your career. Your design, code, and raw smarts will contribute to solving some of the most complex technical challenges in the areas of distributed systems, data mining, automation, optimization, scalability, and security – just to name a few.In addition to working on an impactful project, you will have the opportunity to engage with Amazonians for both personal and professional development, expand your network, and participate in activities with other interns throughout your internship. No matter the location of your internship, we give you the tools to own your project and learn in a real-world setting. Many of our technologies overlap, and you would be hard pressed to find a team that is not using Amazon Web Services (AWS), touching the catalogue, or iterating services to better personalize for customers. We make the impossible, possible.BASIC QUALIFICATIONS- Are enrolled in a Bachelor's degree or above in Computer Science, Computer Engineering, or related fields at time of application- Knowledge of computer science fundamentals such as object-oriented design, operating systems, algorithms, data structures, and complexity analysis- Experience with at least one modern language such as Java, Python, C++, or C# including object-oriented design- Work 40 hours/week minimum and commit to 12 week internship maximum- Expected graduation date between 10/2025 - 9/2028. ...

Software Development Engineer Intern 2025, AI/ML

We’re on the lookout for the curious, those who think big and want to define the world of tomorrow. At Amazon, you will grow into the high impact, visionary person you know you’re ready to be. Every day will be filled with exciting new challenges, developing new skills, and achieving personal growth. How often can you say that your work changes the world? At Amazon, you’ll say it often. Join us and define tomorrow.At Amazon, we hire the best minds in technology to innovate and build on behalf of our customers. The intense focus we have on our customers is why we are one of the world’s most beloved brands – customer obsession is part of our company DNA. Our interns write real software and collaborate with experienced software development engineers (SDEs) who guide interns on projects that matter to our customers.Key job responsibilities• 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.• Create solutions to run predictions on distributed systems with exposure to innovative technologies at incredible scale and speed.• Build distributed storage, index, and query systems that are scalable, fault-tolerant, low cost, and easy to manage/use.• Ability to design and code the right solutions starting with broadly defined problems.• Work in an agile environment to deliver high-quality software.A day in the lifeAs an intern, you will be matched to a manager and a mentor. You will have the opportunity to influence the evolution of Amazon technology and lead mission critical projects early in your career. Your design, code, and raw smarts will contribute to solving some of the most complex technical challenges in the areas of distributed systems, data mining, automation, optimization, scalability, and security – just to name a few.In addition to working on an impactful project, you will have the opportunity to engage with Amazonians for both personal and professional development, expand your network, and participate in activities with other interns throughout your internship. No matter the location of your internship, we give you the tools to own your project and learn in a real-world setting. Many of our technologies overlap, and you would be hard pressed to find a team that is not using Amazon Web Services (AWS), touching the catalogue, or iterating services to better personalize for customers. We make the impossible, possible.About the teamAt Amazon, we’re at the forefront of transformative AI, shaping the next generation of intelligent technologies. For over 25 years, we’ve been pioneering state-of-the-art AI and machine learning (ML) models to revolutionize customer experiences worldwide.Now, we’re on the cusp of a new era, where AI holds the promise to reshape society and business in unprecedented ways. As part of our world-class team of AI experts—scientists, engineers, researchers, product builders, and public policy experts—here, you’ll have the opportunity to unlock the next frontiers of Artificial General Intelligence (AGI).We are looking for the brightest minds from a wide range of backgrounds and experiences. Join us in creating transformative AI solutions that will improve lives, solve global challenges, and open up new realms of possibility—from reinventing commerce and accelerating enterprise productivity to advancing universal agents and shaping the future of robotics.BASIC QUALIFICATIONS- Knowledge of computer science fundamentals such as object-oriented design, operating systems, algorithms, data structures, and complexity analysis- Are 18 years of age or older- Experience with at least one modern language such as Java, Python, C++, or C# including object-oriented design- Currently enrolled in a Bachelors, Masters, or PhD in Computer Science, Computer Engineering, Data Science, Electrical Engineering, or majors relating to these fields, with an expected graduation date between 10/2025 - 9/2028 ...

Software Development Engineer Intern, Student Veteran Opportunity

This internship opportunity is for U.S. citizens who have served in the U.S. Armed Forces including Reserves, National Guard, and service member spouses. NOTE: Please indicate this service in your resume.Amazon internships are full-time (40 hours/week) for 12 consecutive weeks with start dates between May 2025 and June 2025. Applicants should have a minimum of one quarter/semester remaining in their studies after their internship concludes. The majority of these opportunities are based in the greater Seattle/Bellevue, WA area. By applying to this position your application will be considered for all locations available in the United States. This includes, but is not limited to: Arlington, VA, USA | Austin, TX, USA | Dallas, TX, USA | East Palo Alto, CA, USA | Herndon, VA, USA | New York, NY, USA | Portland, OR, USA | San Diego, CA, USA | Santa Monica, CA, USA At Amazon, we hire the best minds in technology to innovate and build on behalf of our customers. The intense focus we have on our customers is why we are one of the world’s most beloved brands – customer obsession is part of our company DNA. Our interns write real software and collaborate with a select group of experienced software development engineers (SDEs) who guide interns on projects that matter to our customers.As an intern, you will be matched to a manager and a mentor. You will have the opportunity to influence the evolution of Amazon technology and lead mission critical projects early in your career. Your design, code, and raw smarts will contribute to solving some of the most complex technical challenges in the areas of distributed systems, data mining, automation, optimization, scalability, and security – just to name a few.In addition to working on an impactful project, you will have the opportunity to engage with Amazonians for both personal and professional development, expand your network, and participate in activities with other interns throughout your internship. No matter the location of your internship, we give you the tools to own your project and learn in a real-world setting. Many of our technologies overlap, and you would be hard pressed to find a team that is not using Amazon Web Services (AWS), touching the catalogue, or iterating services to better personalize for customers.If this opportunity interests you, apply and come chart your own path at Amazon!Applications are reviewed on a rolling basis. For an update on your status, or to confirm your application was submitted successfully, please login to your candidate portal. NOTE: Amazon works with a high volume of applicants so we appreciate your patience as we review applications.Key job responsibilities• 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.• Create solutions to run predictions on distributed systems with exposure to innovative technologies at incredible scale and speed.• Build distributed storage, index, and query systems that are scalable, fault-tolerant, low cost, and easy to manage/use.• Ability to design and code the right solutions starting with broadly defined problems.• Work in an agile environment to deliver high-quality software. BASIC QUALIFICATIONS- Are enrolled in a Bachelor's degree or above in Computer Science, Computer Engineering, Data Science, Electrical Engineering, or majors relating to these fields with a conferral date of December 2025-June 2027- Experience with at least one modern language such as Java, Python, C++, or C# including object-oriented design- Knowledge of computer science fundamentals such as object-oriented design, operating systems, algorithms, data structures, and complexity analysis ...

Software Development Engineer Internship - 2025 (US)

Amazon internships are full-time positions, and interns should expect to work Monday-Friday, up to 40 hours per week typically between 8am-5pm. Specific team norms around working hours will be communicated by your manager. Interns should not have conflicts such as class or other employment during the Amazon work-day.Applicants should have a minimum of one quarter/semester/trimester remaining in their studies after their internship concludes. Applicants will be considered for SDE roles including the Amazon Propel Program (APP) through this application. We will take your internship season and location preferences into consideration. Preferences are based on business availability and are not guaranteed. Please note that a majority of our internships take place in the summer. Start dates for our internships include the following periods:1. Winter (Starts January/February) – SDE only2. Summer (Starts May/June) – SDE and APP3. Fall (Starts August/September) – SDE onlyAmazon Propel Program (APP) Internships The Amazon Propel Program internship seeks to support candidates from historically underrepresented groups in the tech industry by providing skill and experience-based development opportunities.Software Development Engineer (SDE) Internships At Amazon, we hire the best minds in technology to innovate and build on behalf of our customers. The intense focus we have on our customers is why we are one of the world’s most beloved brands – customer obsession is part of our company DNA. Our interns write real software and collaborate with experienced software development engineers (SDEs) who guide interns on projects that matter to our customers.As an intern, you will be matched to a manager and a mentor. You will have the opportunity to influence the evolution of Amazon technology and lead critical projects early in your career. Your design and code will contribute to solving some of the most complex technical challenges in the areas of distributed systems, data mining, automation, optimization, scalability, and security – just to name a few.In addition to working on an impactful project, you will have the opportunity to engage with Amazonians for both personal and professional development, expand your network, and participate in activities with other interns throughout your internship. No matter the location of your internship, we give you the tools to own your project and learn in a real-world setting. Many of our technologies overlap, and you would be hard pressed to find a team that is not using Amazon Web Services (AWS), touching the catalogue, or iterating services to better personalize for customers. We make the impossible, possible.Key Job Responsibilities for all SDE and APP internships include:• 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.• Create solutions to run predictions on distributed systems with exposure to innovative technologies at incredible scale and speed.• Build distributed storage, index, and query systems that are scalable, fault-tolerant, low cost, and easy to manage/use.• Ability to design and code the right solutions starting with broadly defined problems.• Work in an agile environment to deliver high-quality software.Locations for all SDE and APP internships: While the majority of our SDE roles are based in the greater Seattle/Bellevue, WA, and Arlington, VA area, by applying to this position your application will be considered for all locations we hire for in the United States, including but not limited to:• AZ (Phoenix, Tempe) • CA (Berkeley, Culver City, Cupertino, East Palo Alto, Irvine, Los Angeles, Manhattan Beach, Palo Alto, San Diego, San Francisco, San Jose, San Luis Obispo, Santa Barbara, Santa Clara, Santa Cruz, Santa Monica, Sunnyvale) • CO (Boulder, Denver) • GA (Atlanta, Kennesaw) • IL (Chicago)• MA (Boston, Cambridge, Hudson, North Reading, Westborough)• MD (Baltimore) • MI (Detroit) • MN (Minneapolis) • NJ (Jersey City) • NY (New York) • OR (Portland) • PA (Philadelphia, Pittsburgh) • TN (Nashville) • TX (Austin, Dallas) • VA (Arlington, Herndon) • WI (Madison) • WA (Bellevue, Seattle, Redmond) ***Locations are subject to change. ***We’re on the lookout for the curious, those who think big and want to define the world of tomorrow. At Amazon, you will grow into the high impact, visionary person you know you’re ready to be. Every day will be filled with exciting new challenges, developing new skills, and achieving personal growth. How often can you say that your work changes the world? At Amazon, you’ll say it often. Join us and define tomorrow. Applications are reviewed on a rolling basis. For an update on your status or to confirm your application was submitted successfully, please login to your candidate portal at amazon.jobs. Amazon works with a high volume of applicants so we appreciate your patience as we review applications.Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.Pursuant to the Los Angeles Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records. BASIC QUALIFICATIONS- Experience with at least one modern language such as Java, Python, C++, or C# including object-oriented design- Are 18 years of age or older- Are enrolled in a Bachelor's degree or above in Computer Science, Computer Engineering, Data Science, Electrical Engineering, or majors relating to these fields- Have an expected graduate date between October 2025 - September 2028 and be able to work 40 hours/week minimum and commit to 12 week internship ...

Software Development Engineer SDE II, EC2 Nitro

EC2 Nitro drives the planet’s largest, fastest growing and most feature-rich compute cloud. Nitro is AWS’ ground-up design for virtualization at global scale built on a fully custom stack of hardware, firmware and applications. Nitro has enabled EC2 to support Intel, AMD and Amazon’s custom silicon - the Graviton processor family - while raising the industry bar for security and performance across our product line.We integrate hardware, firmware, application software and services to deliver new virtualized and bare-metal compute platforms for companies from startups through the Fortune 500. We are looking for an experienced Software Engineer to drive development for new EC2 compute platforms. In this role, the Engineer will work with a broad and deep group of technical teams that develop hardware, firmware, systems and application software.The ideal candidate is expected to have solid understanding of computer science fundamentals, and expertise in C, C++, Java or Rust development in a Linux environment. Experience with Systems or Application Development in an enterprise environment. BASIC QUALIFICATIONS- 3+ years of non-internship professional software development experience- Experience programming with at least one software programming language- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience Developing in C, C++, Java, or Rust in a Linux environment ...

Software Development Engineer-EKS, Kubernetes

We’re on the lookout for the curious, those who think big and want to define the world of tomorrow. At Amazon, you will grow into the high impact, visionary person you know you’re ready to be. Every day will be filled with exciting new challenges, developing new skills, and achieving personal growth. How often can you say that your work changes the world? At Amazon, you’ll say it often. Join us and define tomorrow.Do you want to solve business challenges through innovative technology? Do you enjoy working on cutting-edge, scalable services technology in a team environment? Do you like working on industry-defining projects that move the needle?At Amazon, we hire the best minds in technology to innovate and build on behalf of our customers. The focus we have on our customers is why we are one of the world’s most beloved brands – customer obsession is part of our company DNA. Our Software Development Engineers (SDEs) use cutting-edge technology to solve complex problems and get to see the impact of their work first-hand."10017BASIC 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, Geospatial Data

Software Development Engineer-II, Geospatial Data Job ID: 2780943 | Amazon.com Services LLC Are you fascinated with the idea of creating a digital representation of the world? Join the Geospatial Data team to build Maps for Amazon.We build learning systems to identify road networks, POIs, and geocodes of addresses worldwide. Our delivery operations use these systems to determine locations and plan routes for delivery. Our mission is to vend geospatial data (e.g., maps, traffic, addresses) that is both authoritative and fresh through an intuitive experience that enables every driver to succeed in their delivery tasks.We are building systems that enable depth-focused solutions. For example, we help drivers navigate to delivery locations, optimally group packages based on proximity, and estimate transit times. We leverage multiple modes of transportation and traffic awareness to find the most efficient paths for our drivers.Several unsolved problems exist in this space, such as automatically adding new roads detected from sensor/video data into the larger road graph and accurately determining the bearing of a person when they start traveling.The technical domain is multi-faceted. We build low-latency, highly-available services, big data processing pipelines, train ML models, and run science experiments. We measure location accuracy, coverage, and predictive accuracy of service.If you have an entrepreneurial spirit, know how to deliver, are deeply technical, and long for the opportunity to build pioneering solutions to challenging problems, we want to talk to you. ...

Software Development Engineer, (Level 5), Serverless Compute Fabric (SCF)

Serverless Compute Fabric (SCF), at the heart of the Serverless movement, is a fast growing service that is becoming the default compute infrastructure for a wide range of applications such as Lambda, AWS Analytics(Athena, Glue), and GenAI (Bedrock and Amazon Q). We are looking for an experienced Software Development Engineer for the Serverless Compute Networking team that owns software at the core of SCF’s architecture and enables our customers to run serverless functions in Virtual Private Cloud. A successful candidate will need a strong understanding of software development with Linux and networking concepts, and be comfortable analyzing large amounts of data from multiple sources within a distributed network. You will be responsible for translating business and functional requirements into concrete deliverables with the architecture, design, development, testing, and deployment of highly scalable distributed services. You will exhibit creativity, empathy, and optimism as we push the boundaries of serverless computing in the cloud. You are inspired by what has come before and motivated to create what comes next. What makes this team a great place to work? - Core SCF VPC Team - Our services underpin the fabric of the serverless compute. You have the opportunity to make a large impact and drive the road map for the Serverless computing - Direct Customer Contact – The Amazon way is to maintain and enhance what you build. This gives you the opportunity to work directly with customers to understand and guide their needs.- Scale New Heights - With cloud adoption accelerating, we are challenged with fun, complex problems to think about scale and grow the service to meet ever increasing demands 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.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, AB Pricing Tech

Want to join one of the hottest growing teams at Amazon? The Business to Business (B2B) market is ripe for innovation and Amazon Business (https://www.aboutamazon.com/news/company-news/what-is-amazon-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 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!The Amazon Business (AB) Pricing team has a WW charter to offer the most competitive prices to business customers of all sizes, provide additional savings to customers who engage in high-value actions (HVAs), and improve AB’s price perception through consistently low and easy-to-understand prices. We execute this charter through pricing products and programs, selling partner tools for 1P and 3P, price perception surveys, and pricing CX. The team also owns B2B pricing policies, rules, and guardrails, which are developed in collaboration with the Consumer Pricing team.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 strong sense of ownership, passion and drive to delight customers, come join us!Key job responsibilitiesYou 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 Engineer, Ads Campaign Management

Advertisers will spend tens of billion dollars this year leveraging Amazon advertising this year to help grow their business. We are looking for exceptional software engineers to build the next generation of tools these advertisers depend on to control their advertising efforts across multiple ad products in the Amazon Advertising portfolio. As part of the self service advertising products organization our team focuses on the 80% of advertisers that are small and medium size businesses and deliver simple, intuitive solutions for helping them grow their reach and sales.This important work requires that we build redundant, highly available systems that scale massively to ensure our advertisers can enhance discoverability for all the products they sell online and connect Amazon customers with sellers and selection anywhere in the world. We are increasingly focused on helping our advertisers reach new markets and build a strong brand presence which means we must think globally and be strategic about how we build our software to operate 24/7/365 in over 20 countries.The Campaign Management team is responsible for capturing inputs for advertisers to control their advertising efforts. You can think of our team as the brain and nervous system of all the advertisements you see on amazon.com. We build large scale, high velocity distributed systems to service 100’s of millions of API requests per day, steam data at PB scale, process business logic on tight latency budgets, all while streaming and the data at high fidelity to 20+ other services to perform other critical advertising functions. We stand up world class CI/CD pipelines to deploy our service automating infrastructure provisioning, high volume load testing and first-rate monitoring so our engineers can keep their heads down inventing for our advertisers. Our problem space covers concurrent workflows across distributed systems (linearizability, eventual consistency), big data problems (propagation delay, ordering and hygiene) and performance (search optimization). Our team uses the latest AWS products and services to solve our problems including but not limited to: ECS, Fargate, EC2, EMR, Lambda, Kafka, Elastic Search, Dynamo DB, SQS, SNS, Cloud watch, CDK, Cloud Formation and many 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, Ads Monetization, Prime Video

Are you interested in shaping the future of entertainment? Prime Video's ads monetisation teams are creating best-in-class ads experience for Prime Video.Advertising at Amazon is growing incredibly fast and as a seasoned Engineer on the PV Ads Monetization team, you will build new ads format in Prime Video that will help drive revenue growth within Prime Video while enhancing the viewership experience.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, ADSP: Performance Demand

Are you interested in building a green field product opportunity within Amazon Advertising? Do you want to have direct and immediate impact on millions of customers every day? If you are a self-starter, enjoy designing large scale distributed and orchestration systems, and are intrigued by ambiguous problems, this is a unique opportunity to build a new initiative from scratch with some of the best full-stack engineers at Amazon. We pioneer the usage of modern full-stack technologies at Amazon scale. Join today and you will transform how advertisers run performance campaigns on Amazon DSP.Key job responsibilitiesIn this role, you will deal with mostly Java for backend and React/JavaScript for front-end, various persistence technologies like DynamoDB, ElasticSearch, and multitude of native AWS offerings to analyze big data (e.g. SageMaker, EMR). This is an opportunity to Think Big and create an engaging experience on new products, which our customers will love. You will have flexibility to drive changes to our front-end, backend and science infrastructure, and be able to work with different skillset including big data and engineering to build new features. This is a large initiative that spans across multiple existing and to be formed engineering and product teams within the Advertising organization.A day in the lifeYou are enthusiastic about helping in defining our products, shaping ambiguous business goals into working software solutions. You are comfortable taking initiative and working across teams in a relatively unstructured environment. You have well-honed, insightful architectural design instincts, and enjoy building simple and elegant systems that will scale to support millions of users. Passion for the customer and their experience with our products is a key requirement for you.About the teamOur team is responsible for full-stack implementation and integration of new advertising products, which power the ad measurement of online and offline ad conversions. This is an opportunity to get in on the ground floor and help shape our advertising technologies, products and business. Our products enable advertisers to bring their first-party data into amazon eco system, helping advertisers adapt to new trends and consumer behaviors, ultimately ensuring their campaigns continue to resonate with the right audience.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, Advertising, Live, IMDB

Do you want to solve business challenges through innovative technology? Do you enjoy working on cutting-edge, scalable services technology in a team environment? Do you like working on industry-defining projects that move the needle?At Amazon Advertising, Live, and IMDB, we hire the best minds in technology to innovate and build on behalf of our customers. The focus we have on our customers is why we are one of the world’s most beloved brands – customer obsession is part of our company DNA. Our Software Development Engineers (SDEs) use cutting-edge technology to solve complex problems and get to see the impact of their work first-hand. We are reinventing the way the world does advertising.The challenges SDEs solve for at Amazon are big and influence millions of customers, sellers, and products around the world. We are looking for individuals who are passionate about creating new products, features, and services from scratch while managing ambiguity and the pace of a company where development cycles are measured in weeks, not years. If this sounds interesting to you, apply and come chart your own path at Amazon.Key job responsibilitiesAs a software engineer with Amazon Advertising, Live, and IMDB, you will lead the design and delivery of software services and website stacks that entail engaging creatives, cross-screen placements, targeting, optimization, relevancy and advertiser experiences. You will be building brand new distributed software applications using cloud services and amazon proprietary technologies to deliver these unique customer and advertiser experiences. You will frequently interface with teams across Amazon; discovery, retail category, traffic generation, vendor management and analytics among many others. This is a great opportunity to learn many facets of advertising and retail, and understand how they come together, equipping you with the skills to grow your career. You will have the opportunity to experiment, innovate and deliver in a fast, agile and reliable manner with high quality and low technical debt. You should be passionate about building, improving and championing the product and a strong sense of ownership is a must.This is a chance to get in on the ground floor for what is becoming a huge area of growth for Amazon. Join the Advertising, Live, and IMDB teams today, make history, and transform our experiences.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 ...