Software Dev Engineer II, Amazon Security, AFSS

We are open to hiring candidates to work out of one of the following locations:Arlington, VA, USA | Herndon, VA, 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 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, AWS Network Infrastructure

Did you know there's an estimated 2.5 Billion miles of fiber optical cables placed all around the world!? These cables are deployed underground, on power poles and even along the ocean floor. This team within the Global Capacity and Infrastructure Development Organization builds tools to improve the velocity of the acquisition and deployment of AWS network infrastructure across the globe. We are looking for a developer with strong computer science fundamentals, including UX design, data structures, object-oriented design, algorithm design, problem solving, and complexity analysis. If you have a track record of designing and building scalable, complex solutions across distributed systems in an agile environment, we want to talk to you.Key job responsibilities* Design and build full-stack solutions.* Use your problem-solving skills, collaborating with creative and technical teams, thinking-big and inventing and simplifying to solve challenges.* Deliver novel customer experiences by developing solutions.* Collaborate with teams across Amazon to integrate and optimize existing ad products to take advantage of Amazon's scale and reach.* Leverage your technical ability, excellent organizational and communication skills to build and solve challenging and ambiguous problems. You'll use your ingenuity and motivation to achieve results in a fast-paced environment.* Provide guidance to and mentor other SDEs in the team.* Be responsible for high quality bar, ensuring quality design reviews and robust engineering practices for automated testing and code coverage.A day in the lifeThis role is within a small, but critical team within the Global Connectivity Infrastructure Development organization. The team is building software solutions that drive increased velocity of the network acquisition and deployment processes. We must deploy and manage cloud infrastructure solutions that support these tools and we are developing new microservices that support our customers needs. Big areas of focus include the automation of network designs and fiber test reviews. About the teamWithin AWS Networking, the Global Capacity Infrastructure Development organization is responsible for connecting Amazon locations to one another, and then to the global Internet. With connections to thousands in hundreds of locations across the world, our mission is to deliver connectivity experience that sets the global standard for performance, availability, security, and cost, making Amazon the clear choice for our customers’ needs. Our team provides high-performing Internet connectivity for a wide range of use cases, such as retail, video streaming (Prime Video), content delivery (CloudFront), DNS (Route53), AWS services (such as EC2/S3), consumer devices (such as FireTV/Kindle/Echo), and more.BASIC QUALIFICATIONS- 3+ years of non-internship professional software development experience- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Bachelor's degree, or CSSLP (Certified Secure Software Lifecycle Professional)- Experience programming with at least one software programming language ...

Software Dev Engineer II, FPDS DCX

Interested in working with the latest technology in the cloud computing space?The Amazon Foundational People Data Services (FPDS) team is building solutions to enable employees and managers to self-serve changes across all human resource processes.Join us in building an innovative technology using Amazon Web Services to meet the complex and unique demands of managing nearly 3,000,000 employees globally. We dive deep to insist on the highest standards in architecture, coding, testing, deploying and maintaining every aspect of our offerings.We are looking for scale-focused and customer-obsessed developers with strong computer science fundamentals, including full stack development, data structures, object-oriented design, algorithm design, problem solving, and innovate in latest trends like application of LLM into our services.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.Work/Life Balance: Our team also maintains inclusive team culture and we put a high value on work-life balance. Striking a healthy balance between your personal and professional life is crucial to your happiness and success.If you’re thrilled by the idea of ownership, passionate about creating new applications and features from scratch and comfortable with the pace of a company shipping software in cycles measured in weeks not years, we would love to connect with you.Key job responsibilities- Take ownership of software design, documentation, development, engineering approach, delivery, and support of systems built natively in AWS.- Collaborate with leaders, work backwards from customers, identify problems, propose innovative solutions, and raise standards.- Have a positive impact on our customers by delivering high-quality software solutions.- Communicate effectively with stakeholders on planning and communication of project deliverables.- Participate in an on-call rotation within your team to troubleshoot and resolve defects, with ongoing communication with stakeholders and customers.- Stay up to date with industry trends and emerging technologies to continuously improve software development practices.About the teamThe core of Foundational People Data Services is to provide its customers with a secure, fast, and reliable way to store and consume worker data. Here in Data Consumer Experience (DCX) we focus on secure consumption of this data for builder teams. Our engineers use technology to solve complex problems across the Amazon ecosystem, collaborating with team members in and across teams. They have the responsibility to improve and build new tools, services, and applications. Taking a business problem from conception and designing, developing and deploying software solutions while holding a high bar for code quality and their craft, is at the heart of how they make impact. They have a responsibility to deliver on schedule using current software engineering best practices.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 professional software engineering & best practices for full software development life cycle, including coding standards, software architectures, code reviews, source control management, continuous deployments, testing, and operational excellence ...

