Software Dev Engineer, Lambda

AWS Lambda (https://aws.amazon.com/lambda) is changing the way we think about computing in the cloud. Serverless computing offers customers an exciting new way to create applications, turn business logic and application code into scalable, fault-tolerant production systems without requiring them to be experts in distributed systems, deployment technologies, and infrastructure management.In this role you will work with team to build the new generic platform by using latest AWS technologies. You will need solve interesting technical challenges with creative ideas in the domain combined by event driven application and Serverless technologies. You will build features for the distributed and large-scale system which will handle billions or trillions transactions. You have opportunities to re-shape the experience of Serverless development.About the TeamOur 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. 10017Key job responsibilitiesAs an SDE II in the team, you are expected to lead the design of the feature in new or existing system. You will work with senior members and junior members in the team to build and launch the feature. You will make sure enough test has been done to maintain the quality of the delivered software. You will join the oncall rotation to help solving customer issues in the production system. A day in the lifeHere 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 16 Leadership Principles, which remind team members to seek diverse perspectives, learn and be curious, and earn trust.About the teamWe are part of AWS Lambda team who is making it easier for developers to build new applications or extend existing systems using serverless technology, by seamlessly integrating services such as DynamoDB, Kinesis, S3, Kafka, ActiveMQ and SQS as "Lambda Event Sources". Our growing team in Seattle has an opening for an experienced engineer who can help us to bring better experience to customers for building data driven applications.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.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 Dev Engineer, Manufacturing On Demand

Did you know that many of the products you buy on Amazon didn’t exist before you ordered them? The Manufacturing On Demand group is recruiting experienced Software Engineers in Seattle.We are looking for a talented and curious full-stack software developer with a background in cloud computing, distributed system design, supply chain optimization or user experience. You will contribute to the team’s roadmap, and collaborate with a diverse group of industry-leading technical, operations and business partners to shape the future of our technology, providing the opportunity to learn from the best.This software developer will help build a rock-solid world-wide network of manufacturing centers operating 24/7 and always at peak performance. Join us as together we revolutionize the availability of goods for Amazon.Key job responsibilities* Autonomous contributor to the team's software; * Deliver working features spanning the full SDLC, working backwards from customers through design, implementation, testing, deployment, operations and documentation; * Coach others on producing high-quality code; * Disambiguate ambiguous technology and business problems; A day in the lifeAs much time as possible is spent on the design and implementation of software. Our team is aided by a technical PM, support engineers (on a follow-the-sun model), QA engineers, and so on so that our SDEs can focus on building. We have a daily standup, weekly operational excellence reviews, and fortnightly review and planning sessions. 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 Dev Engineer, Prime Video & Studios CoreTech

Prime Video offers customers a vast collection of movies, series, and sports—all available to watch on hundreds of compatible devices. U.S. Prime members can also subscribe to 100+ channels including Max, discovery+, Paramount+ with SHOWTIME, BET+, MGM+, ViX+, PBS KIDS, NBA League Pass, MLB.TV, and STARZ with no extra apps to download, and no cable required. Prime Video is just one of the savings, convenience, and entertainment benefits included in a Prime membership. More than 200 million Prime members in 25 countries around the world enjoy access to Amazon’s enormous selection, exceptional value, and fast delivery. Are you interested in shaping the future of entertainment? Prime Video’s technology teams are creating best-in-class digital video experience.As a Prime Video technologist, you’ll have end-to-end ownership of the product, user experience, design, and technology required to deliver state-of-the-art experiences for our customers. You’ll get to work on projects that are fast-paced, challenging, and varied. You’ll also be able to experiment with new possibilities, take risks, and collaborate with remarkable people. We’ll look for you to bring your diverse perspectives, ideas, and skill-sets to make Prime Video even better for our customers. With global opportunities for talented technologists, you can decide where a career Prime Video Tech takes you!In Prime Video Personalization and Discovery, our mission is to show a customer the right video content, in the right place, at the right time. We tailor PV for a diverse and global audience, so customers world-wide with different tastes and backgrounds can find something to watch and enjoy on every visit. We delight Prime subscribers by leaning in to the Amazon originals and exclusives that shape our brand and differentiate us. We grow our relationships with customers by leveraging our deep understanding of them to provide relevant and timely recommendations. We believe the current customer experience is only scratching the surface of innovative experiences that are made possible as viewing continues to shift online, and that science is at the center of delivering a step-function change for our CX.Key job responsibilitiesAs a SDE on the Prime Video Personalization team, you will have deep subject matter expertise in the area of recommendation systems. You will work with teams of scientists and engineers to translate business and functional requirements into concrete system deliverables. You will lead efforts in engineering infrastructures that power foundational models, driving the development of innovative approaches to personalization, and providing opportunities for scientists and engineers to invent and implement scalable ML solutions supporting new Customer 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 ...

Software Dev Engineer, Product Knowledge Experience

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.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.While the majority of our SDE roles are based in the greater Seattle/Bellevue, WA area, by applying to this position your application will be considered for all locations we hire in the United States. This includes, but is not limited to Nashville, TN; Austin, TX; Greater Bay Area, CA; DC Metro Area; Denver, CO; Detroit, MI; Greater Boston Area, MA; Greater Denver Area, CO; Greater Los Angeles Area, CA; Greater New York Area; Irvine, CA; Madison, WI; Minneapolis, MN; Phoenix, AZ; Portland, OR; San Diego, CA. To qualify, applicants should have earned a Bachelor’s or Master’s degree within the last six months or be on track to earn their Bachelor’s or Master’s degree prior to the role start date.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.- Design and code the right solutions starting with broadly defined problems.- Work in an agile environment to deliver high-quality software.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- Knowledge of Computer Science fundamentals such as object-oriented design, algorithm design, data structures, problem solving, and complexity analysis. ...

Software Dev Manager III, AWS Incident Prevention

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.Build and Manage a team of strong Engineers responsible for a new product. You will work with your team of engineers, Product managers, and TPMs to build a highly available service, serving AWS and its customers. Some skills expected are as follows:1. Strong execution skills.2. Ability to hire, mentor, and grow Engineers.3. Strong operational focus and knowledge of AWS Operational Best Practices.4. Knowledge of AWS Services.About the teamABOUT AWS:Diverse Experiences Amazon values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying. Why AWS Amazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.Work/Life Balance We value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve in the cloud. Inclusive Team Culture Here at AWS, it’s in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences, inspire us to never stop embracing our uniqueness.Mentorship and Career 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 engineering team management experience- 7+ years of working directly within engineering teams experience- 3+ years of designing or architecting (design patterns, reliability and scaling) of new and existing systems experience- 8+ years of leading the definition and development of multi tier web services experience- Knowledge of engineering practices and patterns for the full software/hardware/networks development life cycle, including coding standards, code reviews, source control management, build processes, testing, certification, and livesite operations- Experience partnering with product or program management teams ...

Software Developer Engineer II, Training & Certification, Content Technology

How often have you had the opportunity to innovate on a next generation product that jumps the industry forward? Are you excited about learning? Training & Certification is seeking a Software Development Engineer to join a team that is innovating how we develop content for learners. We build service applications leveraging both traditional software engineering and AI to create content that accelerates learning and improves skills acquisition for Training and Certifications' 8 million learners.Key job responsibilities- Developing software applications from design through coding implementation- Integrating with AI models- Driving operational excellence- Lead software project developmentAbout the teamDiverse ExperiencesAmazon values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.Why AWSAmazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.Work/Life BalanceWe value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why flexible work hours and arrangements are part of our culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve in the cloud.Inclusive Team CultureHere at AWS, it’s in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences, inspire us to never stop embracing our uniqueness.Mentorship and Career GrowthWe’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.AWS Sales, Marketing, and Global Services (SMGS) is responsible for driving revenue, adoption, and growth from the largest and fastest growing small- and mid-market accounts to enterprise-level customers including public sector. The AWS Global Support team interacts with leading companies and believes that world-class support is critical to customer success. AWS Support also partners with a global list of customers that are building mission-critical applications on top of AWS services.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

Serverless Compute (https://aws.amazon.com/serverless/?nc2=type_a) is changing the way we think about computing in the cloud. Serverless computing offers customers an exciting new way to create applications, turn business logic and application code into scalable, fault-tolerant production systems without requiring them to be experts in distributed systems, deployment technologies, and infrastructure management. AWS offers technologies for running code, managing data, and integrating applications, all without managing servers. In this role you will work with team to build the new generic platform by using latest AWS technologies. You will solve interesting technical challenges with creative ideas in the domain combined by event driven application and Serverless technologies. You will build features for the distributed and large-scale system which will handle billions or trillions transactions. You have opportunities to re-shape the experience of Serverless development.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

Amazon CloudWatch Logs is one of the largest logs management and analytics services ingesting hundreds of peta-bytes of logs every month. We are constantly evolving the logging services that our customers use to gather operational telemetry about their products. We are building new monitoring and observability services in the Containers and Serverless space and also shaping the future for the next generation of Logs Insights and Logs based applications that help customers reduce the mean-time-to-resolution. This is a unique opportunity to come in on the ground floor and define the direction of a strategic AWS service from to General Availability (GA) and beyond. Amazon Cloud Watch already operates at unprecedented scale, while upholding performance and durability requirements that our customers care about. You will lead projects that drive software of large-scale control and planes; in and other languages, and using Amazon proprietary technologies. You’ll have a unique opportunity to shape the of our services and positively affect our customers. You’ll be chartered with creating and operating services that collect and store metrics at internet scale, deliver mission critical capabilities to the cloud users and embed operational knowledge and encode best practices into everything we do. In addition, as part of the broader AWS organization, you will have the opportunity to influence the broader cloud strategy for Amazon.Utility Computing (UC)AWS Utility Computing (UC) provides product innovations — from foundational services such as Amazon’s Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2), to consistently released new product innovations that continue to set AWS’s services and features apart in the industry. As a member of the UC organization, you’ll support the development and management of Compute, Database, Storage, Internet of Things (Iot), Platform, and Productivity Apps services in AWS, including support for customers who require specialized security solutions for customers who require specialized security solutions for their cloud services.About AWSAmazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.Diverse ExperiencesAWS values diverse experiences. Even if you do not meet all of the qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying. Work/Life BalanceWe value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve in the cloud. Inclusive Team CultureHere at AWS, it’s in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences, inspire us to never stop embracing our uniqueness.Mentorship & Career GrowthWe’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional. BASIC QUALIFICATIONS- 3+ years of non-internship professional software development experience- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience programming with at least one software programming language ...

Software Development Engineer

Amazon Web Services' Cloud Storage, AWS S3, is one of the largest distributed storage systems in the world. Managing trillions of objects in storage, retrieving them in sub-x ms, building software that deploys to tens of thousands of hosts, building applications serving billions of transactions per second, achieving 99.999999999% (you didn’t read that wrong, that’s 11 nines!) durability. These are just a few of the numbers that give you a sense of the scale of the exciting problems you will find every day working in Simple Storage Service (S3). Amazon S3 powers businesses across the globe that make the lives of consumers better daily. Whether its electronic content delivered to your home, technology that betters your remote working experience, allows you to plan travel to exotic places or simply get stuff delivered to your home. As a Software Development Engineer in S3, you get to deliver these capabilities and delight our customers through teams of talented engineers and leaders.With trillions of objects to manage, keeping track of what is in S3 is hard. S3 Index develops software responsible for durability and availability of key-value metadata. We tackle some of the hardest computer science problems. We build systems that can handle wildly varying access patterns and unprecedented load by our customers. Managing this growth auto-magically, without the need for customers to provision capacity, is what puts the "Simple" in Simple Storage Service (S3).S3 Index is looking for a passionate software engineer to build the next generation of S3 Index systems.In AWS, if you build it, you own it. S3 is a highly available 7x24 worldwide service requiring dedicated support from our engineering teams. We pride ourselves on a high level of ownership in the work we do. This means we hold a high bar for test automation, verification processes, design and code reviews to ensure that our systems meet the exacting standards our customers demand. We maintain a regular on-call rotation across our teams with engineers and managers all taking part to resolve the inevitable issues that arise. We work hard to minimize getting paged in the middle of the night as we recognize that a well-rested employee is a productive employee. We have a diverse team and drive towards an inclusive culture and work environment. Our team is intentional about attracting, developing, and retaining amazing talent from diverse backgrounds. Our team members can connect in Amazon’s 10+ affinity groups, sometimes known as employee resource groups, which bring employees together across businesses and locations around the world. These range from groups such as the Black Employee Network (BEN), Amazon Women in Engineering (AWE) and Glamazon (our LGBTQ+ community).Upon joining S3, every employee is paired with a peer buddy who will help you to quickly come up to speed in understanding the technology we’re building, the tools we use and the business problems we’re trying to solve. We hire exceptional people and we recognize the importance of coaching others. We have a formal mentor search application that lets you find a mentor that works best for you based on location, job family, and job level. On our internal “Broadcast” video streaming website, you’ll find countless presentations by some of the brightest minds in computing discussing solutions to many of the exciting problems we’re solving in AWS today with new live-streaming videos added every week.Creating a reliable, scalable, and flexible web service requires exceptional technical expertise, a sound understanding of the fundamentals of Computer Science, and practical experience building large-scale distributed systems. You should be somebody who enjoys working on complex system software, is customer-centric, and feels strongly not only about building good software but about making that software achieve its goals in operational reality. Come join us and help solve a challenging set of problems in a space packed full of opportunities.Utility Computing (UC)AWS Utility Computing (UC) provides product innovations — from foundational services such as Amazon’s Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2), to consistently released new product innovations that continue to set AWS’s services and features apart in the industry. As a member of the UC organization, you’ll support the development and management of Compute, Database, Storage, Internet of Things (Iot), Platform, and Productivity Apps services in AWS, including support for customers who require specialized security solutions for customers who require specialized security solutions for their cloud services.About AWSAmazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.Diverse ExperiencesAWS values diverse experiences. Even if you do not meet all of the qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying. Work/Life BalanceWe value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve in the cloud. Inclusive Team CultureHere at AWS, it’s in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences, inspire us to never stop embracing our uniqueness.Mentorship & Career GrowthWe’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional. BASIC QUALIFICATIONS- 2+ 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- Bachelor's Degree in Computer Science or equivalent ...

Software Development Engineer

Amazon CloudWatch Logs is one of the largest logs management and analytics services ingesting hundreds of peta-bytes of logs every month. We are constantly evolving the logging services that our customers use to gather operational telemetry about their products. We are building new monitoring and observability services in the Containers and Serverless space and also shaping the future for the next generation of Logs Insights and Logs based applications that help customers reduce the mean-time-to-resolution. This is a unique opportunity to come in on the ground floor and define the direction of a strategic AWS service from to General Availability (GA) and beyond. Amazon Cloud Watch already operates at unprecedented scale, while upholding performance and durability requirements that our customers care about. You will lead projects that drive software of large-scale control and planes; in and other languages, and using Amazon proprietary technologies. You’ll have a unique opportunity to shape the of our services and positively affect our customers. You’ll be chartered with creating and operating services that collect and store metrics at internet scale, deliver mission critical capabilities to the cloud users and embed operational knowledge and encode best practices into everything we do. In addition, as part of the broader AWS organization, you will have the opportunity to influence the broader cloud strategy for Amazon.Utility Computing (UC)AWS Utility Computing (UC) provides product innovations — from foundational services such as Amazon’s Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2), to consistently released new product innovations that continue to set AWS’s services and features apart in the industry. As a member of the UC organization, you’ll support the development and management of Compute, Database, Storage, Internet of Things (Iot), Platform, and Productivity Apps services in AWS, including support for customers who require specialized security solutions for customers who require specialized security solutions for their cloud services.About AWSAmazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.Diverse ExperiencesAWS values diverse experiences. Even if you do not meet all of the qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying. Work/Life BalanceWe value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve in the cloud. Inclusive Team CultureHere at AWS, it’s in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences, inspire us to never stop embracing our uniqueness.Mentorship & Career GrowthWe’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional. BASIC QUALIFICATIONS- 3+ years of non-internship professional software development experience- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience programming with at least one software programming language ...

