Software Dev Eng II, EC2 VPC, EC2 VPC

Do you want to shape the future of virtualized (SDN) networking in one of the world’s biggest public clouds?The EC2 Instance Networking VPC team develops the foundational data plane primitives that powers the Virtual Private Cloud (VPC) for EC2 instances which allows customers to leverage VPC on a wide range of workloads from general purpose to specialized machine learning and latency sensitive applications. We are growing fast, and we are looking for an experience Software Engineer to drive our vision of making EC2 VPC the most trusted, secure, and reliable networking environment on the planet. You will join a team that develops core underlying network virtualization primitives that powers AWS products such as Transit Gateways, Network Load Balancers, and Outpost connectivity. In partnership with EC2 Product Management, Principal and Senior SDEs you will be responsible for building and operating high-performance embedded systems written in Rust/C/C++ to process packets at scale. The role offers opportunities to impact all of our customers, including internal ones like AWS EC2, S3, and DynamoDB, as well as external customers running on EC2, as we frequently deploy new capabilities and updates. With access to Principal and Senior Principal leaders across AWS, there is significant potential for professional growth to help shape the future of cloud computing infrastructure.Key job responsibilities- Design, develop, implement, test, document and deliver large-scale, multi-tiered, distributed software applications, tools, systems and services using object-oriented programming, distributed or embedded programming, and related technologies.- Scope, design, and deliver software features and improvements to major portions of the team's software, including refactoring and deprecation work.- Mentor other engineers on the team, training them on the software's construction, operation, and how it fits into the bigger picture. Perform reviews of design and code of other engineers.- Effectively make priority tradeoffs between new feature development and operational work, resolving disagreements through constructive dialogue.- Identify and execute on opportunities to improve the team's software quality, customer experience, and maintainability, balancing customer and team requirements.- Stay up with the latest technical knowledge in the field, and always be on the lookout for new technologies and opportunities.About the teamUtility Computing (UC)AWS Utility Computing (UC) provides product innovations — from foundational services such as Amazon’s Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2), to consistently released new product innovations that continue to set AWS’s services and features apart in the industry. As a member of the UC organization, you’ll support the development and management of Compute, Database, Storage, Internet of Things (Iot), Platform, and Productivity Apps services in AWS, including support for customers who require specialized security solutions for 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 Eng III, EC2 Networking

Do you want to shape the future of virtualized (SDN) networking in one of the world’s biggest public clouds?The EC2 Instance Networking VPC team develops the foundational data plane primitives that powers the Virtual Private Cloud (VPC) for EC2 instances which allows customers to leverage VPC on a wide range of workloads from general purpose to specialized machine learning and latency sensitive applications. We are growing fast, and we are looking for an experience Software Engineer to drive our vision of making EC2 VPC the most trusted, secure, and reliable networking environment on the planet. You will join a team that develops core underlying network virtualization primitives that powers AWS products such as Transit Gateways, Network Load Balancers, and Outpost connectivity. In partnership with EC2 Product Management, Principal and Senior SDEs you will be responsible for building and operating high-performance embedded systems written in Rust/C/C++ to process packets at scale. Our engineers work in everything from low-level kernel code in C, to user space applications in Java and Scala, and automation in Ruby/Python/etc. The role offers opportunities to impact all of our customers, including internal ones like AWS EC2, S3, and DynamoDB, as well as external customers running on EC2, as we frequently deploy new capabilities and updates. With access to Principal and Senior Principal leaders across AWS, there is significant potential for professional growth to help shape the future of cloud computing infrastructure.Key job responsibilities- Design, develop, implement, test, document and deliver large-scale, multi-tiered, distributed software applications, tools, systems and services using object-oriented programming, distributed or embedded programming, and related technologies.- Scope, design, and deliver software features and improvements to major portions of the team's software, including refactoring and deprecation work.- Mentor other engineers on the team, training them on the software's construction, operation, and how it fits into the bigger picture. Perform reviews of design and code of other engineers.- Effectively make priority tradeoffs between new feature development and operational work, resolving disagreements through constructive dialogue.- Identify and execute on opportunities to improve the team's software quality, customer experience, and maintainability, balancing customer and team requirements.- Stay up with the latest technical knowledge in the field, and always be on the lookout for new technologies and opportunities.About the teamUtility Computing (UC)AWS Utility Computing (UC) provides product innovations — from foundational services such as Amazon’s Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2), to consistently released new product innovations that continue to set AWS’s services and features apart in the industry. As a member of the UC organization, you’ll support the development and management of Compute, Database, Storage, Internet of Things (Iot), Platform, and Productivity Apps services in AWS, including support for customers who require specialized security solutions for customers who require specialized security solutions for their cloud services.Our team is dedicated to supporting new members. We have a broad mix of experience levels and tenures, and we’re building an environment that celebrates knowledge-sharing and mentorship. Our senior members enjoy one-on-one mentoring and thorough, but kind, code reviews. We care about your career growth and strive to assign projects that help our team members develop your engineering expertise so you feel empowered to take on more complex tasks in the future.Diverse ExperiencesAWS values diverse experiences. Even if you do not meet all of the qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.About AWSAmazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.Inclusive Team CultureHere at AWS, it’s in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences, inspire us to never stop embracing our uniqueness.Work/Life BalanceWe value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve in the cloud.Mentorship & Career GrowthWe’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.BASIC QUALIFICATIONS- 5+ years of non-internship professional software development experience- 5+ years of programming with at least one software programming language experience- 4+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience as a mentor, tech lead or leading an engineering team ...