Software Dev Engineer, Amazon 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. We are seeking experienced and driven Software Development Engineers to join the S3 API Webserver team, the core request processing engine that powers the S3 service relied upon by millions of users worldwide. As an SDE on our team, you will design, build, and optimize the software that enables the S3 API to run efficiently and reliably at scale. You will tackle complex challenges in distributed systems, high durability, high availability, performance optimization, and scalability, all while working on a service critical to millions of customers every day. Engineers on this team must have a deep knowledge of computer science, a solid foundation in secure engineering practices, and a genuine desire to mentor and lead their more junior teammates. This role offers the opportunity to innovate at scale, solve deep technical problems, and make a tangible impact on one of the most widely used storage services in the world. If you’re passionate about large-scale systems, thrive in a fast-paced environment, and want to shape the future of cloud storage, we’d love to hear from you.This role will sit in our new headquarters in Northern Virginia, where Amazon will invest $2.5 billion dollars, occupy 4 million square feet of energy efficient office space, and create at least 25,000 new full-time jobs. Our employees and the neighboring community will also benefit from the associated investments from the Commonwealth including infrastructure updates, public transportation improvements, and new access to Reagan National Airport.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.A day in the lifeA typical day for an SDE on the S3 API Webserver team involves a blend of designing, coding, and operational support. You might spend your time designing and implementing new features, writing and reviewing code, or troubleshooting and resolving issues affecting customers. A significant portion of your day may also be spent improving tools to support deployments and operations at S3’s scale or optimizing performance to ensure smooth operations across hundreds of thousands of hosts. Performance tuning, enhancing reliability, and supporting feature rollouts are key development tasks. Operational investigations, root cause analysis, and documenting solutions are integral to maintaining and improving the service’s stability and efficiency while driving innovation in a complex distributed system.About the teamAbout AWSAmazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.Diverse ExperiencesAWS values diverse experiences. Even if you do not meet all of the qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying. Work/Life BalanceWe value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve in the cloud. Inclusive Team CultureHere at AWS, it’s in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences, inspire us to never stop embracing our uniqueness.Mentorship & Career GrowthWe’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional. BASIC QUALIFICATIONS- 3+ years of non-internship professional software development experience- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience programming with at least one software programming language ...

Software Dev Engineer, BXT

Benefits Experience and Technology (BXT) builds a workplace for Amazonians to invent and deliver on behalf of customers by supporting employees’ financial, education, health, and wellness needs with benefits that optimize value and are easy to discover, enroll, and access.As a member of the Benefits tech team, you will work to build tools to help improve our benefits administration process that will look to make the benefits experience more seamless for Amazonians.As an SDE II on the team you will take ownership over the software design, documentation, development, engineering approach, delivery and support of new Benefits platform built natively in AWS. You will actively participate in the design, technology selection, and build of the platform. A successful SDE II will have a broad array of experiences, exceptional design skills, an excellent ability to solve problems, good communication skills and a desire to be a key technical contributor. The software you will be responsible for will require a breadth of technical development knowledge (i.e. distributed real-time systems, big data, orchestration software). Daily work will involve interacting with engineers, product stakeholders and managers, working on creative algorithms and building large-scale 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 Dev Engineer, Cross Domain Security Services and Engineering

Are you a Software Engineer who is passionate about data and automation? Does the idea of working with large amounts of data using the latest and greatest AWS services excite you? Do you want to design and build highly scalable and reliable data services that safeguard Amazon's operations and customer trust? Come join the AWS BlackMirror organization!About our Software Development Engineers:Our engineers use AWS technologies to build cloud-native data solutions that process telemetry data from across all AWS, allowing teams to efficiently operate their services across multiple regions. As part of our team, you’ll be challenged to think outside the box and not only meet the needs of our customers today, but also analyze data to predict and create what they’ll need in the future. You’ll have the opportunity to tackle big technical problems and push the boundaries on what’s possible for cloud computing.You will collaborate closely with software engineers, site reliability engineers, front-end engineers, technical program managers and other roles across AWS to build highly available data services to retrieve, transform and publish telemetry data to help all Amazonians build, deploy and operate their services consistently across all AWS regions according to AWS operational excellence best practices. You will also improve existing services for performance, cost, reliability, recoverability and security.We highly value data in all aspects of our delivery. We ground our research and analysis in data, leveraging quantitative and anecdotal data to help make decisions and prioritize work that has the most impact for our customers. We take code reviews seriously. We believe thorough and respectful code reviews raise our code quality, grow our technical acumen, and provide opportunities to support and share knowledge with each other.When you’re ready, you will have on-call responsibilities, typically for one week every two months. No one likes getting paged in the middle of the night or on the weekend, so we work hard to ensure that our systems are fault tolerant and resilient. When we do get paged, we work together to resolve the root cause of the issue so that we never get paged for the same issue twice.By working together on behalf of our customers, we are building the future one innovative product, service, and idea at a time. Are you ready to embrace the challenge? Come build the future with us.This position requires that the selected candidate be a United States Citizen. The candidate selected must obtain and maintain a security clearance at the TS/SCI with polygraph level. Upon start, the selected candidate will be sponsored for a commensurate clearance for each government agency for which they perform AWS work.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 process large amounts of data on distributed systems with exposure to innovative technologies at incredible scale and speed.- Developing prototypes at the right level of fidelity for each phase of development, from startup through launch and beyond- Distributed (multi-tiered) systems, algorithms, and big data stores- Synthesize requirements underlying feature requests, recommend alternative technical and business approaches, and facilitate engineering effortsA day in the lifeWhy 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.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 their cloud services.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 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.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.About the teamThe BlackMirror Obsidian Team is responsible for Metric Data Export, ensuring approved telemetry data is consistently and reliably emitted to allow internal AWS service teams to monitor their systems, while adhering to Accrediting Authority requirements.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- Bachelor's degree, or CSSLP (Certified Secure Software Lifecycle Professional)- Experience programming with at least one software programming language ...