Software Development Engineer - 2, EPIC

Amazon has been innovating on behalf of customers since 1995. Consumer Payments has been innovating for customers offering them variety of payment options that they can choose from. Amazon operates globally expanding its services to new geographies encountering interesting problems to solve. Come join us as we innovate in payments domain.We are hiring Software Development Engineers at all levels for a building new products as well incorporating new features in existing products. In this role you have the opportunity to build new microservices or bring fresh perspective to customer experience in Desktop and Mobile. Where applicable, you will use native AWS services to build these components that can scale up based on business necessities. You will also design appropriate monitors and alarms to detect outages and take part in team oncall to ensure that the product meets the high availability bar customers expect of Amazon.Key job responsibilities- Design, develop, and deploy subscription management features for external application stores.- Write clean, maintainable code and perform peer code-reviews.- Contribute best-in-class programming skills to develop clean, maintainable, elegant solutions.- Develop highly scalable web services using Java and latest AWS technologies (EC2, DynamoDB, Lambda, S3 and many more).- Work with other team members, and across orgs, to design, develop, test, and launch scalable and reliable systems.- Develop software which provides solutions for Amazon Photos, and is scalable to other Amazon organizations.- Launch new features in both the US, and International markets.- Improve Operational Excellence including latency and scalability.- Work in an Agile/Scrum environment to deliver high quality software with high velocity.- Help define standards, implement them, and promote best practices for your team.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 - 2025 (US)

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.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.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.* 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 roles: 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. This includes, but is 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. ***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.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.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.- Currently enrolled in or completed 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 2023 - September 2025 and/or graduated within the last 24 months. ...