Software Dev Eng. II, Worldwide Stores Accessibility

Are you interested in inventing experiences that equalize the way customers discover and purchase products? Do you have a passion for raising the bar for disability inclusion? Do you want to build and launch features on the Amazon retail app and site? If so, we have the opportunity for you. We are the World Wide Stores Accessibility team and we are on a mission to make Amazon the most loved shopping destination for our customers with disabilities. We are seeking a highly skilled and passionate, full-stack engineer to join our team. Key job responsibilitiesAs an SDE in our team, you will play a key role in shaping the future of online shopping. We’re committed to exploring new ideas, quickly adapting based on customer feedback, and continuously improving our approach. You will work on projects aimed at enhancing the shopping experience for Amazon customers using assistive technology. This role involves understanding our store’s front-end architecture and applying innovative methods to make shopping easier and more accessible. In this role, you’ll work closely with Product Managers, Front-End Engineers, and UX Designers to develop solutions that are not only effective but also user-friendly. If you’re interested in tackling new challenges and are excited about the opportunity to build accessible, efficient products that stand out for their quality and user experience, we encourage you to apply for this position.We are looking for an independent, creative, customer-obsessed & flexible Full Stack Software Development Engineer. In addition to being able to work across web/desktop and mobile you need to have an experimental mindset. We seek someone who loves learning, seeks out new challenges, and can design and write reliable, maintainable, and high-performance code in a highly collaborative environment.About the teamWe are the Worldwide Stores accessibility team. Our vision is to ensure every Amazon customer can achieve their goals with equivalent efficiency. We invent and scale solutions to empower customers with disabilities and simplify the way builders deliver experiences that are born accessible. We are committed to enhancing accessibility across Amazon’s services and believe that equal access is non-negotiable. We use metrics to help leaders understand the accessibility of their services; surface risk to ensure leaders are prepared to meet accessibility regulations worldwide; and provide frameworks to help leaders prioritize the needs of CWD in relation to the needs of their business.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 - Amazon Connect, Amazon Connect Core Resource Management

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. Are you inspired to work with a team that launches products with direct and massive impact on Amazon’s customers? Are you excited to join one of the newest and most exciting AWS services?Amazon Connect is a highly disruptive cloud-based contact center that enables businesses to deliver engaging, dynamic, and personal customer service experiences. Amazon Connect is the result of the ten years of development that went into building the tools Amazon uses to provide its award winning customer service at massive scale and launching it as a publicly available AWS service. With Amazon Connect, you can create your own cloud-based contact center and be taking calls in minutes. Amazon Connect leverages the power of Artificial Intelligence, GenAI, and the large ecosystem of AWS services such as Amazon Lex, Amazon Polly, AWS Lambda, Amazon S3 and Amazon Kinesis to provide a truly frustration free, easy-to-use, extensible, and natural customer experience. With this technology, we are transforming an industry and the way customers interact with businesses and how agents service them.We have a rapidly growing customer base and an exciting charter in front of us that includes solving highly complex engineering and algorithmic problems. We are looking for passionate and talented Software Development Engineers to join us to innovate on this new service that addresses customer needs to build modern contact centers in the cloud. The position represents a rare opportunity to be a part of a fast-growing business soon after launch, and help shape the technology and product as we grow. You will be playing a crucial role in developing the next generation contact center, and get the opportunity to design and deliver scaleable, resilient systems while maintaining a constant customer focus.Key job responsibilitiesAs a developer on our team, you’ll own code end-to-end from design to production readiness, and work closely with senior technical leaders within the team and across AWS. You’ll have a sound understanding of computer science fundamentals and practical industry experience, working across the stack with technology involving modern web, SOA, NoSQL databases, AI, ML, Big Data and more.This team is a great fit for you if:1. You enjoy working with a fun team that prides itself on a great work environment with an inclusive group of people that are working together towards a common goal.2. You are sensitive to customer needs and interested in working on a service that will be used, directly and indirectly, by millions of customers and has a meaningful impact to their functions and interactions.3. You’d like to be directly responsible for solving real customer problems.4. You are a passionate learner and are motivated to take on new challenges.5. You want to have fun; surround yourself with a highly talented pool of engineers that like to solve complex problems, but also enjoy work life balance.About the teamDiverse Experiences Amazon values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying. Why AWS Amazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.Work/Life Balance We value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why 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 Culture Here at AWS, it’s in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences, inspire us to never stop embracing our uniqueness.Mentorship and Career GrowthWe’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional. BASIC QUALIFICATIONS- 3+ years of non-internship professional software development experience- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience programming with at least one software programming language ...