Software Developer Engineer II, ACTI

We are open to hiring candidates to work out of one of the following locations:Arlington, VA, USA | Austin, TX, USA | Herndon, VA, USA | Seattle, WA, USAThe Amazon Security Threat Intelligence (ACTI) organization is responsible for investigating and understanding threat actors that are targeting Amazon’s businesses. As a Software Engineer you will be a member of the ACTI Engineering Team. Responsibilities will include supporting the operation of our threat intelligence program, through automation and by building modern pipelines for large security data sets. This role will work to understand how ACTI conducts Threat Intelligence investigations, the underlying Amazon internal and external data sets, and malicious artifact storage and analysis in order to develop and automate more efficient and resilient solutions.In this role, you will be supporting engineering platforms that include open-source, vendor licensed and native AWS components. These platforms support security missions across Amazon and its customers to better understand threats facing the company. Additionally, working with internal intelligence analysts and external customers to better understand their daily workflows and needs will be required. You’ll be a critical part of an organization focused on building and influencing the security culture within Amazon, with the ultimate goal of ensuring the continued safety and security of our customers.This position requires that the candidate selected be a US Citizen.Key job responsibilities- Using Python to automate tasks and manipulate data- Using SQL, EMR and data manipulation libraries such as Spark or Pandas- Understanding concepts related to scaling out processing via the use of instrumentation capabilities such as Step Functions, Airflow or other NAWS services- Creating data pipelines- Collaborate on developing, implementing, and maintaining our threat intelligence platform and malware, malware analysis, and malware handling systems- Collect data from intelligence communities, threat intelligence platforms, open source data repositories, and other sources- Write automation to aid threat intel platform and data pipelines - Demonstrate practical knowledge of managing threat data in support of our missions - Utilize Vertex Synapse and storm query languageA day in the lifeThreat Intelligence (TI) protects Amazon and its subsidiaries by proactively analyzing new security threats, identifying malicious actors, and researching the evolving threat landscape. We partner with teams throughout Amazon to facilitate information sharing and increase security resilience through cross-functional collaboration. We share actionable cyber threat information and focus on continually developing collaboration and partnerships with security & intelligence teams throughout Amazon and the security industry. TI drives and enhances our ability to emulate threat actors, respond to security incidents, and to stay one step ahead of our adversaries.About the teamDiverse ExperiencesAmazon Security 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 Amazon SecurityAt 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.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.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 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, training, 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- 3+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience programming with at least one software programming language ...

Software Development Engineer

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?Sports represent the next major growth vertical for Prime Video. We're acquiring the biggest and best events (e.g. NFL, NBA) for our customers and investing in our people to reinvent the future of sports!If this sounds like the something you'd like to help build apply here and let's chat!Who we are:Our team is responsible for building the Prime Video Sports experiences across all clients that Prime Video supports (living room devices, mobile, web). We are coders and crafts people who care as much about how things look and feel as to the way they function and perform. We seek diverse perspectives and create accessible experiences for all people to enjoy. We strive to move fast for customers but prioritize long term decisions that will scale as we grow.Our team focuses on customer-facing, high-visibility, high-impact projects to improve the customer experience for live events. PV Live Events provides the opportunity to design and build new full stack features end-to-end. Our technology focuses on real time event based native AWS services and emerging front end platforms including Web.Our team has access to multiple PEs and SDE IIIs within Live Events as well as across Prime Video to regularly engage with. They provide mentorship and support for career progression of our team members.At Prime Video, we mirror our customers. We believe in building teams and products that reflect and offer an inclusive environment for all of our customers, current and future. We celebrate diverse perspectives, and we create environments where all team members feel valued, trusted, connected, and informed. Our employees utilize inclusive benefit offerings, attend annual conferences such as CORE+ (intersectional conversations on race, gender identity, sexual orientation, etc.), and participate in over twelve different employee-led affinity groups. Our teams build inclusive culture through biweekly team-building events and by working together to define processes and schedules that value work-life balance. And finally, our company leaders work actively to honor Amazon’s public commitment to fostering diversity and being Earth’s Best Employer.Key job responsibilities* Collaborate with experienced cross-disciplinary SDEs 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- A Bachelor’s or Master’s Degree in Computer Science, Computer Engineering or 2+ years of non-internship professional software development experience- Familiarity with the syntax of languages such as Java, C/C++, React w/Typescript and Scala.- Knowledge of Computer Science fundamentals such as object-oriented design, algorithm design, data structures, problem solving, and complexity analysis. ...