Software Development Engineer - Advertising, Partner Growth, Partner Opportunities & Data

Amazon Advertising operates at the intersection of eCommerce and advertising, offering a rich array of digital display advertising solutions with the goal of helping our customers find and discover anything they want to buy. We help advertisers 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 Kindles, tablets, and 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.The Partner Enablement and Growth team helps suppliers, agencies, marketers, authors, content creators, designers, non-endemic advertisers and developers to scale their use of Amazon Advertising and grow their business by surfacing a diverse selection of products to millions of worldwide Amazon customers. We do this via software tools and marketing/engagement programs that enable developers (internal and external) and partners (agencies and tool providers) to better serve advertiser needs.Job Responsibilities: - Drive initiatives to increase advertising revenue across Amazon's sites and devices worldwide - Design, develop and scale APIs and other tools for external developers to help brands and their partners optimize their advertising spend - Building brand new distributed software applications using cloud services and Amazon proprietary technologies to deliver these tools to external developersImpact and Career Growth: - Opportunity to learn many facets of advertising and retail, and understand how they come together, equipping you with the skills to grow your career - Opportunity to experiment, innovate and deliver in a fast, agile and reliable manner with high quality and low technical debt - Opportunity to grow and broaden your technical skills as you work in an environment that thrives on creativity, experimentation, and product innovationIf you are looking to make an impact, this is the team for you. Change the world by building, improving and championing the product with a strong sense of ownership. Thrive in our creative, self-motivated environment with a strong customer-focused mindset. You enjoy making strong impact with all aspects of application development across full-stack engineering with an emphasis towards APIs and service-oriented architecture. Take your team to the next level by driving meaningful initiatives with a leadership role in the latest service-oriented technologies.BASIC QUALIFICATIONS- 3+ years of non-internship professional software development experience- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience programming with at least one software programming language ...