Software Dev Engineer - Computer Science

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.BASIC QUALIFICATIONS• Bachelor’s degree or higher in Computer Science is required. • To qualify, applicants should have earned a Bachelor’s degree or higher between December 2022 and Fall 2024 and/or graduated within the last 24 months. Possible start dates for this role are between December 2024 and Fall 2025.• Programming experience in internship or coursework with programming language such as Python and/or C or C++. ...

Software Dev Engineer - Embedded, Runtime, Storage, System & Performance , Annapurna Labs

Are you excited about Machine Learning, chip acceleration, compilers, storage, systems or EC2? Are you passionate about delivering high quality services that affect hundreds of thousands of users? We are the dubbed the "secret sauce" behind AWS's success with development centers in the U.S. and Israel, Annarpuna is at the forefront of innovation by combining cloud scale with the world’s most talented engineers.We hire for multiple disciplines Software and Hardware engineers including but not limited to: compiler engineer, machine learning engineer, runtime engineer, performance engineer and ML chip accelerator, ASIC, physical designs. Because of our teams’ breadth of talent, we’ve been able to improve AWS cloud infrastructure in networking and security with products such as AWS Nitro, Enhanced Network Adapter (ENA), and Elastic Fabric Adapter (EFA), in compute with AWS Graviton and F1 EC2 Instances, in machine learning with AWS Neuron, Inferentia and Trainium ML Accelerators, and in storage with scalable NVMe.Key job responsibilities- Innovating and delivering creative SW Designs to develop new services, solve operational problems, drive improvements in developer velocity, or positively impact operational safety- Writing requirements capturing documents, design documents, integration test plans, and deployment plans- Communicating status and progress of deliverables to schedule, and sharing learnings/ innovations with your team and stakeholdersBASIC QUALIFICATIONS- Currently enrolled in, or completed a Bachelor’s degree program or higher in Computer Science, Computer Engineering, Electrical Engineering or related field- To qualify, applicants should have earned a Bachelor’s or Master’s degree between May 2023 to September 2025. Possible start dates for this role are between January 2025 to October 2025.- Programming experience in internship or coursework with programming language such as Python and/or C or C++.Candidates with strong interests and academic qualifications/research focus in two of the following:• Distributed systems, algorithms (MPI, NCCL, or similar)• Operating System - Linux system programming/services• Computer architecture• System Development• Complexity analysis ...