Software development Engineer ( SDE II ), Stores

Come build the future as a Software Development Engineer at Amazon, where you will be inspired working along best-in-class inventors and innovators! You will have the opportunity to create meaningful experiences that deliver on the ever-evolving needs of our customers, and your work will impact millions of people around the world. As an Amazon Software Development Engineer, you will solve unique and complex problems at a rapid pace, utilizing the latest technologies to create solutions that are highly scalable. You will find that there is an unlimited number of opportunities within Amazon, where developing your career across a wide range of teams is highly supported. We are committed to making your work experience as enjoyable as the experiences you’ll be creating for our customers.Apply now and you will be eligible for Amazon Software Development Engineering positions that are based on your preferred location, team, tech stack, domain, language and more. We’re hiring across Amazon Stores in the United States and Canada. Teams with available positions including, but are not limited to:• Consumer Technology: Build new generation features and products for amazon.com, constantly improving the Customer and Seller experience for billions around the globe. Whether building site wide features such as reviews and recommendations, category specific software for the likes of Pharmacy, Electronics, Digital Software and Video Games or seller infrastructure, there are a variety of complex problems to tackle using a range of technologies in the design of your technical solutions. • Operations Technology: Shape the future of transportation planning and execution on a global scale, that impacts hundreds of fulfillment centers, thousands of Amazonians, and millions of customers across the world. Your technology will support thousands of operators worldwide to design, build and run the best-in-class Amazon transportation network. We are building intelligent software to make transportation more reliable, faster, and less costly, providing a better and less expensive experience for our customers.• Financial Technology: Create next generation of distributed, scalable financial systems that support Amazon's current and future business needs. Use big data technologies to design and develop services that facilitate global financial transactions worth billions annually. You’ll lead architecture, design, implementation and deployment of large-scale critical and complex financial applications, owning all aspects of solutions end-to-end, through full stack software development.• Human Resources Technology: Create a seamless experience for millions of Amazonians and/or candidates. Whether supporting technologies for onboarding, time and attendance, compensation, amazon.jobs, or recruiting, you’ll deliver robust feature sets, elegant designs, intuitive user interfaces and systems that make it easy for Amazonians to excel at performing critical business functions.Key job responsibilitiesDepending on your experience, interests and business needs, you will own the front-end, back-end, or full stack design and development of product features, building scale, efficiency, and differentiated customer experiences. We’re looking for software engineers passionate about building software solutions end-to-end, have strong software development experience delivering at scale solutions, and systems design skills. You should have a demonstrated ability delivering within a DevOps delivery model from scoping requirements, requirement analysis, design, development, test, CI/CD, security implementation, and operational excellence with the ability to work cross-functionally with Product Managers, business stakeholders and other tech teams through the actual launch of the project. You should also have experience in communicating with users, other technical teams, and management to collect requirements, describe software product features, and technical designs.A day in the lifeAbout UsWork/Life BalanceOur team puts a high value on work-life balance. It isn’t about how many hours you spend at home or at work; it’s about the flow you establish that brings energy to both parts of your life. We believe striking the right balance between your personal and professional life is critical to life-long happiness and fulfillment. We offer flexibility in working hours and encourage you to find your own balance between your work and personal lives. Mentorship & Career GrowthOur team is dedicated to supporting new members. We have a broad mix of experience levels and tenures, and we’re building an environment that celebrates knowledge sharing and mentorship. We care about your career growth and strive to assign opportunities based on what will help each team member develop into a better-rounded contributor.Inclusive Team CultureHere at Amazon, we embrace our differences. We are committed to furthering our culture of inclusion. We have ten employee-led affinity groups, reaching 40,000 employees in over 190 chapters globally. We have innovative benefit offerings, and host annual and ongoing learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences. Amazon’s culture of inclusion is reinforced within our 14 Leadership Principles, which remind team members to seek diverse perspectives, learn and be curious, and earn trust.BASIC QUALIFICATIONS- 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 (L5), FPDS DCX

Interested in working with the latest technology in the cloud computing space?The Amazon Foundational People Data Services (FPDS) team is building cutting edge solutions to enable employees and managers to self-serve changes across all human resource processes.Join us in building an innovative technology using Amazon Web Services to meet the complex and unique demands of managing nearly 3,000,000 employees globally. We dive deep to insist on the highest standards in architecture, coding, testing, deploying and maintaining every aspect of our offerings.We are looking for scale-focused and customer-obsessed developers with strong computer science fundamentals, including full stack development, data structures, object-oriented design, algorithm design, problem solving, and innovate in latest trends like application of LLM into our services.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.Work/Life Balance: Our team also maintains inclusive team culture and we put a high value on work-life balance. Striking a healthy balance between your personal and professional life is crucial to your happiness and success.If you’re thrilled by the idea of ownership, passionate about creating new applications and features from scratch and comfortable with the pace of a company shipping software in cycles measured in weeks not years, we would love to connect with you.Key job responsibilities- Take ownership of software design, documentation, development, engineering approach, delivery, and support of systems built natively in AWS.- Collaborate with leaders, work backwards from customers, identify problems, propose innovative solutions, and raise standards.- Have a positive impact on our customers by delivering high-quality software solutions.- Communicate effectively with stakeholders on planning and communication of project deliverables.- Participate in an on-call rotation within your team to troubleshoot and resolve defects, with ongoing communication with stakeholders and customers.- Stay up to date with industry trends and emerging technologies to continuously improve software development practices.About the teamThe core of Foundational People Data Services is to provide its customers with a secure, fast, and reliable way to store and consume worker data. Here in Data Consumer Experience (DCX) we focus on secure consumption of this data for builder teams. Our engineers use technology to solve complex problems across the Amazon ecosystem, collaborating with team members in and across teams. They have the responsibility to improve and build new tools, services, and applications. Taking a business problem from conception and designing, developing and deploying software solutions while holding a high bar for code quality and their craft, is at the heart of how they make impact. They have a responsibility to deliver on schedule using current software engineering best practices.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 professional software engineering & best practices for full software development life cycle, including coding standards, software architectures, code reviews, source control management, continuous deployments, testing, and operational excellence ...