Software Development Engineer - AI/ML, AWS Neuron Apps, AWS Neuron Apps

AWS Neuron is the complete software stack for the AWS Inferentia and Trainium cloud-scale machinelearning accelerators and the Trn1 and Inf1 servers that use them. This role is for a software engineer in the Machine Learning Applications (ML Apps) team for AWS Neuron.This role is responsible for development, enablement and performance tuning of a wide variety of ML model families, including massive scale large language models like Llama2, GPT2, GPT3 and beyond, as well as stable diffusion, Vision Transformers and many more.The ML Apps team works side by side with compiler engineers and runtime engineers to create, build and tune distributed inference solutions with Trn1. Experience optimizing inference performance for both latency and throughput on these large models using Python, Pytorch or JAX is a must. Deepspeed and other distributed inference libraries are central to this and extending all of this for the Neuron based system is key.Key job responsibilitiesThis role will help lead the efforts building distributed inference support into Pytorch, Tensorflow using XLA and the Neuron compiler and runtime stacks. This role will help tune these models to ensure highest performance and maximize the efficiency of them running on the customer AWS Trainium and Inferentia silicon and the TRn1 , Inf1 servers. Strong software development using C++/Python and ML knowledge are both critical to this role.A day in the lifeAs you design and code solutions to help our team drive efficiencies in software architecture, you’ll create metrics, implement automation and other improvements, and resolve the root cause of software defects. You’ll also:Build high-impact solutions to deliver to our large customer base.Participate in design discussions, code review, and communicate with internal and external stakeholders.Work cross-functionally to help drive business decisions with your technical input.Work in a startup-like development environment, where you’re always working on the most important stuff.About the teamOur 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.BASIC QUALIFICATIONS- 3+ years of non-internship professional software development experience- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience programming with at least one software programming language ...