Software Dev Engineer - Solid State Devices, Nitro SSD

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.The ideal candidate for this role will be an innovative self-starter. You will be an SSD firmware expert with experience in backend NAND firmware and integration with controller and other SSD system to optimize reliability and performance for a variety of use cases. You will work with engineers across the company as well as external companies and lead firmware development efforts on custom solid-state devices. You will collaborate with internal and external development engineers (architecture, hardware, validation, software services). AWS Engineers are shaping the way people use computers and designing the future of cloud computing technology – come help us make history!What you will do: You will be a member of a team designing AWS-specific hardware, firmware and software for non-volatile memory devices, focusing on NAND integration. You will be a part of the firmware effort from conception, through validation and into production. You will contribute to FW development and support device characterization and benchmarking efforts. You will work closely with AWS software engineers to tailor devices for the AWS environment.Why it matters: Public cloud IT services represent the majority of growth in the overall IT services market and will continue to do so for several years to come. The scale of AWS, combined with an understanding of how our hardware is used, creates a unique opportunity for component customizations that will directly benefit our customers. Why you will love it: You will work with engineers across the company to build next-generation devices. You will have a direct impact on our bottom line and the ability to deliver improvements for our developers. You will be part of a growing, fast paced, and fun team. You will have ownership for the implementation of your work. You will see direct product improvements based on the results of your work.A day in the lifeYou will be developing back end firmware for Nitro SSD. You will work with NAND vendor, SSD controller vendor, FTL and hardware team on SSD back end firmware to integrate new NAND on different Nitro SSD platforms. You will lead the end to end product development cycle including design, implementation, validation and post launch customer support. You will constantly seek for opportunities to improve Nitro SSD firmware's maintainability, scalability, efficiency and testability. You will drive improvement on firmware and hardware integration validation methodology and specification. You will design and implement firmware features to improve Nitro SSD's fleet observability. Working with both internal and external teammates, you will help Nitro SSD to deliver new products that's reliable, high performance and cost effective to customers all over the world through AWS data centers.About the team*Why AWS*Amazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.*Diverse Experiences*Amazon values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.*Work/Life Balance*We value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve in the cloud.*Inclusive Team Culture*Here at AWS, it’s in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences, inspire us to never stop embracing our uniqueness.*Mentorship and Career Growth*We’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.BASIC QUALIFICATIONS- 3+ years of non-internship professional software development experience- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience programming with at least one software programming language ...

Software Dev Engineer , CreativeX

Amazon Advertising is one of Amazon's fastest growing and most profitable businesses. Amazon's advertising portfolio helps merchants, retail vendors, and brand owners succeed via native advertising, which grows incremental sales of their products sold through Amazon. The primary goals are to help shoppers discover new products they love, be the most efficient way for advertisers to meet their business objectives, and build a sustainable business that continuously innovates on behalf of customers.Our products and solutions are strategically important to enable our Retail and Marketplace businesses to drive long-term growth. We deliver billions of ad impressions and millions of clicks and break fresh ground in product and technical innovations every day!The Creative Building team is part of a newly formed, VP-led organization named CreativeX, which sits within Amazon Advertising. Its mission is to democratize access to high-quality creatives.We are looking for a Software Development Engineer (SDE) who is capable of breaking down and solving complex problems, and have a strong will to get things done! An SDE at Amazon works on world problems on a global scale. They own their products end to end and influence the direction of our product and technology which impacts hundreds of millions customers around the world. You are a hands-on, pragmatic problem solver that easily balances trade-offs between competing interests. You thrive in a fast-moving team environment where you are able to juggle complex dependencies and requirements while producing optimal solutions. Ambiguity and creativity are both expected and the norm. This unique opportunity puts you in the driver’s seat to improve the efficiency and experience for our internal and external customers.Key job responsibilities- Build and own high quality infrastructure and software.- Develop close partnership with other teams within Amazon, engaging with the engineering community to share learnings and grow.- Mentor and influence junior engineers.- Advocate for software best practices- Dive deep into video user experiences at Amazon to understand customer and business data.- Advocate for user experiences within Amazon advertising and across Amazon.BASIC QUALIFICATIONS- 3+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- 3+ years of non-internship professional software development experience- Experience programming with at least one software programming language ...

Software Dev Engineer II

AWS Utility Computing (UC) provides product innovations — from foundational services such as Amazon’s Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2), to consistently released new product innovations that continue to set AWS’s services and features apart in the industry. As a member of the UC organization, you’ll support the development and management of Compute, Database, Storage, Internet of Things (Iot), Platform, and Productivity Apps services in AWS, including support for customers who require specialized security solutions for their cloud services.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 teamWhy AWS?Amazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.Diverse 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. 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 Dev Engineer II, Alexa Enterprise Products

“Alexa, find me a job where I can create and innovate.” Yes, Alexa can make your wishes come true!On the Alexa Smart Properties (ASP) team, you’ll build software to enable Alexa’s capabilities everywhere – in speakers, appliances, wearables, robots, and more! We’re working with industry leaders to seamlessly integrate Alexa into any and all devices. It’s awesome, and will change the way millions of people interact with their homes, cars and even their workplace.If you’re passionate about greenfield engineering opportunities and love to solve problems that have never been encountered before – this is the job for you. If you have an insatiable thirst to learn – you’ll absolutely love this job. Imagine working together with other teams to architect solutions that define how customers interact with Alexa. You’ll own your work from design to deployment, evangelize it and ensure its operational excellence in production.Become a builder, an innovator, and game changer by joining the ASP team. Let’s build something special, and have a ton of fun doing it!Key job responsibilitiesAs a member of the team, you will :- Be responsible for software development for new product initiatives and features- Investigate, prototype and deliver new and innovative system solutions- Work in an Agile/Scrum 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 ...