Software Development Engineer (L5), S3 Encryption, Arlington, S3 Object Encryption

We’re on the lookout for the curious, those who think big and want to define the world of tomorrow. At Amazon, you will grow into the high impact, visionary person you know you’re ready to be. Every day will be filled with exciting new challenges, developing new skills, and achieving personal growth. How often can you say that your work changes the world? At Amazon, you’ll say it often. Join us and define tomorrow. Do you want to solve business challenges through innovative technology? Do you enjoy working on cutting-edge, scalable services technology in a team environment? Do you like working on industry-defining projects that move the needle? At Amazon, we hire the best minds in technology to innovate and build on behalf of our customers. The focus we have on our customers is why we are one of the world’s most beloved brands – customer obsession is part of our company DNA. Our Software Development Engineers (SDEs) use cutting-edge technology to solve complex problems and get to see the impact of their work first-hand.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. Key job responsibilitiesCollaborate 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.A day in the lifeThe 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.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- Bachelor's degree or equivalent- Possess deep knowledge of computer science fundamentals such as object oriented design, data structures, algorithm design, problem solving, and complexity analysis.- Demonstrated the ability to take a project from scoping requirements through to actual launch of project- Demonstrated the ability to develop business-critical software using modern programming language such as C, C++, C# or Java. ...

Software Development Engineer (SDE-2), Devices & Services Security

The Amazon Devices and Services team designs and engineers high-profile devices and consumer experiences including the best-selling Kindle family of products, offerings such as Amazon Photos and groundbreaking devices like Amazon Echo, Fire tablets, Amazon Fire TV, Echo Show, Echo Spot. How will you help us build software tooling to secure customer experiences and data? Amazon Devices & Services Trust and Security is looking for a strong software development engineer to design, develop, test, troubleshoot, triage, debug, deploy, maintain, document, and deliver large-scale, highly distributed innovative solutions for securing web applications and services that enable amazing customer experiences on Amazon devices at scale. You will own the design of major security tooling, infrastructure, define development roadmaps, own key deliverables and have opportunities to build them from scratch. You will lead and mentor other talented engineers. You will be responsible for building the best customer experience, keeping latency, security, and usability in mind. You will interact with Product Managers and Designers and convert their vision into a technical solution. You will collaborate with other Software Engineers to guide the team on development best practices and set examples by using them in solutions that you build. This is a high visibility and fast-paced environment where you will make a direct impact on the customer experience and the bottom line of the company. We have ambitious goals to build high impact tooling and to delight our customers with a great product.Key job responsibilitiesHigh-level responsibilities for this position include but are not limited to:* Gather and analyze business and functional requirements, and translate business requirements into technical design specifications.* Write high-quality, efficient, testable code and recommend improvements in development, maintenance, and system standards, and contribute to software documentation.* Design, develop and deploy medium to large software solutions* Be responsible for technical problem solving, meeting product objectives, and developing best practices* Serve as an essential technical resource in the full development cycle.* Mentor junior team members technically* Work in an agile development environment.About 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 buildexperience 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 Development Engineer II