Software Development Engineer - Amazon Just Walk Out

As part of the AWS Solutions organization, we have a vision to provide business applications, leveraging Amazon’s unique experience and expertise, that are used by millions of companies worldwide to manage day-to-day operations. We will accomplish this by accelerating our customers’ businesses through delivery of intuitive and differentiated technology solutions that solve enduring business challenges. We blend vision with curiosity and Amazon’s real-world experience to build opinionated, turnkey solutions. Where customers prefer to buy over build, we become their trusted partner with solutions that are no-brainers to buy and easy to use.Just Walk Out is a revolutionary retail technology that enables a seamless, checkout-free shopping experience for customers. Designed and built by Amazonians, the Just Walk Out system allows shoppers to simply walk into a store, select the items they want, and walk out without having to wait in line or go through a traditional checkout process. The technology uses a combination of sensors, computer vision, and machine learning algorithms to automatically detect when products are taken from or returned to the shelves, and to charge customers' accounts accordingly. By eliminating the friction of checkout, Just Walk Out empowers retailers to provide their customers with a faster, more convenient, and more enjoyable shopping journey. The technology has been deployed in a variety of retail environments, from grocery and convenience stores to sports arenas and airport shops, helping businesses boost customer satisfaction, increase sales, and optimize operations. This technology also powers Amazon branded brick-and-mortar stores, such as Amazon Go stores and Amazon Fresh stores. As consumer expectations for a frictionless shopping experience continue to rise, Just Walk Out is at the forefront of redefining the future of retail.Key job responsibilitiesAs a key member of the Just Walk Out engineering team, you will play a pivotal role in shaping the future of brick-and-mortar retail. We are seeking a highly motivated and talented engineer who is passionate about leveraging cutting-edge technologies to revolutionize the in-store shopping experience.In this role, you will:1. Lead the technical vision and roadmap for the Just Walk Out platform, driving innovation and pushing the boundaries of what's possible.2. Design and develop robust, scalable, and maintainable systems that power the core functionality of the Just Walk Out technology.3. Collaborate closely with cross-functional teams to translate business requirements into technical solutions.4. Mentor and guide junior engineers, sharing your knowledge and expertise to help the team grow and improve.5. Participate actively in team meetings and discussions, contributing your ideas and insights to shape the long-term strategies.6. Partner with senior engineers and stakeholders to influence the overall direction of the Just Walk Out platform.7. Ensure the highest standards of code quality through thorough reviews and testing.8. Monitor system performance and proactively address any issues.To succeed, you should be a self-starter who thrives in ambiguous and fast-paced environments, with excellent attention to detail and strong communication skills. Experience working with AWS technologies is a plus.About the teamOur team owns customer entry and exit in Just Walk Out stores, ensuring seamless authentication. We are dedicated to supporting your growth through mentorship and challenging projects tailored to your development. We celebrate knowledge sharing and strive to help each member become a well-rounded professional capable of tackling increasingly complex tasks. We value work-life balance and believe finding the right flow between your personal and professional life is key to long-term happiness. Join our diverse team of tenured and new members as we push the boundaries of retail technology together.Diverse ExperiencesAmazon values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.Why AWSAmazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.Work/Life BalanceWe value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why flexible work hours and arrangements are part of our culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve in the cloud.Inclusive Team CultureHere at AWS, it’s in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences, inspire us to never stop embracing our uniqueness.Mentorship and Career GrowthWe’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.BASIC QUALIFICATIONS- 3+ years of non-internship professional software development experience- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience programming with at least one software programming language ...