Software Dev Engineer II, Alexa Personality & EQ

Shape the Future of AI Assistants! Do you dream of building AI that revolutionizes how we interact with technology? The Alexa Personality and EQ team is seeking a Software Development Engineer to help advance Alexa's emotional intelligence and social interaction capabilities.As a key member of our team, you'll be at the forefront of AI innovation, shaping an assistant that facilitates natural and productive interactions. You'll have the unique opportunity to collaborate with brilliant minds in AI, Machine Learning, and LLM, leveraging Amazon's vast computing resources to accelerate advancements in LLMs and multimodal systems. Imagine the satisfaction of working on a product that resonates with your friends and family – one they can relate to and eagerly anticipate using daily.Key job responsibilitiesIn this role, you'll be responsible for designing, developing, testing, and deploying distributed AI systems and large-scale solutions for our global customer base. You'll work closely with Data and Applied Scientists to shape our overall strategy and define the team's roadmap. Your expertise will be crucial in driving system architecture, establishing best practices for product quality, and mentoring junior engineers.The ideal candidate will possess a strong background in engineering large-scale software systems, exceptional technical abilities, excellent communication skills, and a drive to achieve results in a fast-paced environment. If you're ready to shape the future of AI assistants and make a lasting impact on how people interact with technology, we want to hear from you.Join us and leave your mark on the future of AI!BASIC QUALIFICATIONS- 3+ years of non-internship professional software development experience- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience programming with at least one software programming language ...

Software Dev Engineer II, Amazon

At Amazon, we're working to create the most customer-centric company on earth. To get there, we need exceptionally talented, bright, and driven leaders to help us deliver a great customer experience. We are looking for a dynamic, customer-obsessed and innovative SDE to join our Amazon Private Brands team. Our Private Brands offer customers outstanding quality, at great prices and we are looking for a SDE to deliver systems that will help customers discover our Private Brands products.Are you looking for a Software Development Engineer position building systems that drive Amazon’s website experience for millions of customers, across a catalog of billions of products?An information-rich and accurate product catalog is a strategic asset for Amazon and we use a wide-array of approaches to keep improving the customer experience. This role will partner with core catalog team to enhance existing meta-data platform capabilities that will allow managing brand level knowledge within the catalog systems. The platform will be the single source of truth for catalog data, cross marketplace mappings and validations with deep integration with listing tools, ASIN localization and post ASIN setup quality auditing platform.As a Software Development Engineer on the team you will take ownership over the software design, documentation, development, engineering approach, delivery and support of systems built natively in AWS. In this role you will collaborate with leaders, work backwards from customers, identify problems, propose innovative solutions, relentlessly raise standards, and have a positive impact on hundreds of millions of customers. This role is based in Seattle, WA and will not support international relocation.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 II, Amazon Aurora DSQL

Aurora DSQL is a serverless, distributed SQL database with virtually unlimited scale, high availability, and zero infrastructure management. Aurora DSQL automatically scales compute, I/O, and storage, so it can efficiently adapt to any workload needs. The active-active serverless design automates failure recovery, so customers don't have to worry about traditional database failover. Aurora DSQL helps customers to build and maintain applications that are always available at any scale.If contributing to the design and development of this new, first-of-its-kind database excites you, then this role may perfectly fit your career aspirations. Join us during this formative period of the product and be a leader in shaping the future of databases at Amazon and beyond! Our team consists of industry leading innovators, with multitudes of patents and research publications in this space. We are a fun-loving team, that is passionate about ideating, designing, delivering and operating data services to delight customers with exceptional performance and scalability. If you are excited to contribute to a next generation hyper-scale database service and architecture and are curious and get things done, we would like you to consider our team. Aurora DSQL’s Dataplane Frontend team is responsible for services and components critical for providing security in a multi-tenant environment (Firecracker µVMs), high availability for established and new sessions, infinite horizontal compute scalability, and low latency for transactions by optimally mapping them to available compute resources. These components address a problem space that will never be fully “solved” – it can continuously be improved. As such, this role requires delivering highly operable and maintainable software, continuous innovations to improve scalability, availability, latency, and efficiency. The team develops mostly in Rust and uses CDK (Amazon Cloud Development Kit) to define cloud infrastructure.AWS Utility Computing (UC) provides product innovations — from foundational services such as Amazon’s Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2), to consistently released new product innovations that continue to set AWS’s services and features apart in the industry. As a member of the UC organization, you’ll support the development and management of Compute, Database, Storage, Internet of Things (Iot), Platform, and Productivity Apps services in AWS, including support for customers who require specialized security solutions for their cloud services10031A 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:* Design, implement and deliver state-of-the-art distributed, high-performance data and transaction processing algorithms and solutions.* Participate in design discussions, code review, and communicate with internal and external stakeholders.* Deploy and monitor new features in a highly available and fault tolerant system running in the cloud. * 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 teamMentorship & 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 that help our team members develop your engineering expertise so you feel empowered to take on more complex tasks in the future. Diverse Experiences AWS values diverse experiences. Even if you do not meet all of the qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying. About AWS Amazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses. Inclusive Team Culture Here at AWS, 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-life balance. It isn’t about how many hours you spend at home or at work; it’s about the flow you establish that brings energy to both parts of your life. We believe striking the right balance between your personal and professional life is critical to life-long happiness and fulfillment. We offer flexibility in working hours and encourage you to find your own balance between your work and personal lives. 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 II, Amazon Business

