SDE II-EC2 Core Platform, EC2 Core Platform

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

SDE II-EC2 Core Platform, EC2 Core Platform

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

SDE II-EC2-Nitro, EC2 Nitro

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

SDE II-Serverless, Compute Services

Amazon Elastic Compute Cloud (Amazon EC2) offers the broadest and deepest compute platform, with over 750 instances and choice of the latest processor, storage, networking, operating system, and purchase model to help you best match the needs of your workload. We are the first major cloud provider that supports Intel, AMD, and Arm processors, the only cloud with on-demand EC2 Mac instances, and the only cloud with 400 Gbps Ethernet networking. We offer the best price performance for machine learning training, as well as the lowest cost per inference instances in the cloud. More SAP, high performance computing (HPC), ML, and Windows workloads run on AWS than any other cloud.In this role you will work with team to build the new generic platform by using latest AWS technologies.10017 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 ...

SDE II-VPC/ELB, VPC/ELB

Amazon Elastic Compute Cloud (Amazon EC2) offers the broadest and deepest compute platform, with over 750 instances and choice of the latest processor, storage, networking, operating system, and purchase model to help you best match the needs of your workload. We are the first major cloud provider that supports Intel, AMD, and Arm processors, the only cloud with on-demand EC2 Mac instances, and the only cloud with 400 Gbps Ethernet networking. We offer the best price performance for machine learning training, as well as the lowest cost per inference instances in the cloud. More SAP, high performance computing (HPC), ML, and Windows workloads run on AWS than any other cloud.In this role you will work with team to build the new generic platform by using latest AWS technologies.10017 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 ...

SDE II, AGI - Information Grounding and Proactive Services

Do you want to be part of the AGI organization and help build innovative applications leveraging the state of the art generative AI? Are you passionate about building scalable web services utilizing large language models? Do you believe that complex tasks can be achieved in an intuitive way?Key job responsibilitiesBuild a scalable information grounding service that provides grounding evidence to multiple Amazonian experiences. Grounding large language models (LLMs) ensures that their interactions with users are informed, relevant, consistent, and trustworthy. It ensures accuracy and relevance by providing context-specific responses and mitigating the risk of generating false information through techniques like Retrieval-Augmented Generation (RAG). Grounding allows LLMs to adapt to rapid information changes without constant retraining, maintaining up-to-date and reliable outputs. This is accomplished by linking the models' outputs to verifiable sources of information retrieved from public web sources (e.g., WebIR) and other structured data sources (e.g., knowledge graphs, local databases). Grounding LLMs involves two main steps: 1/ providing relevant evidence from knowledge sources for the customer query and packing it into the LLM context window, and 2/ optimizing LLM (e.g., SFT, RLHF) to use this evidence appropriately, minimizing irrelevance or hallucinations.Design & Write code: Write code primarily in Java and design scalable, fault tolerant and distributed applications running on AWS technology. Leverage state of the art AWS resources in the development of a scalable web grounding service for LLM based applications. Test, test, test: Our software engineers don't just write code, they also test the heck out of it. You will write unit tests, integration tests and regression tests and find ways to automate them.Troubleshoot and fix operational problems: You will work with systems engineers to troubleshoot operational problems and fix them. If you are so inclined, you will also automate troubleshooting procedures and write tools. And when the issues concern specific customers, you will also have the opportunity to talk to them and understand their space better.Influence product direction: You will propose your ideas for the future of the space to product management and get to shape the roadmap.Hire and mentor others: You will get to interview people for the team and to mentor 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 ...

SDE II, Compute Services

Amazon Elastic Compute Cloud (Amazon EC2) offers the broadest and deepest compute platform, with over 750 instances and choice of the latest processor, storage, networking, operating system, and purchase model to help you best match the needs of your workload. We are the first major cloud provider that supports Intel, AMD, and Arm processors, the only cloud with on-demand EC2 Mac instances, and the only cloud with 400 Gbps Ethernet networking. We offer the best price performance for machine learning training, as well as the lowest cost per inference instances in the cloud. More SAP, high performance computing (HPC), ML, and Windows workloads run on AWS than any other cloud.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.About the teamAbout AWSDiverse ExperiencesAWS 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.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. 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. 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 ...