Software Development Engineer - Amazon MSK

Come build the future of data streaming with the Amazon Managed Streaming for Kafka (MSK) team!We are seeking builders for our Amazon MSK service, a fully managed service that makes it easy for customers to build and run applications that use Apache Kafka to process streaming data. We are looking for engineers who are enthusiastic about data streaming, and are as passionate about contributing to open source as they are about solving real customers' business needs, at AWS scale.As a member of the Amazon MSK team, you will be making contributions to the entire stack - the APIs and the workflows that make up the MSK service, the core Kafka platform, and stand-alone tools that make it easier for Kafka community to operate Kafka better. Upstream compatibility is a core tenet of MSK. Your code changes to the Kafka platform will be released back to open source. As a member of an AWS service that builds on top of a popular open source technology, this is a unique opportunity to work on a team that straddles both worlds – open source and Amazon-internal software. You will design and build new features, make performance improvements, identify and investigate new technologies, prototype solutions, build scalable services, and test and review changes, to deliver an exceptional customer experience.The ideal candidate has experience designing large-scale systems supporting millions of transactions per second, enjoys solving complex software problems, and possesses analytical, design and problem-solving skills. Ideally you have an in-depth understanding of streaming data technologies like Amazon Kinesis or Apache Kafka, and experience with open-source data processing frameworks like Apache Spark, Apache Flink, or Apache Storm. Your responsibilities will include collaborating with other engineers to build a large scale AWS service, and work with senior leaders to define your team's roadmap, including identifying design and code changes needed in the underlying open source platforms.Learn more about Amazon MSK: - AWS re:Invent 2018: Amazon Managed Streaming for Kafka (Amazon MSK) Launch* AWS re:Invent 2020: How Goldman Sachs uses an Amazon MSK backbone for Transaction Banking Platform* AWS re:Invent 2020: How New Relic is migrating its Apache Kafka cluster to Amazon MSK* AWS re:Invent 2021: How Coinbase uses Amazon MSK as an event store for applications* MSK Tiered Storage: Optimize cost and improve Kafka scalability* AWS re:Invent 2023: How Rivian builds real-time analytics from electric vehiclesBASIC QUALIFICATIONS- 3+ years of non-internship professional software development experience- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience programming with at least one software programming language ...