At Amazon Hiring Software Delivery (HSD), we are customer obsessed and think big. On our journey to lead the recruiting industry, we build new ways to reinvent how we recruit at Amazon. As part of the HSD organization, we directly influence the future growth of Amazon. To help us achieve this goal we are seeking a Software Development Engineer II to join our team.We are looking for someone help define and build the necessary tools to deliver delightful recruiter/candidate experiences. We want someone who is passionate about solving the toughest software challenges on behalf of our customers and users. To be successful on this journey, you will love having high standards for yourself and everyone you work with, and always look for opportunities to make our services better. You are deeply customer focused: understand multiple customers’ challenges and are constantly looking for ways to pursue them.Interested in a team with a strong culture and camaraderie? Have the passion to build the best customers experience and the drive to actually ship it? Then we would love to talk to you.Key job responsibilitiesYou will design, implement, and deploy software components and features, solving difficult problems and generating positive feedback. You are expected to be proficient in a broad range of design approaches and know when it is appropriate to use them and when it is not. You will work on project ideas with customers, stakeholders, and peers, as well as foster a constructive dialogue and seek resolutions in a professional way. You will focus on operational excellence, constructively identifying problems and proposing solutions.A day in the life* Work through all phases of the project lifecycle, including: reviewing requirements, designing services that lay foundation for the new technology platform, build new interfaces and integrate with existing architectures, developing and testing code, and delivering seamless implementations for Global customers.* Evaluate and utilize AWS technologies where appropriate, such as ECS, RDS/DynamoDB/RedShift, to design and build scalable backend web services and customer facing APIs.* Design and code technical solutions in tools such as Java, JQuery and/or Javascript/ReactJS to deliver value to customers.* Deeply understand and work with variety of developer tools across the Software development lifecycle.* Build iteratively using agile methodologies.About the teamHiring Software Delivery (HSD) builds solutions enabling Amazon to hire the global workforce required to deliver on behalf of customers. Our products are designed to get the right people into the right roles as fast and as efficiently as possible. To achieve this goal we are seeking a Software Dev Engineer II to join our 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 III, Amazon, Personal Information Domain

Amazon is hiring thousands of workers every week across 60+ countries. The Work Authorization team ensures that all employees hired (into all lines of business, globally) are legally authorized to work and remain authorized to work throughout their employment. We are building a system to streamline the work authorization determination process by eliminating manual interventions (where legally permissible) without compromising compliance. This solution will include building dedicated web applications to satisfy legal requirements specific to each country or regionAs a Software Developer you will have direct influence on this greenfield project by designing and implementing highly scalable solutions and applying technology to optimize business problems.As a Software Development Engineer, you will take the lead in identifying and solving ambiguous HR, operational, and business problems. You will own and heavily influence the architecture and design, and will write a significant portion of the “critical-path” code. You will influence the team’s technical and business strategy by making insightful contributions to priorities and approach. You contribute to all aspects of an agile software development lifecycle including design, architecture, development, documentation, testing and operations. You are empowered to own all aspects of solutions end-to-end through full stack software development. Successful candidates are strong leaders who can prioritize well, communicate clearly, and have a consistent track record of delivering large scale solutions.Key job responsibilitiesAs a SDE III on the team, you will own implementation of a new, large, complex software application with high impact to Amazon. You own the design, build, and maintenance of the new experience for personal and HR data collection, automating the onboarding of new hires, and unifying this experience with another product the team currently owns, allowing Amazonians to manage all aspects of their personal information. A successful SDE III will have a broad array of experiences, exceptional design skills, strong technical judgement, an excellent ability to solve problems, good communication skills and a team leader. The software you own and build will impact millions of Amazonians globally, and will require a breadth of front-end and back-end technical development knowledge. Daily work will involve interacting with engineers, product managers, stakeholders, and managers.We are seeking experienced senior engineers with strong ownership. Amazon's business success depends on your ability to innovate and enable Amazon's workforce onboarding speed and success. If you’re thrilled by the idea of ownership, passionate about creating new features and services from scratch, and comfortable with the pace of shipping software in cycles measured in weeks, we would love to connect with you. A day in the lifeOn a daily basis, we are designing and implementing new features, enhancements, and problem solving complex issues that often require cross-team collaboration, thinking big, and a holistic business process understanding. We are the customer too! Our team is building products that we also use. In daily conversations with Product Managers, we advocate for, and invent solutions to improve the customer experience. What we do affects everyone at Amazon. We move fast! Our team focuses on prioritization and fast decision making to deliver for the customer without sacrificing good engineering practices.BASIC QUALIFICATIONS- 5+ years of non-internship professional software development experience- 5+ years of programming with at least one software programming language experience- 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience as a mentor, tech lead or leading an engineering team ...

Software Development Engineer, AFT Inbound

Amazon Fulfillment Technologies (AFT) is seeking to hire an inventive, results-oriented engineer. AFT powers the physical engine at the heart of Amazon by building the software, hardware, and processes that run a global network of fulfillment centers that move billions of units of inventory, employs tens of thousands of people, and ensures that customers get what they want when promised. We do this by building automated solutions to handle things that technology does well, while relying on people to handle things that humans do well.We are looking for a builder of products -- a seasoned engineer with an established track record delivering complex distributed software systems. The ideal candidate strives to find an elegant solution for hard problems and is driven to achieve results in a fast-paced environment. The candidate will be empowered to think big, invent on behalf of our customers, and make judgment calls. The world is changing fast and this is a dynamic role where you will be able to learn as much as you contribute.A day in the lifeAmazon offers a full range of benefits that support you and eligible family members, including domestic partners and their children. Benefits can vary by location, the number of regularly scheduled hours you work, length of employment, and job status such as seasonal or temporary employment. The benefits that generally apply to regular, full-time employees include:1. Medical, Dental, and Vision Coverage2. Maternity and Parental Leave Options3. Paid Time Off (PTO)4. 401(k) Plan If you are not sure that every qualification on the list above describes you exactly, we'd still love to hear from you! At Amazon, we value people with unique backgrounds, experiences, and skillsets. If you’re passionate about this role and want to make an impact on a global scale, please apply!About the teamAmazon Fulfillment Technologies (AFT) powers Amazon’s global fulfillment network. We invent and deliver software, hardware, and data science solutions that orchestrate processes, robots, machines, and people. We harmonize the physical and virtual world so Amazon customers can get what they want, when they want it. InboundAFT’s Inbound team delivers innovative solutions to automatically receive and process billions of units of inventory from Amazon’s vendors and third-party sellers worldwide, making the merchandise quickly available to Amazon customers.BASIC QUALIFICATIONS- 3+ years of non-internship professional software development experience- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience programming with at least one software programming language ...