SDE II, Global Runtime Infrastructure for Developers

Amazon Managed Compute Runtimes (MCR) is looking for a passionate, result-driven, and innovative SDE II to deliver our grand vision, design and implement technical solution that empowers our customers to achieve region flexibility, and address the fundamental needs for Compute, Orchestration, and Observability via our centrally managed runtimes. You’ll be joining a team building cutting edge and highly distributed systems to enable world class, cost-effective, and user friendly systems as we aim to create a highly technical, customer obsessed, and entrepreneurial culture. Successful candidates will have a proven track record of developing highly distributed systems and customer friendly web applications using Agile and incremental delivery methods. You must enjoy working on complex software systems in a customer-centric environment and be passionate not only about building good software but also ensuring that same software achieve its goals in operational reality.If you’re excited about contributing to the innovations that power Amazon's next generation of computing architecture, making broad impacts across all Amazon business lines including Amazon Stores, Kindle, Alexa, Pharmacy, Payments etc, or just have the desire to have fun creating something you can be proud to show your family and friends, reach out. We’d love to chat.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 ...

SDE II, Measurement, Ad Tech, and Data Science (MADS)

Are you excited about operating at Internet scale? Inventing how ads performance is measured in the online retail world? Growing and learning from the world class engineers? If so, we want to hear from you!Key job responsibilitiesYou will be responsible for designing and developing software products that will provide measurement data to a wide set of users across all of Amazon's advertising suite. You will be able to demonstrate a variety of architectural approaches and design patterns and have a demonstrated competence in designing maintainable and scalable software written in a high-level language. You will show your ability to adapt to changing technical environments and devise creative solutions to vexing software problems. You will encounter some of the toughest and most inspiring technical challenges of your career as you build petabyte-scale services, invent new big data paradigms, and scale for extreme growth.A day in the lifeWe enable advertisers to optimize ad spend and allocate budgets effectively by providing accurate, actionable and timely conversion measurement for all Amazon ad products. We use a combination of deterministic techniques to produce the estimates that are fastest in the industry without compromising quality. We apply the latest AWS big data on over 50 billion new events per day, operating petabyte size clusters. We constantly invent on our cutting-edge event-driven architectures to stay ahead of growing scale.About the teamThis team defines and produces the metrics used by advertisers to analyze the performance of their investment in ads. The charter of this team is focused on applications responsible for computing and distributing estimated conversions. We work with a variety of systems and languages: combining AWS services like EMR, Kinesis and AWS Batch, with open source technologies such as Spark, Presto.BASIC QUALIFICATIONS- 3+ years of non-internship professional software development experience- 3+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience programming with at least one software programming language ...

SDE II, Recommendations Xperiences (REX) "Core Recs"

Do you want to build cutting-edge highly scalable services & infrastructure using AWS technologies and support new machine learning initiatives? Does the prospect of building services serving billions of requests per day while maintaining response latencies in milliseconds and meeting strict SLA requirements, excite you?The Books Personalization team helps customers to find the next book they would love. Our systems and algorithms operate on one of the world's largest book catalogs, recommending books to customers - with a strict latency constraint. We are a team of software engineers working alongside machine learning scientists on complex solutions to understand the customer intent and present them with books are relevant to their liking.We are looking for a Software Engineer, who can drive appropriate technology choices for the business, lead the way for continuous innovation, and shape the future of recommendation systems in Amazon Books. You will build services to handle billions of requests per day, while maintaining response latencies in milliseconds and meeting strict SLA requirements. It is quite routine for our systems to operate on massive datasets using distributed frameworks. You will design and code, troubleshoot, and support high volume and low latency distributed systems. You will develop ML models either from scratch or by modifying existing algorithms. The solutions you create would drive step increases in building better recommender and/or helping more customers. You will directly impact our customers’ book shopping experience. This role will provide exposure to cutting-edge innovations in recommender system, as well as working experience on science side of the spectrum.About the teamThe Recommendations Xperiences (REX) "Core Recs" team is an engineering-focused team working in the Books Personalization domain. Together, we build novel services, infrastructures, and Machine Learning (ML) models to enhance the book personalization experience for 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 ...