Are you a builder, ready to reinvent buying and selling for large, complex businesses? Do you enjoy learning, designing and building solutions that scale to delights millions of Customers? Do you want to work in a collaborative environment involving different stakeholders and subject matter experts? If so, this is the right role for you. The Business to Business (B2B) market is ripe for innovation and Amazon Business (www.amazon.com/business) aims to disrupt the way buying and selling happens between businesses and suppliers. We are focused on building a unique shopping experience for business users and business sellers with access to hundreds of millions of products world-wide, business-only selection, free two-day shipping, business and quantity pricing, new payment solutions, tax exemptions, dedicated customer support and much more. We've grown a lot in the 5 years since our launch and become one of the most promising opportunities within Amazon. Go ahead and read about us on any of your favorite media outlets!We need engineers who can step into this environment and help us build highly distributed systems to support businesses around the world selling on Amazon. You will join a highly technical and entrepreneurial team building applications to disrupt the B2B e-commerce segment. You will participate in the full development cycle, end-to-end, from design, implementation, and testing to documentation, delivery and maintenance. You will evaluate and make decisions around the use of new or existing technologies and tools, and you’ll coach and mentor junior development engineers. We work in an entrepreneurial environment and deliver value incrementally and frequently. We are still in the early stages of development, so you will be in on the ground floor. If you are a candidate with a sense of ownership, passion and drive to delight customers, come join us!Key job responsibilities - Collaborate with experienced cross-disciplinary Amazonians to develop, design, and bring to market innovative solutions to streamline the B2B buying and selling experience. - Design and build innovative technologies in a large distributed computing environment and help lead fundamental changes in the industry. - Build distributed storage, index, and query systems that are scalable, fault-tolerant, low cost, and easy to manage/use.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 II, Amazon Financials Foundation Services (AFFS)

The Amazon Financials Foundation Services (AFFS), a division within Amazon’s eCommerce Services Organization (eCS) is an innovator in business systems integration and defining the future of financial accounting at Amazon scale. Our systems are advancing one of the world's most scalable, reliable, and secure e-commerce ecosystem and responsible for processing hundreds of billions of dollars in transactions, in multiple currencies and countries. We are at the center of Amazon’s key initiatives and fueling the growth of Amazon’s businesses worldwide by constantly raising the bar on the speed at which business teams can integrate with our systems. We are working on leveraging AI/ML techniques (including unsupervised techniques and Large-Language-Models) to reduce the time Finance Operations teams and Accountants spend time on monthly financial data analysis process.Key job responsibilitiesAs an engineer in AFFS, you will be part of a team of high performing engineers to build, scale, monitor, and optimize services that are the foundation for Amazon's financial reporting. We reliably handle data in high volume and velocity. You will interface with teams and systems inside and outside of our org including Business Systems, Financial Systems, and Accounting. Our mission is to provide a world-class customer experience through scalable and robust 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 ...

Software Dev Engineer II, Amazon Foundational Security Services