Software Development Engineer, AFT Inventory

Amazon Fulfillment Technologies (AFT) drives the physical engine at the heart of Amazon. AFT builds and operates software, hardware, and the processes that run the global network of fulfillment centers that move billions of units of inventory, employ tens of thousands of people, and ensure that customers get what they want when promised. We do this by building automated solutions to handle things that technology does well, while relying on people to handle things that humans do well. The Inventory Visibility team owns all eventually consistent views of Inventory. We own Inventory Notifications, Inventory Availability Changes. Snapshots, Physical Ledger, Cached Views of Inventory and Inventory Actions. The Lumos team, lies within the Visibility org, and owns Snapshots, Physical Ledger, Cached Views of Inventory and Inventory Actions.Key job responsibilitiesAs an engineer on the team, you will be challenged with building innovative and scalable systems that manage Amazon inventory globally. You will own systems end-to-end, from design through implementation, testing, and deployment. You will be empowered to think big, invent on behalf of our customers, make judgment calls and find elegant solutions to hard problems. The world is changing fast and this is a dynamic role where you will be able to learn as much as you contribute. A day in the lifeAmazon offers a full range of benefits that support you and eligible family members, including domestic partners and their children. Benefits can vary by location, the number of regularly scheduled hours you work, length of employment, and job status such as seasonal or temporary employment. The benefits that generally apply to regular, full-time employees include:1. Medical, Dental, and Vision Coverage2. Maternity and Parental Leave Options3. Paid Time Off (PTO)4. 401(k) Plan If you are not sure that every qualification on the list above describes you exactly, we'd still love to hear from you! At Amazon, we value people with unique backgrounds, experiences, and skillsets. If you’re passionate about this role and want to make an impact on a global scale, please apply!About the teamAmazon Fulfillment Technologies (AFT) powers Amazon’s global fulfillment network. We invent and deliver software, hardware, and data science solutions that orchestrate processes, robots, machines, and people. We harmonize the physical and virtual world so Amazon customers can get what they want, when they want it.Inventory AFT’s Inventory team delivers complex, innovative, scalable solutions to manage the end-to-end lifecycle of all physical goods across the Amazon fulfillment network, ensuring both inventory record accuracy and safe inventory handling for billions of items. 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, Alexa Speech Middleware

Join the team that brought you the Echo Show and Echo Spot, touch-screen enabled Alexa devices that supports video calling, music, weather, and more! Our Echo Software team works on not only the Echo Show but other high-profile consumer electronics products including Fire TV, Kindle, Automotive and the Echo family of devices. We’re just getting started, and we’d love to have you join us to bring innovative experiences to millions of customers.You don’t need any experience in those specific technologies, just an enthusiasm to build software particularly around user interfaces, cross-device APIs, or cloud-based services. If this sounds appealing to you, please contact us and we’d love to chat!If you join us, your opportunities will include:• Invent new experiences for our customers.• Collaborate with UX and Product owners to define customer experience and product direction.• Deliver high quality software through working in a dynamic, team-focused Agile/Scrum environment.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 Ads

Join Amazon Ads' Insights Measurement Team - Shape the Future of Advertising !Are you ready to be at the forefront of innovation in one of Amazon's fastest-growing businesses? The Amazon Advertising Insights Measurement team is seeking exceptional software development engineers to drive our mission of revolutionizing advertising effectiveness. Our team is pivotal in measuring the impact of advertising insights, enhancing sales team productivity through relevancy, and optimizing insight creation process.As a key member of our team, you'll:• Architect and implement innovative solutions that power our large-scale advertising ecosystem• Own the full software development lifecycle, from design to deployment, utilizing cloud technologies and microservices architecture• Collaborate with elite professionals across various disciplines(e.g., Data Engineers, Data Scientists, and Product Managers) to deliver on behalf of customers.• Drive process improvements and embody Amazon's leadership principles• Shape the technical vision and strategy of our productsIf you're passionate about solving complex problems, working with big data, and making a significant impact in the advertising technology space, we want to hear from you. Join us in transforming the future of advertising at Amazon!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 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. Utility Computing (UC)AWS Utility Computing (UC) provides product innovations — from foundational services such as Amazon’s Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2), to consistently released new product innovations that continue to set AWS’s services and features apart in the industry. As a member of the UC organization, you’ll support the development and management of Compute, Database, Storage, Internet of Things (Iot), Platform, and Productivity Apps services in AWS, including support for customers who require specialized security solutions for customers who require specialized security solutions for their cloud services.Key job responsibilitiesS3 Request Post-Processing is tasked with modernizing critical post-processing services, including Metering, Logging and Events, to meet the ever-changing needs of customers. As a Software Development Engineer on the S3 Request Post-processing Team your responsibilities encompass the development and enhancement of critical post-processing services, with a strong focus on delivering high-quality, highly available, and performant software solutions. You will collaborate closely with S3 API teams to facilitate efficient and seamless integration of the services. Ensuring the accuracy of metering for customer requests and data transfers is a crucial aspect of your role, as it directly impacts customer trust. 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 technology. Engineers on this team must have a deep knowledge of computer science, a solid foundation in software engineering practices, and a genuine desire to dive deep and learn.About the teamThis role will sit in our new headquarters in Northern Virginia, where Amazon will invest $2.5 billion dollars, occupy 4 million square feet of energy efficient office space, and create at least 25,000 new full-time jobs. Our employees and the neighboring community will also benefit from the associated investments from the Commonwealth including infrastructure updates, public transportation improvements, and new access to Reagan National Airport.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 Stores