SDE II, Region Flexibility Astrolabe

The Region Flexibility Engineering (RFE) team builds and leverages foundational infrastructure capabilities, tools, and datasets needed to back the rapid global expansion of Amazon's SOA infrastructure. Our team focuses on robust and scalable architecture patterns and engineering best practices, driving adoption of ever-evolving and cutting-edge AWS technologies. We are looking for a passionate, results-oriented, inventive Software Development Engineer (SDE) to help refine and deliver our of multi-region SDO services, design and implement technical solutions for regional placement automation, cross-region libraries, and tooling useful for teams across Amazon.As a Software Development Engineer (SDE), you will solve some of the most intriguing problems in software architecture while designing and building highly scalable services, and solutions from the ground up. Our project spans across all of Amazon Stores, Digital and Others (SDO) Businesses. We work closely with AWS teams to advise them on Amazon Retail requirements to setup required infrastructure. You will work closely with and learn from a large Senior and Principal Engineering community. As innovators who embrace new technology, you will be empowered to choose the right highly scalable and available technology to solve complex problems and will directly influence product design.We are looking for a highly motivated engineer who understands service-oriented architecture, and will help us help the business innovate quickly at scale. You will be responsible for solving algorithmically complex problems, work on services that can scale to millions of requests, build products that will reach tens of thousands of developers and deploy them globally delivering an exceptional customer experience.If you enjoy designing and building highly distributed systems that can scale and solving challenging problems, come join us!Key job responsibilitiesAs a Software Development Engineer (SDE), you will solve some of the most intriguing problems in software architecture while designing and building highly scalable services, and solutions from the ground up. Our project spans across all of Amazon Stores, Digital and Others (SDO) Businesses. We work closely with AWS teams to advise them on Amazon Retail requirements to setup required infrastructure. You will work closely with and learn from a large Senior and Principal Engineering community. As innovators who embrace new technology, you will be empowered to choose the right highly scalable and available technology to solve complex problems and will directly influence product design.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 ...

SDE II, WWGST

The Challenge: Whole Foods Market is looking for Software Development Engineer who is passionate and innovative that have a heart for Nourishing People and the Planet to join our newly formed Engineering Services team. This team will be tackling some of our most complex and challenging projects and will deliver innovative technical solutions to advance the retail grocery industry.The Team: We are building a new team grounds up. We can't wait to show customers what's possible when Amazon and Whole Foods Market innovate together. This is just the beginning and we need exceptional people across all technology disciplines to build and unearth the full potential of this opportunity.The Role: Everyone on the team needs to be entrepreneurial, wear many hats and work in a highly collaborative environment. As a Software Development Engineer, you will help tackle a diverse landscape of technical challenges. We are an early-stage initiative, and you will play an active role in translating business requirements into concrete systems and prototyping concepts, and working with technology leaders within the team and across the business.The Work: You will design, develop and deploy reliable distributed solutions that operate at Amazon scale for whole food store networks. You will work with a variety of core languages and technologies including Java, Python and AWS services. You will tackle challenging, novel situations every day and will have the opportunity to redefine an industry while working with different teams , across Amazon and Whole Foods Market. Along the way, we guarantee that you’ll learn a ton, have fun and make a positive impact on many people.A passion for working with new technologies and pushing the envelope on existing technology is required. High level of ownership and bias-for-action is required to be successful in this role.Key job responsibilities* You are passionate about defining and creating brand new products and services that will radically improve customer experiences in key strategic areas* You are able to translate business objectives into technical solutions understanding how it will impact and align with overall strategy* You love to explore unknown territory and invent simple, beautiful solutions to complex business and usability problems, sometimes with no clear precedent in today’s world* You are highly collaborative, with a proven record of working closely with your team to influence outcomes and propose well-informed new directions* You have great interpersonal communication skills. You’re good at finding new and better ways of communicating and sharing your work, and are always fine-tuning your work for impact and transparencyBASIC 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 ...