Software Development Engineer - Amazon MSK, Managed Streaming Kafka (MSK)

Utility Computing (UC)AWS Utility Computing (UC) provides product innovations — from foundational services such as Amazon’s Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2), to consistently released new product innovations that continue to set AWS’s services and features apart in the industry. As a member of the UC organization, you’ll support the development and management of Compute, Database, Storage, Internet of Things (Iot), Platform, and Productivity Apps services in AWS, including support for customers who require specialized security solutions for customers who require specialized security solutions for their cloud services.About AWSAmazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.Diverse ExperiencesAWS values diverse experiences. Even if you do not meet all of the qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying. Work/Life BalanceWe value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve in the cloud. Inclusive Team CultureHere at AWS, it’s in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences, inspire us to never stop embracing our uniqueness.Mentorship & Career GrowthWe’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional. 10026BASIC 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 - Analytics, Reporting

Are you passionate about using Big Data to build customer trust and grow new business? Global advertisers rely on our team's performance insights to drive future investment in Amazon's Advertising Platform and improve the relevance of ads shown to customers. We’re looking for strong Software Engineers that can build upon technologies such as Elasticsearch, Spark, Hive and Presto, as well as AWS services like Elastic Map Reduce (EMR), Redshift, Kinesis and DynamoDB to build the next generation of our analytics and visualization platform. If this sounds interesting we’d love to hear from you! Amazon is well positioned to grow its share of a fast growing online advertising industry due to its unique assets - e-commerce data, service oriented architecture, and startup culture. Be part of a team of industry leading experts that builds and operates one of the largest big data analytics platform at Amazon. Amazon is applying the latest big data technologies available to change the way marketers purchase, track, measure, and optimize their advertising spend. We apply these technologies on terabytes of data (over 10B new events per day) and operate clusters that push scalability limits of the existing technologies. We seek to measure every possible signal indicating impact of advertising to provide the most objective result of marketing spends. This role will involve designing and developing software products that impact many areas of our business. The individual in this role will have responsibility help define requirements, create software designs, implement code to these specifications, provide thorough unit and integration testing, and support products while deployed and used by our stakeholders. About the teamMADS Reporting Engines team owns query engines and tier 1 services that provide query access to fresh, consistent campaign performance metrics across Amazon's ad products at scale. The services provide data to 100+ 1P clients including all advertiser-facing UIs and APIs that include campaign measurements. Reporting Engines serve 685MM+ queries with 99.95% availability on 5.1+ Petabytes of data while continuously ingesting 450k+ metric updates/second and maintaining a data freshness SLA of 60 minutes for traffic and 90 minutes for purchase metrics. An SDE II in this team possesses an in-depth understanding of underlying storage and search technologies such as Elasticsearch, Elastic Map Reduce (EMR) and Iceberg. SDE IIs work on our highly resilient and latency intensive Query Service, this service is an interface for all internal traffic to access their dimensional and performance metrics across all ad programs and cardinalities. You also work on our Control Plane, supporting creation, scaling and monitoring of Elasticsearch clusters in Elastic Kubernetes Service (EKS). You implement automated solutions to common Control Plane tasks deployments and upgrades while also supporting a friendly customer experience in a user-friendly front end.An SDE II in this team seeks excellence in improving the team's operational and development processes, follows engineering best practices, and constantly improves. As the primary source for performance measurements, reporting engines is operationally intensive. You must have the technical depth to quickly identify the root cause of tickets, resolve the root causes of endemic problems, constantly seek opportunities for optimizations and innovations that reduce system availability risks, improve throughput, and reduce support costs.As an SDE II, you are an influencer in team strategy, evaluating technical trade-offs between short-term business or operational needs and long-term technology requirements. You provide a service-wide perspective and guidance to shape the architecture of the service to meet the long-term needs of the business and systems. You participate in projects that support recurring business needs of customers or scalability of our systems.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 - AWS Amplify, AWS Amplify