Come build the future as a Software Development Engineer at Amazon, where you will be inspired working along best-in-class inventors and innovators! You will have the opportunity to create meaningful experiences that deliver on the ever-evolving needs of our customers, and your work will impact millions of people around the world. As an Amazon Software Development Engineer, you will solve unique and complex problems at a rapid pace, utilizing the latest technologies to create solutions that are highly scalable. You will find that there is an unlimited number of opportunities within Amazon, where developing your career across a wide range of teams is highly supported. We are committed to making your work experience as enjoyable as the experiences you’ll be creating for our customers.Apply now and you will be eligible for Amazon Software Development Engineering positions that are based on your preferred location, team, tech stack, domain, language and more. We’re hiring across Amazon Stores in the United States and Canada. Teams with available positions including, but are not limited to:• Consumer Technology: Build new generation features and products for amazon.com, constantly improving the Customer and Seller experience for billions around the globe. Whether building site wide features such as reviews and recommendations, category specific software for the likes of Pharmacy, Electronics, Digital Software and Video Games or seller infrastructure, there are a variety of complex problems to tackle using a range of technologies in the design of your technical solutions. • Operations Technology: Shape the future of transportation planning and execution on a global scale, that impacts hundreds of fulfillment centers, thousands of Amazonians, and millions of customers across the world. Your technology will support thousands of operators worldwide to design, build and run the best-in-class Amazon transportation network. We are building intelligent software to make transportation more reliable, faster, and less costly, providing a better and less expensive experience for our customers.• Financial Technology: Create next generation of distributed, scalable financial systems that support Amazon's current and future business needs. Use big data technologies to design and develop services that facilitate global financial transactions worth billions annually. You’ll lead architecture, design, implementation and deployment of large-scale critical and complex financial applications, owning all aspects of solutions end-to-end, through full stack software development.• Human Resources Technology: Create a seamless experience for millions of Amazonians and/or candidates. Whether supporting technologies for onboarding, time and attendance, compensation, amazon.jobs, or re-cruiting, you’ll deliver robust feature sets, elegant designs, intuitive user interfaces and systems that make it easy for Amazonians to excel at performing critical business functions.Key job responsibilitiesDepending on your experience, interests and business needs, you will own the back-end, or full stack design and development of product features, building scale, efficiency, and differentiated customer experiences. We’re looking for software engineers passionate about building software solutions end-to-end, have strong software development experience delivering at scale solutions, and systems design skills. You should have a demonstrated ability delivering within a DevOps delivery model from scoping requirements, requirement analysis, design, development, test, CI/CD, security implementation, and operational excellence with the ability to work cross-functionally with Product Managers, business stakeholders and other tech teams through the actual launch of the project. You should also have experience in communicating with users, other technical teams, and management to collect requirements, describe software product features, and technical designs.A day in the lifeAbout UsWork/Life BalanceOur team puts a high value on work-life balance. It isn’t about how many hours you spend at home or at work; it’s about the flow you establish that brings energy to both parts of your life. We believe striking the right balance between your personal and professional life is critical to life-long happiness and fulfillment. We offer flexibility in working hours and encourage you to find your own balance between your work and personal lives. Mentorship & Career GrowthOur team is dedicated to supporting new members. We have a broad mix of experience levels and tenures, and we’re building an environment that celebrates knowledge sharing and mentorship. We care about your career growth and strive to assign opportunities based on what will help each team member develop into a better-rounded contributor.Inclusive Team CultureHere at Amazon, we embrace our differences. We are committed to furthering our culture of inclusion. We have ten employee-led affinity groups, reaching 40,000 employees in over 190 chapters globally. We have innovative benefit offerings, and host annual and ongoing learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences. Amazon’s culture of inclusion is reinforced within our 14 Leadership Principles, which remind team members to seek diverse perspectives, learn and be curious, and earn trust.BASIC QUALIFICATIONS- 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 ...