SDE Intern (Summer)

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

SDE, AWS IAM

At Amazon Web Services Identity and Access Management (AWS IAM) we build, operate, and innovate the identity management, authentication, and authorization stack for the AWS cloud. Our mission is to push the technical boundaries to enable AWS customers to run their business workloads confidently and securely. As part of this mission, we Think Big and Dive Deep as we leverage technology to give customers state-of-the-art controls to manage access across all their AWS environments. At IAM, we operate one of the largest distributed systems in the world, which processes tens of millions of transactions per second. With the growth of AWS, the customer workloads and access patterns keep evolving, demanding the next order of magnitude scalability. We are looking for a talented software engineer who is passionate about taking on complex problems and creating scalable, maintainable solutions at massive scale.Key job responsibilitiesYou must have strong technical skills, be an efficient communicator and have motivation, vision and high judgement to stay focused on key business outcomes to deliver results in a fast-paced environment. IAM is a highly technical space with emphasis on security, scale and operational excellence. You will be expected to be a strong technical contributor who effectively partners with others, keeps the big picture in sight, informs prioritization & builds consensus. Core responsibilities include design and implementation of complex system components while maintaining an uncompromising bar on quality and supporting less experienced members of the team in growing in their craft.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 ...

SDE, AWS IAM

At Amazon Web Services Identity and Access Management (AWS IAM) we build, operate, and innovate the identity management, authentication, and authorization stack for the AWS cloud. Our mission is to push the technical boundaries to enable AWS customers to run their business workloads confidently and securely. As part of this mission, we Think Big and Dive Deep as we leverage technology to give customers state-of-the-art controls to manage access across all their AWS environments. At IAM, we operate one of the largest distributed systems in the world, which processes tens of millions of transactions per second. With the growth of AWS, the customer workloads and access patterns keep evolving, demanding the next order of magnitude scalability. We are looking for a talented software engineer who is passionate about taking on complex problems and creating scalable, maintainable solutions at massive scale. Key job responsibilitiesYou must have strong technical skills, be an efficient communicator and have motivation, vision and high judgement to stay focused on key business outcomes to deliver results in a fast-paced environment. IAM is a highly technical space with emphasis on security, scale and operational excellence. You will be expected to be a strong technical contributor who effectively partners with others, keeps the big picture in sight, informs prioritization & builds consensus. Core responsibilities include design and implementation of complex system components while maintaining an uncompromising bar on quality and supporting less experienced members of the team in growing in their craft.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 ...

SDE, CloudWatch Logs, Amazon Monitoring and Observability