We are open to hiring candidates to work out of one of the following locations:San Diego, CA, USA | Seattle, WA, USAWhen was the last time you heard of a cyber-attack that took down a host of companies due to poor Authentication controls? Likely a few times in the last few months. At Amazon Web Services (AWS), our team is building out a renewed set of Foundational Access Management capabilities for all of Amazon’s digital and physical resources. We are a fun, collaborative team, and we focus on empowering everyone on the team achieve their next goal.We are responsible for the protection of customer and corporate data, while being connected to all parts of Amazon's business and its massive worldwide service-oriented architecture. Whether you're passionate about building highly scalable and reliable systems in the cloud or a software developer who likes to solve interesting and complex business problems, AWS Security is the place for you.We are looking for a Software Development Engineer to design and build large scale next generation of Authentication Management System. There is ample opportunity to innovate and deliver high impact outcomes. You will collaborate with the leadership team to drive key engineering and business decisions that will influence the Amazon developer experience. You will contribute to all parts of the software development and deployment lifecycle across the entire Amazon development community, including design, implementation, documentation, deployment and operations across multiple products.Successful candidates for this position will have strong software engineering fundamentals such as object-oriented design, algorithms, data structures, and a good grasp of advanced systems concepts and design. They must possess strong verbal and written communication skills, be self-driven and deliver high results. They need to really enjoy working closely with their peers within a group of very talented engineers and builders.This position involves on-call responsibilities, typically for one week every two months. We don’t like getting paged in the middle of the night or on the weekend, so we work to ensure that our systems are fault tolerant. When we do get paged, we work together to resolve the root cause so that we don’t get paged for the same issue twice.About the teamAbout the teamDiverse ExperiencesAmazon Security values diverse experiences. Even if you do not meet all of the qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.Why Amazon Security?At Amazon, security is central to maintaining customer trust and delivering delightful customer experiences. Our organization is responsible for creating and maintaining a high bar for security across all of Amazon’s products and services. We offer talented security professionals the chance to accelerate their careers with opportunities to build experience in a wide variety of areas including cloud, devices, retail, entertainment, healthcare, operations, and physical stores.Inclusive Team CultureIn Amazon Security, it’s in our nature to learn and be curious. Ongoing DEI events and learning experiences inspire us to continue learning and to embrace our uniqueness. Addressing the toughest security challenges requires that we seek out and celebrate a diversity of ideas, perspectives, and voices.Training & Career GrowthWe’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, training, and other career-advancing resources here to help you develop into a better-rounded professional.Work/Life BalanceWe value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why flexible work hours and arrangements are part of our culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve.BASIC QUALIFICATIONS- 3+ years of non-internship professional software development experience- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience programming with at least one software programming language ...

Software Dev Engineer II, Amazon Private Brands

At Amazon, we're working to create the most customer-centric company on earth. To get there, we need exceptionally talented, bright, and driven leaders to help us deliver a great customer experience. We are looking for a dynamic, customer-obsessed and innovative SDE to join our Amazon Private Brands team. Our Private Brands offer customers outstanding quality, at great prices and we are looking for a SDE to deliver systems that will help customers discover our Private Brands products.Are you looking for a Software Development Engineer position building systems that drive Amazon’s website experience for millions of customers, across a catalog of billions of products?An information-rich and accurate product catalog is a strategic asset for Amazon and we use a wide-array of approaches to keep improving the customer experience. This role will partner with core catalog team to enhance existing meta-data platform capabilities that will allow managing brand level knowledge within the catalog systems. The platform will be the single source of truth for catalog data, cross marketplace mappings and validations with deep integration with listing tools, ASIN localization and post ASIN setup quality auditing platform.As a Software Development Engineer on the team you will take ownership over the software design, documentation, development, engineering approach, delivery and support of systems built natively in AWS. In this role you will collaborate with leaders, work backwards from customers, identify problems, propose innovative solutions, relentlessly raise standards, and have a positive impact on hundreds of millions of customers. This role is based in Seattle, WA and will not support international relocation.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 II, Amazon Q

Join Our Trailblazing TeamAmazon Q is looking for a Software Development Engineer. Our product is a cutting-edge generative AI platform set to transform the developer experience. As part of our team, you will contribute to a product that is at the forefront of AI-driven development tools.Your Role:In this role, you will:Innovate at the Intersection of AI and Software Development: Play a pivotal role in the continuous development of Amazon Q. Your work will directly contribute to advancements in AI-driven development tools.Leverage Advanced AI Techniques: Utilize and understand machine learning techniques, prompt engineering, and agent-based workflows. Your role will require a blend of research acumen and practical engineering skills.AWS Utility Computing (UC) provides product innovations — from foundational services such as Amazon’s Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2), to consistently released new product innovations that continue to set AWS’s services and features apart in the industry. As a member of the UC organization, you’ll support the development and management of Compute, Database, Storage, Internet of Things (Iot), Platform, and Productivity Apps services in AWS, including support for customers who require specialized security solutions for their cloud services.Key job responsibilitiesDevelop and Enhance AI-Powered Software Tools: Contribute to the development of Amazon Q, ensuring it remains at the forefront of generative AI technology.Research and Engineering Integration: Apply the latest findings in machine learning and AI to practical software development challenges. Your work will be a blend of research and real-world application.Collaborate with Cross-Functional Teams: Work alongside a diverse group of professionals, including researchers and scientists, to integrate cutting-edge AI technologies into our software solutions.Innovate and Implement AI Solutions: Be actively involved in the ideation and implementation of new features, leveraging your understanding of AI and machine learning.Ensure High-Quality Software Standards: Uphold our high standards in software development, focusing on the reliability, scalability, and performance of our AI-powered tools.About the teamThis role is a unique opportunity to be at the forefront of AI and software development. You will be part of a team that is pioneering the future of developer tools, with the support and resources of Amazon. Your contributions will directly impact the development experience of millions of customers globally.Diverse 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 Dev Engineer II, Amazon S3