AWS Amplify is a set of tools and services that can be used together or on their own, to help front-end web and mobile developers build scalable full stack applications, powered by AWS. With Amplify, you can configure app backends and connect your app in minutes, deploy static web apps in a few clicks, and easily manage app content outside the AWS console.Amplify supports popular web frameworks including JavaScript, React, Angular, Vue, Next.js, and mobile platforms including Android, iOS, React Native, Ionic, and Flutter (preview)Would you like to enable app developers to create the next generation of cloud-connected web and mobile apps? Would you like to help app developers unleash the power of Amazon Web Services to make their apps highly scalable, available, capable, and secure?AWS Amplify offers a continuous deployment and hosting services for web and mobile apps. AWS Amplify Console makes it easier for developers to rapidly release new features, helps them avoid downtime during application deployment, and handles the complexity of simultaneously updating the frontend and backend of applications. We're right at the start of a comprehensive roadmap to deliver the functionality and features our customers are asking for and delight them with functionality they couldn't even imagine. We're passionate about what our customers are building, so we can offer them the right tools to be successful. If you are as passionate as us about app development and providing developers with the latest and greatest tools to build and host their apps, join the AWS Amplify team! 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 based on what will help each team member develop into a better-rounded engineer and enable them to take on more complex tasks in the future.About UsHere at AWS, we embrace our differences. We are committed to furthering our culture of inclusion. We have ten employee-led affinity groups, reaching 40,000 employees in over 190 chapters globally. We have innovative benefit offerings, and host annual and ongoing learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences. Amazon’s culture of inclusion is reinforced within our 14 Leadership Principles, which remind team members to seek diverse perspectives, learn and be curious, and earn trust. Work/Life Balance Our team puts a high value on work-live balance. It isn’t about how many hours you spend at home or at work; it’s about the flow you establish that brings energy to both parts of your life. We believe striking the right balance between your personal and professional life is critical to life-long happiness and fulfillment. We offer flexibility in working hours and encourage you to find your own balance between your work and personal lives. Mentorship & Career Growth 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 based on what will help each team member develop into a better-rounded engineer and enable them to take on more complex tasks in the future. Learn more about Amazon on our Day 1 Blog: https://blog.aboutamazon.com/”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. Within AWS UC, Amazon Dedicated Cloud (ADC) roles engage with AWS customers who require specialized security solutions for their cloud services.Key job responsibilitiesAs a member of the team, you will: - Work closely with the product team and other AWS teams to deliver on the team’s technical vision - Influence technical strategy to build products developers will love - Drive team discussions on system architecture and component design - Lead development and launch of core features and products - Participate in all stages of the software development cycle, including design and development of significant new architectures and features - Participate in estimation and sprint planning - Mentor junior team members - Conduct interviews and help hire great talent for the teamA day in the lifeDiverse 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. About the teamDiverse 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 ...

Software Development Engineer - AWS Cryptography, Transport Libraries

As a SDE focused on building encryption in transit libraries and solutions for AWS foundational services, you will play a crucial role in designing and developing highly secure, scalable, and performant communication channels for diverse AWS offerings. Your primary responsibility will be to implement robust encryption in transit mechanisms to protect data in transit, ensuring the end-to-end security of customer information. You will collaborate closely SDEs across AWS services, as well as security teams and program managers, to build solutions that address complex security challenges, constantly working to optimize and harden our secure channels to meet evolving compliance and regulatory requirements.Throughout this process, you will demonstrate your experience as a software engineer with a focus on building secure distributed systems. You may bring a deep understanding of network security, cryptography, and secure communication protocols, such as TLS and QUIC, or you may be excited to learn more about these topics. Your proficiency in programming languages like C or Rust will be instrumental in your success. You bring a strong customer focus to your work, ensuring that the solutions you build will be easy to adopt and operate. Your strong problem-solving skills and your capacity to work effectively in a fast-paced, collaborative environment will make you a valuable part of the team.In this role, you will collaborate with customers and peers to define the solutions that you build. You will mentor more junior teammates, sharing your knowledge and expertise to help them grow and develop. Your excellent communication and interpersonal skills will allow you to liaise with cross-functional stakeholders effectively, ensuring the seamless integration of your secure channel solutions into the broader AWS ecosystem.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.Key job responsibilitiesDesign and develop highly secure, scalable, and performant communication channels and related software for diverse AWS service offeringsImplement robust encryption in transit mechanisms to protect customer data as it moves between AWS servicesCollaborate cross-functionally with SDEs, security teams, and program managers to identify and address complex security challengesContinuously optimize and harden secure communication channels to meet evolving compliance and regulatory requirementsEnsure seamless integration of secure channel solutions into the broader AWS ecosystemProvide technical leadership and mentorship to junior engineers to help them grow and develop their skillsMaintain a strong customer focus, building solutions that are easy for teams to onboard and operateLeverage expertise in network security, cryptography, and secure communication protocols (e.g. TLS, QUIC) to drive innovative secure channel designsDemonstrate excellent problem-solving skills and the ability to work effectively in a fast-paced, collaborative environment Learn more about Amazon on our Day 1 Blog: https://blog.aboutamazon.com/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 ...