Come change the way the world sees the Cloud!The CloudWatch Logs team builds and manages some of the largest logging in the world. CloudWatch Logs allows AWS users to ingest their application and AWS logs in a highly scalable, durable, and reliable service for enterprise scale; find and analyze the right log to solve operational problems; generate metrics and alarms from their log events; or send log to other downstream .On the Logs team you’ll get to build critical monitoring services that impact every single AWS customer, both internally and externally – there’s not many teams' that can say that!This is a full-stack development position, leaning towards back-end work. CloudWatch Logs enables customers to explore, study, and visualize their logs so they can troubleshoot operational problems quickly and easily. It scales with log volume and query complexity giving answers in seconds. In addition, customers can publish log-based metrics, create alarms, and correlate logs and metrics together in CloudWatch Dashboards for complete operational visibility. We are building new monitoring and observability services and are shaping the future for the next generation of Logs Insights and advanced analytics that help customers reduce their mean-time-to-resolution. Energizing and Interesting Technical Problems We are looking for a software development engineer who thrives on creative problem solving and enjoys the opportunity to build and operate mission critical, multi-tenant services at massive scale. An ideal candidate dives into problems to invent simple and elegant solutions. You care deeply about customer experience and focus on building performant that offer easy-to-use interfaces to customers. You are constantly looking for ways to make the service you own better. You have great communication skills and enjoy working in a fast-paced, collaborative team environment with diverse team members. 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.Key job responsibilitiesA successful Software Development Engineer II in our team will design and deliver technologysolutions which solve difficult business problems. They identify and solve ambiguous problems, architectural deficiencies, or areas where the team’s systems hinder the innovation of other teams, and are learning to do this for other teams in the organization. They work autonomously, but may seek direction at times from peers and their manager. They consider the legacy of the systems they build with the team and how they will scale and evolve over time. They consistently demonstrate operational excellence in all facets of their work. They deeply understand the team’s systems and can thoroughly diagnose problems in all aspects of operations, including hardware, software, and operating environments. They are an active reviewer of the team’s technology solutions and operations. They are able to train new teammates, helping them understand the team’s customers, systems, and processes. They recognize discordant views and take part in a constructive dialogue to resolve them. They participate in hiring and developing others, and effectively mentor others on the team or on teams within your organization.About the teamWe are a team in CloudWatch Logs. More specifically, our team owns the lifecycle and storage management of several Exabytes of customer's Log data, and our services run their tasks in a daily basis. Additionally, we are working to add features to answer our Customer's requests and delight them improving latency and reliability of our services. For instance, our team shipped these public facing features in the past year (PutAccountPolicy, Account Level DataProtection, Account Level SubscriptionFilters). As you can imagine, there are scaling problems when you deal with Exabytes of information that are sometimes hard to predict. We tackle these on our day-to-day operations and strive to being able to predict and fix them before they happen. We are also focusing on improving our deployment capabilities, so we can deliver features even faster.About AWSAmazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.Diverse ExperiencesAWS values diverse experiences. Even if you do not meet all of the qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying. Work/Life BalanceWe value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve in the cloud. Inclusive Team CultureHere at AWS, it’s in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences, inspire us to never stop embracing our uniqueness.Mentorship & Career GrowthWe’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional. BASIC QUALIFICATIONS- 3+ years of non-internship professional software development experience- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience programming with at least one software programming language ...

SDEI Intern, 2025 - DynamoDB

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

SDET, Amazon

Streaming Ads is a product and a thriving business adored by advertisers around the world – but it’s still “day one” in inspiring the world in building next generation Ads experience for Living room, across all their devices.We are seeking a passionate, hard-working, and talented SDET engineer to join our team. We are looking for someone with experience building backend services and automating mission critical software and services to help shape the future of automated testing for our Streaming Ads experiences. The ideal candidate is an innovative self-starter who is looking for an opportunity to be both an individual contributor and technical lead to deliver impact on several quality initiatives across the org. You will be working across multiple teams and services within Ads orgs to improve our automation infrastructure and raise quality bar across applications.To be successful you need to be flexible and entrepreneurial, comfortable operating with ambiguity and willing to develop quick proof of concepts. You are a passionate owner about customer and societal impact. You will drive the quality initiatives forward and operate at all levels, diving deep into the details to set the standard for engineering excellence in the org. You deliver artifacts that set the standard in your organization for engineering excellence, from designs to algorithms to implementations. You are a pragmatic problem solver, applying judgment and experience to balance trade-offs. You are flexible, adapting your approach to meet the needs of the team, project, and product.Key job responsibilitiesSDETs at Amazon are able to understand software internals, debug code, automate repetitive tasks, and implement new tools and frameworks needed to streamline our quality process. It is a very unique and challenging role and provides immense opportunity to design and develop wide-reaching tools. It combines the "building" aspect of software design engineering with the "breaking" aspect of software test engineering. You’ll be writing code that automatically verifies the quality of the product. That means that you potentially write more code than the developers.As SDET II, you will take ownership of Streaming Ads test architecture, providing a system-wide view and design guidance. You understand the principles of data and how to use it to derive insight about software quality, with simplified solutions. You stand your ground and push relentlessness in guiding best practices (e.g., unit testing, continuous deployment, etc.). You have acute instincts for where software fails, common testing pitfalls, and anticipate and prevent future problems from occurring and proactively fix deficiencies in test frameworks and tools. You work to improve engineer efficiency and resolve the root cause of endemic problems including areas where your team limits the innovation. You do not accept solutions that make continued testing after release (regression testing) difficult or labor intensive. This may require you to influence decisions made by other teams. When confronted with discordant views, you are able to find the best way forward and influence others to follow that path.Key job responsibilitiesKey job responsibilitiesDesign and build the automated test frameworks and test suites for use in development and testing cyclesIdentify and tackle intrinsically hard problems in unblocking automation from Streaming Ads domain .Design and develop tools which will help Developers/Testers.Collaborating with development teams and your team peers to identify and prioritize opportunities for automation.Lead and actively participate in design reviews, aligning teams across your organization towards coherent architectural and testability strategiesA successful candidate must have a solid history of delivering results, obsession with quality, be detail oriented, a team player, and have the ability to work in a fast-paced start-up like environmentAbout the teamWe are the Streaming Ads org from Amazon Ads business. Our mission is to ensure a seamless and reliable user experience for advertisers and living room experience for viewers. We design, build and enhance testing solutions to uphold the highest standards in Streaming Ad products across multiple 1P publisher experiences including Prime Video, FireTV. We build tooling, frameworks, and processes to prioritize automation, enhance testing metrics and reduce manual efforts in release sign-off procedures. We offer guidance on best practices in test strategies and advocate for a culture of quality as a first class citizen across all development stages.BASIC QUALIFICATIONS- 2+ years of test automation frameworks and tools building experience- 4+ years of non-internship professional software development testing 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- Knowledge of current web technologies ...