Amazon Web Services' Cloud Storage, AWS S3, is one of the largest distributed storage systems in the world. Managing trillions of objects in storage, retrieving them in sub-x ms, building software that deploys to tens of thousands of hosts, achieving 99.999999999% (you didn’t read that wrong, that’s 11 nines!) durability. These are just a few of the numbers that give you a sense of the scale of the exciting problems you will find every day working in Simple Storage Service (S3). Amazon S3 powers businesses across the globe that make the lives of consumers better daily. Whether its electronic content delivered to your home, technology that betters your remote working experience, allows you to plan travel to exotic places or simply get stuff delivered to your home. As a Software Development Engineer in S3, you get to deliver these capabilities and delight our customers through teams of talented engineers and leaders.S3 Data Plane team is looking for a passionate, experienced software engineer to build the next generation S3 services. The team designs, implements, operates, and improves the S3 API experience for all of S3. Our software processes millions of requests per second and bandwidth measured in terabits per second. We solve challenging customer problems, driving change across S3's vast customer base. You will lead your peer engineers on the team to deliver high-quality and scalable software. You will drive innovation to build the next generation of software to handle our exponential growth. You will code systems and services that allow rapid development to meet the fast-paced nature and interesting challenges that are at the heart of S3’s cultureIn 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.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.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.Work in an agile environment to deliver high-quality software.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 Dev Engineer II, AWS Aurora DSQL

Does working on a cutting edge serverless database excite you? The Aurora DSQL team at AWS is building revolutionary transactional database technology, delivering innovative customer experiences in the areas of automated operations, global scale, query processing, and storage. If contributing to the design and development of a new, first-of-its-kind database excites you, the role on this new initiative may perfectly fit your career aspirations. Join us during this formative period of the product and be a leader in shaping the future of databases at Amazon and beyond!Distributed data management is at the heart of AWS database services and is responsible for delivering ultra-fast and highly scalable performance. We are building and operating large scale, distributed, fault tolerant data and transaction management solutions using specialized data structures, distributed consensus algorithms and many other advanced technologies. Our team consists of industry leading innovators, with multitudes of patents and research publications in this space. We are a fun-loving team, that is passionate about ideating, designing, delivering and operating data services to delight customers with extreme performance and scalability.If you are excited to contribute to a next generation hyper-scale database service and architecture and are curious and get things done, we would like you to consider our team.Key job responsibilities* Design, implement and deliver state-of-the-art distributed, high-performance data and transaction management processing algorithms and solutions.* Deploy and monitor new features in a highly available and fault tolerant system running in the cloud.This is a unique and rare opportunity to get in on the ground floor within a fast-growing business and help shape the technology powering analytical workloads for Fortune 500 companies, start-ups, and everything in between. You will bring deep technical, algorithmic and coding expertise with the ability to work within a fast moving and collaborative environment in the industry leading cloud company to deliver a broad business impact. If this sounds exciting to you - come build the future with us!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 teamInclusive Team Culture Here at AWS, we embrace our differences. We are committed to furthering our culture of inclusion. We have ten employee-led affinity groups, reaching 40,000 employees in over 190 chapters globally. We have innovative benefit offerings, and host annual and ongoing learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity)conferences. Amazon’s culture of inclusion is reinforced within our 14 Leadership Principles, which remind team members to seek diverse perspectives, learn and be curious, and earn trust. Work/Life Balance Our team puts a high value on work-life balance. It isn’t about how many hours you spend at home or at work; it’s about the flow you establish that brings energy to both parts of your life. We believe striking the right balance between your personal and professional life is critical to life-long happiness and fulfilment. 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.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.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 ...