SDM - Amazon Robotics , Amazon Robotics

Do you want to have a worldwide impact in Robotics? Amazon Robotics builds high-performance, real-time robotic systems that can perceive, learn, and act intelligently alongside humans—at Amazon scale. We invent and scale AI systems for robotics in fulfillment. Our mission is to enable robots to interact safely, efficiently, and fluently with the clutter and uncertainty of real-world fulfillment centers. We hire and develop subject matter experts in robotics with a focus on computer vision, deep learning, intelligent control, semi-supervised and unsupervised learning. We are seeking hands-on, Software Development Manager to own the deployment of a new robotic workcell into the fulfillment network. You will be deep in code and algorithms. A successful candidate has excellent technical depth, great communication skills, and a drive to achieve results in a collaborative team environment.You should enjoy the process of solving real-world problems that, quite frankly, haven’t been solved at scale anywhere before. Along the way, we guarantee you’ll get opportunities to be a fearless disruptor, prolific innovator, and a reputed problem solver—someone who truly enables AI and robotics to significantly impact the lives of millions of consumers.Key job responsibilities* As a manager, you will be responsible for delivering and maintaining critical robotic deployment capabilities in the fulfillment network.* You will prioritize being a great people manager: motivating, rewarding, and coaching your diverse team is the most important part of this role. You will recruit and retain top talent and excel in day-to-day people and performance management tasks.* You will keep your technical skills current to contribute to architecture and design discussions. * You will regularly take part in deep-dive troubleshooting exercises and drive technical post-mortem discussions to identify the root cause of complex issues.* Set a vision for your team and create product roadmaps. Help your team sort out technical and product requirements and priorities. Use project management skills to deliver product roadmap items and other cross-team projects.* You will be engaging with partner organizations to ensure a smooth deployment of the robots into our warehousesA day in the lifeAmazon offers a full range of benefits for 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) Plan 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!BASIC QUALIFICATIONS- 3+ years of engineering team management experience- 7+ years of working directly within engineering teams experience- 3+ years of designing or architecting (design patterns, reliability and scaling) of new and existing systems experience- Knowledge of engineering practices and patterns for the full software/hardware/networks development life cycle, including coding standards, code reviews, source control management, build processes, testing, certification, and livesite operations- Experience partnering with product or program management teams ...

SDM for AWS Console Telemetry Services, AWS Infrastructure

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.Interested in leading a software team that is a critical part of the control plane of AWS? Would you enjoy broad yet equally deep scope that impacts all AWS systems globally? Are you up for leading the software team that is at the interface of hardware and software? What do we do: AWS Infrastructure Console Services team develops the platforms and tools that support critical AWS control plane and monitoring functions. What you will do: You will have the opportunity to lead the team that builds, refactors, upgrades, and scales distributed software systems for AWS Console Services. You lead the service development, team management and coaching, operations, technical/business tradeoffs, and long term strategy, budgeting. You work with senior AWS leadership to plan for the future. Why it’s high-impact: Our services ensure that AWS services can control AWS hardware and to monitor this hardware for health and functionality. What’s the challenge: Our space is fast-moving, and has a large number of ambiguous and difficult challenges. You will have a team of highly skilled software developers, support from your leadership, and you'll own your space. You will be responsible for identifying solutions, trying ideas, given space to fail and iterate to produce products that your customers love.Who would succeed in this role: Deeply technical leaders, who stay close to the customer, daily operations, employee growth, as well as the architecture and design. A leader who can coach their team on developing and operating systems at scale and who reaches out across the organization to enlist input from key engineers to leverage the experience of the broader team. A person who dives deep in to a problem to deeply understand how things work, when to make subtle change, and when to disrupt the status quo to achieve the right results. A Software Development Manager in AWS Hardware Engineering Services needs to have key qualities to lead teams and steer successful projects.Technical Expertise - Strong understanding of distributed systems, software development processes, architecture at scale, data pipelines, global deployments, system design, and cloud proficiency. Global Infrastructure Partner. People Management/Leadership Skills - Ability to inspire and motivate small member teams. Run 1:1's, project checkpoints, weekly project review meetings, agile ceremonies (daily stand-up, planning, backlog grooming, retro) provide coaching and advocate for promotions. Helping engineers to grow in their career, mentoring, coaching engineers in the team and organization. Customer Focus - Understanding of customer needs and the ability to translate them into technical requirements and solutions. Key Product Manager for the team. Building out requirements and have impact on stakeholders through Road Map Vision. Project Management - Planning through 2025 and beyond, execution and monitoring, meeting deadlines, and delivering quality results. Owner of project communication. Agile Methodology. Daily stand ups. Bi-weekly task planner for team and Sprint planner. Capital project delivery. Operational Excellence - Strong analytical skills to identify issues, evaluate options, and bias for action to implement effective solutions. Owns operations and health of systems through dashboard. Strategic Thinking - Ability to align team goals into broader AWS Hardware Engineering Services. Build out Roadmap into 3-5 Year Vision. Present and connect with leaders in organization and customers on Roadmap. Adjust yearly planning to support overarching Vision. Look for ways to influence cross-functional teams by closely following known and unknown customer needs. Launch and lead project work in other areas to support Vision. Quality Assurance - Hold high bar for unit, integration and pre-prod testing before deploying code changes to production. Showcase deployment safety testing and code inspections to fix errors upstream and downstream. Innovation - Vision must have aspects of customer features and needs. Anticipating future technology in the pursuit of innovative solutions to enhance product offerings. Key job responsibilities - Effectively mentor and manage a team of software development engineers - Ensure that monitoring systems meet and exceed the requirements from Hardware Engineering Services and from our service owner customers (EC2, S3, EBS, et al) - Drive operational excellence - Contribute to and lead design, architecture, process and development discussions - Argue for the right outcomes with data, conviction and diplomacyA day in the lifeAn effective SDM for AWS Console Services will coach engineers, puts in place excellent closed loop mechanisms, drives OP1/OP2 for Monitoring, sets Director/MBR/Northstar Goals, sets a high systems design goal, and drives program management excellence through TPMs. This SDM will work closely with the counterparts in Hardware Engineering Services, S3, EC2, EBS, Annapurna, DCO, Data Center Automation and other areas in AWS to meet their technical and business requirements. About the teamAbout AWSDiverse 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. 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 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. 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.BASIC QUALIFICATIONS- 3+ years of engineering team management experience- 6+ years of leading the definition and development of multi tier web services experience- Bachelor's degree- 6+ years of leading the definition and development of distributed systems based micro services system. ...