Serdes PHY Expert, Annapurna Labs

AWS Utility Computing (UC) provides 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, Platform, and Productivity Apps services in AWS, including support for customers who require specialized security solutions for their cloud services. Additionally, this role may involve exposure to and experience with Amazon's growing suite of generative AI services and other cutting-edge cloud computing offerings across the AWS portfolio.Annapurna Labs (our organization within AWS UC) designs silicon and software that accelerates innovation. Customers choose us to create cloud solutions that solve challenges that were unimaginable a short time ago—even yesterday. Our custom chips, accelerators, and software stacks enable us to take on technical challenges that have never been seen before, and deliver results that help our customers change the world.We are seeking an Serdes/PCIE Phy expert with role in the definition, design and validation of AWS next generation ML Chips, Cards and server integration. As a senior member of our platform development team, you will have the outstanding and meaningful opportunity to participate in the design and execution of all Serdes/PCIE topics, with the goal of creating and customized platforms that fit within AWS datacenter’s world leading technology. The Serdes/PCIE PHY Expert will need to independently work with vendors, understand the settings, write/modify tests, debug and collect data.Key job responsibilitiesAs a senior member of the team, you will join a group of hardworking engineers to design and implement innovative next generation machine learning chips and servers. In this position, you will make a real impact in a dynamic, technology focused team. Your work will impact the growing field of machine learning.You will collaborate with architects, design teams, software engineers to deliver the next generation ML chip. In this position, you will have the opportunity to be responsible for IP integration, 2.5D design, bring up, Characterization and validation.About the teamAbout the TeamOur team is dedicated to supporting new members. We have a broad mix of experience levels and tenures, and we’re building an environment that celebrates knowledge-sharing and mentorship. Our senior members enjoy one-on-one mentoring and thorough, but kind, code reviews. We care about your career growth and strive to assign projects that help our team members develop your engineering expertise so you feel empowered to take on more complex tasks in the future.Diverse ExperiencesAWS values diverse experiences. Even if you do not meet all of the qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying. About AWSAmazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.Inclusive Team CultureHere at AWS, it’s in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences, inspire us to never stop embracing our uniqueness.Work/Life BalanceWe value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve in the cloud. Mentorship & Career GrowthWe’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.BASIC QUALIFICATIONS- BS or MS in EE, ECE or CS- 7+ years of experience in Silicon development with -3+ years in SOC/IO/Subsystems- Deep understanding of Serdes/PCIE at the PHY and controller level including inner workings of PHY component blocks- Familiar with industry standard protocols such as PCIE- Experience with test chip characterization and testing compliance- Experience with post silicon testing include of shmoos including BER, PRBS, Eq settings- Drive the IP Integration and design of silicon and 2.5D packaging- Support the physical design team, review clocking and timing constraints- Drive cross-functional triage effort on complex functional and performance issues- Take the leadership role in post-silicon bring-up including test plans and execution- Knowledge of channel electrical and associated tuning parameters, e.g. TX PSET values, RX equalization- Perform system-level debug and root-cause analysis through bring-up, characterization, validation and production phase- Experience Working with 3rd party IP vendors- Strong Firmware development skills within embedded environments ...

Silicon Yield and Test Data Analysis Engineer, Annapurna Silicon Operations

We are seeking an experienced Silicon Yield Data Analysis Engineer with expertise in silicon test data analysis, automation and yield debug. 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.Annapurna Labs (our organization within AWS UC) designs silicon and software that accelerates innovation. Customers choose us to create cloud solutions that solve challenges that were unimaginable a short time ago—even yesterday. Our custom chips, accelerators, and software stacks enable us to take on technical challenges that have never been seen before, and deliver results that help our customers change the world.AWS-Annapurna team develops the silicon used in our most advanced machine learning accelerator servers at cutting edge process nodes. These SOCs are used in massively scaled server clusters to provide best hardware platform for our customers to run training and inference workloads. Our final product is a server, not just the silicon, so you will find yourself stretching beyond traditional silicon product engineering boundaries and dealing with various system issues and data sets, providing ample opportunities to learn.Key job responsibilitiesThis experienced engineer will be responsible for:- Building our data systems which parse data from various ATE and system level test platforms and generating analysis which provide actionable information impacting key product metrics like yield, performance and test cost. - Developing analysis dashboards that are widely used across the organization and implementing early warning alert systems to warn the test owners about manufacturing excursions. - Interacting with ATE, Systems test teams and Silicon design teams to identify systematic manufacturing issues and work with other product engineers to debug and root cause. - Collaborating with various teams to develop innovative solutions to optimize yield and performance for our products. Strong analytical and problem solving skills, knowledge of semiconductor manufacturing process and expertise in statistical analysis are essential for success in this role. About the teamOur team is dedicated to supporting new members. We have a broad mix of experience levels and tenures, and we’re building an environment that celebrates knowledge-sharing and mentorship. Our senior members enjoy one-on-one mentoring and thorough, but kind, code reviews. We care about your career growth and strive to assign projects that help our team members develop your engineering expertise so you feel empowered to take on more complex tasks in the future.Diverse ExperiencesAWS values diverse experiences. Even if you do not meet all of the qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying. About AWSAmazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.Inclusive Team CultureHere at AWS, it’s in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences, inspire us to never stop embracing our uniqueness.Work/Life BalanceWe value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve in the cloud. Mentorship & Career GrowthWe’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional. BASIC QUALIFICATIONS- Bachelors or Masters in Electrical or Computer engineering- 5+ years of experience working on semiconductor test data analysis and automation- 3+ years of experience conducting data analysis of foundry WAT data, ATE test data and/or system level test data using tools like JMP, Python etc. ...

Software Dev Engineer II (iOS), Last Mile Delivery Prdct&Tech

Would you like to build impactful mobile software building blocks that empowers hundreds of engineers build and ship new delightful features every day? Last mile Flex mobile application is one of the fastest growing strategic businesses within Amazon. Our team is responsible for creating the best delivery experience for transporters wherever they deliver packages using their favorite Android or iOS devices. As a Software Development Engineer within the Flex Mobile Foundations organization you will contribute to the next generation mobile foundation to power fast, fluid, and interactive experiences on mobile devices worldwide.Key job responsibilitiesAs a key member of the Last Mile Delivery Technology you will be an innovator, playing a direct role in shaping and building products that partner teams rely on and customers love on top of Amazon's technology. You will be part of a strong team in a fast-paced, start-up like environment where agile development is embraced, innovation is encouraged, large-scale projects are the norm, and work-life balance is a top priority. We aim to work smarter, not harder, and regularly iterate to maintain and improve work-life balance. As an SDE-II at Amazon, you will have the opportunity to positively impact millions of customers by identifying opportunities, designing solutions, collaborating with world-class engineers and delivering large, impactful, end-to-end projects and improvements.A day in the lifeThe team is a strong, close-knit group with a focus on learning, growing, and delivering results together. We have regular architecture and knowledge shares, and our high level of team trust makes this the ideal environment to lead and grow to the next level. As the platform team we build the backbone of the Amazon Flex App, supporting 12+ feature teams, hundreds of thousands of transporters and millions of deliveries.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- 3+ years of application development experience on iOS- Bachelors degree in Computer Science, or equivalent background in data structures, algorithms, object-oriented design and systems architecture. ...

Software Dev Engineer II, Global Engineering Insights & Software Tools (GEIST) tech team

Are you looking for an opportunity to develop technology that will redefine the customer experience for one of the fastest growing and strategic organizations within Global Engineering Services (GES)? Are you interested in joining a global team that is innovating with CX to make Amazon's building network grow? This is your chance to get in on the ground floor with the Global Engineering Insights & Software Tools (GEIST) tech team that is shifting the paradigm for engineering services with disruptive experiences! The GEIST organization supports a vast portfolio of buildings within the Amazon network and the build out standards and designs. We are seeking a dynamic Software Development Manager with spirit to help lead a team of software engineers to the next level. In this role, you will focus on product roadmap execution and opportunities to help identify best-in-class solutions to automate and standardize how our engineers operate when launching new buildings for Amazon. This role helps to support both technical and non-technical teams, allowing for holistic exposure to the Amazon business.The ideal candidate will demonstrate a passion for working on behalf of teams and customers, have a track record of on-time delivery of large-scale projects, and have the ability to operate independently and autonomously. They will have the opportunity to build, scale, and shape the direction of this business. This role requires deep technical expertise, excellent leadership skills, and strong business judgment. You will be responsible for services that will be built and deployed globally, delivering an exceptional customer experience, provide thought leadership in a fast-paced development environment, and partner with product management and senior leaders to ensure the success of this program.Key job responsibilitiesBasic qualifications• 5+ 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• Experience designing or architecting (design patterns, reliability and scaling) of new and existing systems• Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations• Bachelor’s or Master’s degree in computer science or related technical field.Preferred qualifications• Experience in software development using Type script, ReactJS and Java.• Experience on highly concurrent, high throughput systems and knowledge of complex distributed systems• Experience in operating, troubleshooting and mitigating failures in highly-available services.• Experience in using data stores such as MySQL, Postgres, Dynamo DB.• Experience in building systems using AWS services such as S3, SNS, ECS, Route 53, Lambda, etc.• A deep understanding of the software development lifecycle, and a track record of shipping software on time• Experience with the SCRUM methodology for agile software development preferred• Experience designing software architectures for scalability, reliability and performance• Excellent written and verbal communication skills with the ability to present complex technical information in a clear and concise manner to a variety of audiences• Proficient in AWS stack.Key job responsibilitiesKey job responsibilitiesBasic qualifications• 5+ 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• Experience designing or architecting (design patterns, reliability and scaling) of new and existing systems• Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations• Bachelor’s or Master’s degree in computer science or related technical field.Preferred qualifications• Experience in software development using Type script, ReactJS and Java.• Experience on highly concurrent, high throughput systems and knowledge of complex distributed systems• Experience in operating, troubleshooting and mitigating failures in highly-available services.• Experience in using data stores such as MySQL, Postgres, Dynamo DB.• Experience in building systems using AWS services such as S3, SNS, ECS, Route 53, Lambda, etc.• A deep understanding of the software development lifecycle, and a track record of shipping software on time• Experience with the SCRUM methodology for agile software development preferred• Experience designing software architectures for scalability, reliability and performance• Excellent written and verbal communication skills with the ability to present complex technical information in a clear and concise manner to a variety of audiences• Proficient in AWS stack.A day in the lifeThis is a hands-on position in which you will own everything from end to end: requirements gathering, designs, design reviews, implementations, code reviews, incremental feature launches, operations, mentoring, and the driving of continuous improvement. A successful candidate will have a deep technical expertise, excellent leadership skills, an interest in developing software, and a motivation to achieve results in a fast-paced environment. You should be comfortable diving deep into technical architectures and requirements, be able to quickly identify solutions to challenges discovered during development, and ready to work with some of the latest cloud computing technology.About the teamAre you looking for an opportunity to develop technology that will redefine the customer experience for one of the fastest growing and strategic organizations within Global Engineering Services (GES)? Are you interested in joining a global team that is innovating with CX to make Amazon's building network grow? This is your chance to get in on the ground floor with the Global Engineering Insights & Software Tools (GEIST) tech team that is shifting the paradigm for engineering services with disruptive experiences! The GEIST organization supports a vast portfolio of buildings within the Amazon network and the build out standards and designs. We are seeking a dynamic Software Development Manager with spirit to help lead a team of software engineers to the next level. In this role, you will focus on product roadmap execution and opportunities to help identify best-in-class solutions to automate and standardize how our engineers operate when launching new buildings for Amazon. This role helps to support both technical and non-technical teams, allowing for holistic exposure to the Amazon business.The ideal candidate will demonstrate a passion for working on behalf of teams and customers, have a track record of on-time delivery of large-scale projects, and have the ability to operate independently and autonomously. They will have the opportunity to build, scale, and shape the direction of this business. This role requires deep technical expertise, excellent leadership skills, and strong business judgment. You will be responsible for services that will be built and deployed globally, delivering an exceptional customer experience, provide thought leadership in a fast-paced development environment, and partner with product management and senior leaders to ensure the success of this program.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- Bachelor's degree or equivalent ...

Software Dev Engineer II, Whole Foods Market Engineering Services

The Challenge: Whole Foods Market Engineering Services, WFMES, is looking for engineers who are passionate and innovative Software Development Engineers that have a heart for Nourishing People and the Planet to join our Engineering Services team. This team is tackling some of our most complex and challenging projects and will deliver innovative technical solutions to advance the retail grocery industry.The Team: We can't wait to show customers what's possible when Amazon and Whole Foods Market innovate together. This is just the beginning and we need exceptional people across all technology disciplines to build and unearth the full potential of this opportunity.The Role: Everyone on the team needs to be entrepreneurial, wear many hats and work in a highly collaborative environment. As a WFMES Software Development Engineer, you will help tackle a diverse landscape of technical challenges. We are an early-stage initiative, and you will play an active role in translating business requirements into concrete systems and prototyping concepts in partnership with Amazon, technology leaders within the team and across the business.You will design, develop and deploy reliable distributed solutions that operate at Amazon scale. You will work with a variety of core languages and technologies including Java, Python, Kotlin, React, and AWS services. You will tackle challenging, novel situations every day and will have the opportunity to redefine an industry while working with different teams across Amazon and Whole Foods Market. Along the way, we guarantee that you’ll learn a ton, have fun and make a positive impact on many people. Most importantly you’ll be contributing to our Higher Purpose of Nourishing People and the Planet!Key job responsibilitiesYou are passionate about defining and creating brand new products and services that will radically improve customer experiences in key strategic areasYou are able to translate business objectives into technical solutions understanding how it will impact and align with overall strategyYou love to explore unknown territory and invent simple, beautiful solutions to complex business and usability problems, sometimes with no clear precedent in today’s worldYou are highly collaborative, with a proven record of working closely with your team to influence outcomes and propose well-informed new directionsYou have great interpersonal communication skills. You’re good at finding new and better ways of communicating and sharing your work, and are always fine-tuning your work for impact and transparencyBASIC QUALIFICATIONS- 3+ years of non-internship professional software development experience- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience programming with at least one software programming language ...

Software Dev Engineer III, Amazon Security

Amazon Security (AmSec) is looking for a Sr. Software Development Engineer who is excited about leading the technical vision and architecture for mission critical systems. We're connected to all parts of Amazon's businesses - Retail, AWS, Devices, Prime Video, Stores - and own a massive, worldwide service-oriented architecture that enables Amazon to architect, implement, and operate their enterprise scale systems securely. Our problem space presents the opportunity to innovate in areas such as enterprise scale resource management in the cloud, real time cloud intelligence and detection, and building systems that make it easy for service owners to establish functional and secure network connectivity, regardless of where their service or dependencies are hosted.In this role you will partner with the leadership team to drive key engineering and business decisions that will influence and impact Amazon’s software stack. You will also have the unique opportunity to own the strategy and architecture of one of very few services that span across Amazon retail, devices and AWS. Key job responsibilities- Deliver software projects, owning all aspects of the software lifecycle - design, development, documentation, testing and operations. - Demonstrate customer obsession in supporting our customers’ business objectives.- Dive deep into operational issues, identify root-causes to operational issues like latency spikes, SLA breaches and functionality regressions.- Producing concise documents - strategy and vision narratives, design documents, project plans, operational summaries and analysis, and customer communication.- Contribute to creating a team-culture of excellence About the teamAbout AmSec:Diverse 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- 6+ years of non-internship professional software development experience- 6+ 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 Developer Engineer II, ACTI

The 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.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 teamAbout AmSec:Diverse 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 Developer II (ML), AWS Supply Chain

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.It’s truly Day 1 for our team in AWS. This is your opportunity to be a founding engineer on a new team that’s building a suite of AWS Apps and Services to tackle a huge new problem space. You’ll be an integral part of building services that leverage cutting edge AWS technologies like SageMaker, Forecast, Athena, QuickSight, Glue, and more.As an early member of this team, you’ll wear many hats. You’ll help design the overall architecture, you’ll own large chunks of design and development work for various components, and you’ll establish the technology processes and practices that will lay the groundwork for the organization as it grows.We’re looking for software developers that thrive when presented with complex new challenges and can serve as strong mentors for other engineers as the team grows. Think of this as a start-up within AWS, combining the challenges and growth opportunities of a start-up with the scale and scope of AWS. This is your chance to think big, fail fast, learn even faster, and iterate quickly to launch.Although what we’re building is still confidential, as a software developer you can expect to: - Deal with ambiguity in solving a complex problem space that has not been tackled at this scale before. - Work with other engineering teams who are aligned towards the same goal with many opportunities for cross-team influence, architecture, and collaboration. - Build a customer facing product from the ground up and deliver it to market quickly. - Be a key contributor in setting the teams technical direction, best practices, and plan for the years ahead - Build the core backbone infrastructure and platform of services leveraging key AWS capabilities and cutting-edge ML, AI, and analytics models.This team is a great fit for you if: - 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. - 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. - You’d like to be directly responsible for solving real customer problems. - You are a passionate learner and are motivated to take on new challenges. - 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.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.A day in the lifeSales, Marketing and Global Services (SMGS)AWS Sales, Marketing, and Global Services (SMGS) is responsible for driving revenue, adoption, and growth from the largest and fastest growing small- and mid-market accounts to enterprise-level customers including public sector.Applications and Higher Level Abstractions (Apps)AWS Applications and Higher Level Abstractions (Apps) provides horizontal and industry vertical applications for business users with the same on-demand scalability, reliability, pay-as-you-go pricing, and machine learning expertise that drive AWS services. The AWS Applications group includes services such as Amazon Connect (a cost-effective cloud contact center), our End User Computing (including Amazon Workspaces, AppStream, etc.), Marketing Tech (Amazon Pinpoint), and Autonomous Checkout and Biometric Identity Services (Just Walk Out, Amazon One) for retail, sports, travel, and other verticals. About the teamWhy 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 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.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 and Career GrowthWe’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.BASIC QUALIFICATIONS- 3+ years of non-internship professional software development experience- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience programming with at least one software programming language ...

Software Development Engineer

Do you enjoy solving complex problems with simple solutions? Would you like to help us innovate on behalf of Amazon’s Digital and Device customers? Device, Digital and Alexa Support (D2AS) technology organization is seeking an experienced software development engineer to join the engineering team. The D2AS vision is to create innovative support experiences for customers of Amazon’s devices and digital products, through intelligent self-service solutions and enabling our tech-support organization with tools and technology. The job will give you direct experience building software included on the Amazon Echo, Amazon Fire, and Amazon mobile apps, helping millions of customers around the world.Key job responsibilities- Solving difficult problems with elegant and practical code.- Helping define engineering best practices and providing technical mentorship to other members of the engineering team.- Being a champion for the customer and ensuring their needs always come first. - Designing and building software for Alexa enabled devices, mobile clients and server systems. - Design, develop, and deploy innovative software solutions. - Collaborate with cross-functional teams to create robust and scalable systems that safeguard Amazon's digital products and services. - Utilize your expertise to architect and implement complex software systems that can handle high-volume, real-time data processing. - Contribute to the full software development lifecycle, from concept and design to testing and deployment.A day in the lifeWe thrive on solving challenging problems to innovate for our customers. By pushing the boundaries of technology, we create unparalleled experiences that enable us to rapidly adapt in a dynamic environment. Our decisions are guided by data, and we collaborate with engineering, science, and product teams to foster an innovative learning environment.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!Benefits Summary:Amazon 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) PlanAbout the teamWe at D2AS strive to make digital experiences effortless for customers. Our goal is to anticipate, evaluate, prevent, and eliminate any effort required from customers. We achieve this by setting the strategy for digital support and accelerating the delivery of seamless support experiences across Amazon's digital products.Our team combines strategic thinking, technology expertise, and customer experience best practices. This ensures customers can easily get the most value from Amazon's digital offerings. We focus on providing the right support at the right time, tailored to each customer's needs. By eliminating friction and making support effortless, we enhance the overall customer experience.BASIC QUALIFICATIONS- 3+ years of non-internship professional software development experience- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience programming with at least one software programming language ...

Software Development Engineer

Do you enjoy solving complex problems with simple solutions? Would you like to help us innovate on behalf of Amazon’s Digital and Device customers?Device, Digital and Alexa Support (D2AS) technology organization is seeking an experienced software development engineer to join the engineering team. The D2AS vision is to create innovative support experiences for customers of Amazon’s devices and digital products, through intelligent self-service solutions and enabling our tech-support organization with tools and technology. The job will give you direct experience building software included on the Amazon Echo, Amazon Fire, and Amazon mobile apps, helping millions on customers around the world.You're an awesome fit if you demonstrate:- Industry-leading technical abilities showcasing a breadth and depth of technical knowledge.- The ability to build good working relationships within the team by communicating clearly both verbally and in writing.- Strong problem solving and trouble shooting skills with the ability to come up with creative solutions to seemingly impossible engineering problems.- A passion to work with smart home devices.Key job responsibilities - Solve difficult engineering problems with elegant and practical code.- Help define engineering best practices and providing technical mentorship to other members of the engineering team.- Be a champion for the customer and ensuring their needs always come first.- Design and build software for mobile, front end clients and server systems.We use agile development strategies and want software engineering leaders who can thrive in a fast paced, high-energy work environment.A day in the lifeWe thrive on solving challenging problems to innovate for our customers. By pushing the boundaries of technology, we create unparalleled experiences that enable us to rapidly adapt in a dynamic environment. Our decisions are guided by data, and we collaborate with engineering, science, and product teams to foster an innovative learning environment.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!Benefits Summary: Amazon 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 Coverage 2. Maternity and Parental Leave Options 3. Paid Time Off (PTO) 4. 401(k) PlanAbout the teamWe at D2AS strive to make digital experiences effortless for customers. Our goal is to anticipate, evaluate, prevent, and eliminate any effort required from customers. We achieve this by setting the strategy for digital support and accelerating the delivery of seamless support experiences across Amazon's digital products.Our team combines strategic thinking, technology expertise, and customer experience best practices. This ensures customers can easily get the most value from Amazon's digital offerings. We focus on providing the right support at the right time, tailored to each customer's needs. By eliminating friction and making support effortless, we enhance the overall customer experience.BASIC QUALIFICATIONS- 3+ years of non-internship professional software development experience- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience programming with at least one software programming language ...

Software Development Engineer - Amazon Fulfillment Technologies, Amazon Fulfillment Technologies

Amazon Fulfillment Technologies (AFT) powers the physical engine at the heart of Amazon. AFT builds and operates the software, hardware, and processes that run the global network of fulfillment centers, which move billions of units of inventory and ensures customers get what they want when promised. Within AFT, we are constantly innovating in the ways we are automating and accelerating the delivery of products and packages using state of the art software and hardware technologies. We develop software by applying Advanced Algorithms and Real-Time Data processing using large scale distributed systems. We utilize OO programming languages, Elastic Map Reduce, DynamoDB and other AWS technologies to build solutions that that solve our challenges, ranging from scaling for massive Amazon order volume to ultrafast order fulfillment.Our team is looking for top-notch software developer who love listening to our customers, working as a team, and proactively taking the lead whenever necessary. Our mission is to innovate and build scalable and robust software solutions that deliver a great customer experience. These software solutions will directly impact Amazon’s customers from product selection and order placement, to delivering products to our customers as quickly and cost effectively as possible.What you’ll do?· Participate in the design, implementation, and deployment of successful internet-scale systems and services in support of our fulfillment operations and the businesses they support.· Participate in the definition of secure, scalable, and low-latency services and efficient physical processes.· Work with cross-functional teams delivering on demanding projects.· Functionally decompose complex problems into simple, straight-forward solutions.· Understand system interdependencies and limitations.· Share knowledge in performance, scalability, enterprise system architecture, and engineering best practices.Key job responsibilitiesAs an SDEII, you will be collaborating with a team of highly talented engineers to help deliver a highly scalable solutions. As an individual contributor, you would be raising the bar for technical design and code and work on product features starting with gathering requirements, technical design, coding, and operational support. You would work closely with cross functional TPMs and engineers from other teams to deliver new features to our products.* You are constantly looking to make improvements to existing systems as well as looking for new problems to solve. You are not satisfied with the status quo.* You uphold the highest standards, and encourage those around you to do the same.* You are always looking for opportunities to learn about new technologies, new customer use-cases, or the inner workings of our systems.* You are always asking what we can do to make our customers' experiences better. Putting yourself in their shoes and working backwards from there.This role has significant scope and can serve as a stepping stone to Senior SDE as an individual contributor if you're seeking growth and new challenges.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) PlanIf 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 teamAbout 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.AFT Safety and Compliance (AFT S&C) org owns products that identify, track, and mitigate EHS concerns as well as Supply Chain Compliance systems that enable the end-to-end execution of regulations for all compliance programs and waste management. Our vision is to empower Amazon businesses to define and implement regulatory and operational standards, measure compliance with those requirements, and quantify potential risks through our centralized and closed loop systems.BASIC QUALIFICATIONS- 3+ years of non-internship professional software development experience- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience programming with at least one software programming language ...

Software Development Engineer - Test, Device, Digital and Alexa Support

Do you enjoy solving very complex problems with simple solutions? Are you excited by a fast paced multi-tasked environment? Would you like to help us innovate on behalf of customers who use Amazon's devices like Alexa-enabled Echo or digital services like Amazon Music?We are the Device, Digital and Alexa Support (D2AS) organization and we build the technologies to support our customers with technical customer service. Device diagnostics, automated troubleshooting, channel automations, and screen sharing capabilities are just a few of the unique technologies we produce. You're an awesome fit if you demonstrate... - Industry-leading technical abilities showcasing a breadth and depth of technical knowledge - The ability to build good working relationships within the team by communicating clearly both verbally and in writing - Strong problem solving and trouble shooting skills with the ability to come up with creative solutions to seemingly impossible problems - Effective technical leadership skills to improve technologies and infrastructure of the team.Key job responsibilities- Building continuous test and deployment systems.- Helping define software engineering test best practices and providing technical mentorship to other members of the engineering team.- Being a champion for the customer and ensuring their needs always come first.- Designing and building software for testing applications on mobile devices, Alexa enabled devices, mobile clients and server systems.A day in the lifeWe thrive on solving challenging problems to innovate for our customers. By pushing the boundaries of technology, we create unparalleled experiences that enable us to rapidly adapt in a dynamic environment. Our decisions are guided by data, and we collaborate with engineering, science, and product teams to foster an innovative learning environment.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!Benefits summary: Amazon 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 Coverage 2. Maternity and Parental Leave Options 3. Paid Time Off (PTO) 4. 401(k) PlanAbout the teamWe at D2AS strive to make digital experiences effortless for customers. Our goal is to anticipate, evaluate, prevent, and eliminate any effort required from customers. We achieve this by setting the strategy for digital support and accelerating the delivery of seamless support experiences across Amazon's digital products.Our team combines strategic thinking, technology expertise, and customer experience best practices. This ensures customers can easily get the most value from Amazon's digital offerings. We focus on providing the right support at the right time, tailored to each customer's needs. By eliminating friction and making support effortless, we enhance the overall customer experience.BASIC QUALIFICATIONS- 2+ years of non-internship professional software development testing experience- 1+ years of test automation frameworks and tools building experience- Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design- Experience in penetration testing and exploitability-focused vulnerability assessment- Experience in platform-level security mitigations and hardening for Linux and Windows ...

Software Development Engineer , SandOP

DescriptionHave you ever ordered a product on Amazon and when that box with the smile arrives you wonder how it got to you so fast? Wondered where it came from and how much it would have cost Amazon? If so, the Amazon Global Supply Chain Optimization team (SCOT) is for you. We build systems to peer into the future and estimate the distribution of tens of millions of products every week to Amazon’s warehouses in the most cost-effective way. On this team, the forecasts we generate and historical data we gather and transform drive automated downstream systems to make critical buying, labor planning, and inventory routing decisions world-wide. The forecasting platforms we are creating are being sought after by diverse business planning use cases, including unintegrated Amazon subsidiaries.Amazon seeks a passionate, results-oriented, inventive software engineer to be part of a team of developers building large scale, high availability software systems using mathematical modeling and simulations. We are looking for software engineers who thrive on complex problems and relish the challenge of operating complex and mission critical systems. We strive to solve complex supply chain optimization problems that no one else has solved yet. Do you think you are up to the challenge? Would you like to learn more and stretch your skills and career?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.About the teamWithin SCOT, our teams own and operate Sales and Operations Planning (S&OP) technology used in planning and controlling the flow of quantities of inventory (units), as well as storage space (capacity), and labor constraints (throughput capacity). We generate forecasts and optimize plans using multiple Machine Learning and traditional models, and build operations plans for a variety of different flows, e.g. arrivals, shipments, transfers, or customer returns. We represent these flows at different grains, such as an entire country's supply chain, individual warehouses, or down to the bin level. And each plan covers a specific horizon, and is generated at a set cadence, e.g. daily or weekly. The Integrated Planning Tool (IPT) has a collaborative web-based interface used by thousands of technical and non-technical users, and includes support for manual overrides, Excel integration, and data visualization. Our systems collect and persist the data actuals corresponding to all flows and grains of forecasts, which we use to track accuracy, train models, and re-publish alongside forecasts for both systematic and analytical consumption. Systems downstream of IPT use this data to make automated decisions about buying and placement of inventory, as well as labor hiring. Amazon's Operations leadership uses IPT to help make multi-billion dollar decisions about how to steer the network, particularly around Prime Days and Peak seasons.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 - Android, Transporter Experience (Last Mile)

Come join the team that works on the latest delivery features for our Amazon customers and Delivery Associates.Our mission is to provide Amazon customers and transporters with a unified, efficient delivery and pickup experience. We strive to eliminate all possible variances and complexities associated with on-road pickup and attended deliveries, ultimately creating a seamless and delightful experience for our customers and transporters.The team you'd be joining provides transporters with knowledge, contextual help, and experience that enables gains in productivity (Service Time), quality (First Time Delivery Success), engagement (Attrition) and compliance to the local regulations.Are you interested in developing cutting-edge technology that will help Amazon deliver packages worldwide efficiently and quickly? The Amazon Flex mobile team focuses in providing smart and efficient mobile solutions that scales to delivering millions of packages every month. It is still Day1 in the Last Mile Technology space!Amazon Flex is the system that works with crowd-sourced and third-party delivery partners to complete all of Amazon’s deliveries. Our Amazon Flex application works in concert with our advanced logistics systems and technology. These technologies allow delivery partners to onboard, schedule delivery times in advance or on demand, and be guided through their deliveries with in-app mapping, navigation, and much more. Our ability to engage with, serve and provide a world-class experience to both customers and our delivery partners has become more critical as we continue to expand the number of delivery partners and target faster deliveries to our customers.Key job responsibilities- Being part of a customer obsessed company and working as part of this team, you’ll be responsible for the design, development, test, and deployment of a range of products that make it possible to deliver packages to customers in two hours or less all over the world.- You will have an opportunity to conceptualize, design, build, test and own software systems.- You will influence the technical direction of the team, work with many different technologies.If you are a software engineer with a creative flare, problem-solving skills, exposure to various technologies such as Java and Kotlin and have the desire to help drive Amazon's next generation of delivery, we want to talk with you.A day in the lifeStart your day with purpose: dive into writing amazing code that powers the Amazon Flex app, enabling thousands of drivers to deliver packages quickly and seamlessly. You’ll build features that delight our customers and transform the delivery experience for our drivers. Work alongside a team of the most talented engineers, solving real-world challenges, optimizing routes, and enhancing the app’s performance to make every delivery a smooth journey. Every line of code you write, every problem you solve, and every test you run brings us closer to redefining the way packages move from A to B. Come, have fun, and leave a lasting impact on millions of deliveries worldwide! 🚀About the teamThe Delivery Quality team focuses on eliminating issues that lead to imperfect deliveries. We protect the customer experience through proactive guardrails that prevent accidental or intentional misuse of Amazon Flex application while ensuring deliveries are carried out in accordance with customers’ stated preferences. We also step in to support drivers in times of uncertainty and provide actionable and visual guidance that set drivers up for success.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, Advertising Products and Tech

Are you passionate about using Big Data to build customer trust and grow new business? Global advertisers rely on our team's performance insights to drive future investment in Amazon's Advertising Platform and improve the relevance of ads shown to customers.We’re looking for strong Software Engineers that can build upon technologies such as Elasticsearch, Spark, Hive and Presto, as well as AWS services like Elastic Map Reduce (EMR), Redshift, Kinesis and DynamoDB to build the next generation of our analytics and visualization platform. If this sounds interesting we’d love to hear from you!Amazon is well positioned to grow its share of a fast growing online advertising industry due to its unique assets - e-commerce data, service oriented architecture, and startup culture. Be part of a team of industry leading experts that builds and operates one of the largest big data analytics platform at Amazon. Amazon is applying the latest big data technologies available to change the way marketers purchase, track, measure, and optimize their advertising spend. We apply these technologies on terabytes of data (over 10B new events per day) and operate clusters that push scalability limits of the existing technologies. We seek to measure every possible signal indicating impact of advertising to provide the most objective result of marketing spends.This role will involve designing and developing software products that impact many areas of our business. The individual in this role will have responsibility help define requirements, create software designs, implement code to these specifications, provide thorough unit and integration testing, and support products while deployed and used by our stakeholders.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, Amazon Homepage

Amazon’s mission is to be the world’s most customer-centric company and the Homepage is Amazon’s storefront, where we welcome millions of customers daily and help them start their shopping mission by bringing the most relevant parts of the store to them and discover something new. Our team is responsible for designing, developing and shipping one of the world’s best known websites. We start with the customer and work backwards in order to build great customer experiences for mobile phones, desktops and tablets. If you’ve ever visited an Amazon homepage and thought, “this is great” or “this could be better,” we’re the team to talk to.Our pages and platforms serve our customers and internal teams globally and across devices. This places a number of unique demands on the team. We need to develop extremely high-performing platforms and pages that respect locale specific needs while also achieving scale and reusability. This requires flexible thinking and code. The Amazon homepage is a full stack development opportunity. While we leverage many of the great services at Amazon, we are also actively scoping new and innovative ways to serve original content as well as testing new user interfaces. Our software development engineers define how we architect these changes in order to build a sustainable and performant Amazon homepage experience.Key job responsibilitiesAs a software development engineer, you will be expected challenge the status quo, respect the need to be nimble and develop solutions for our most pressing opportunities. You will work with teams from across the company in order to ensure we are using or developing the features necessary to live up to our mission of being the world’s most customer-centric company. You will deep dive into systems and come up with innovative approaches and not be hindered by ambiguity or competing priorities.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- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience- Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design- Experience programming with at least one software programming language ...

Software Development Engineer II, Amazon Stores Security

Do you get excited about building hyper scale data applications? Interested in security engineering? Enjoy working with the latest and greatest AWS technologies? Here in Amazon Stores Security, we have that special role just for you! Our Engineering team is building the next generation of mission critical data processing pipelines and applications. Our innovations handle petabyte scale data, in real time. These applications enable Amazon defensive security and security management teams globally. Our customers are Amazon, internal stakeholders, and Amazon’s customers. Our engineers work directly with stakeholders, get close to customers' needs, and are empowered to take technical risks to build the best-in-class software with respect to quality, scale, and insights. The technical foundation this team builds, helps keep all of Amazon secure. We need folks who have a passion for building hyper-scale systems that are always online. Those with an entrepreneurial spirit to take risks, experiment with new technical methods, and focus on improving what came before will find themselves perfectly at home in our team. Key job responsibilities- You will drive product and operational excellence in this strategically critical space. - You will build partnerships with several internal security and technical teams worldwide. - You will communicate with users, other technical teams, and senior management to collect requirements, describe software product features, technical designs, and product strategy.- You will be part of making the team your own. - You will build the next generation of mission critical data processing pipelines and applications. A day in the life- Architecture design and review- Software feature development in Java and Python using AWS services (S3, Lambda, SQS, Fargate/ECS, EMR, Spark, etc.)- Strategic technical planning- Partnering with several security and technical teams worldwide- You will be a key stakeholder in software project planning using agile methodologies (Scrum)- Advocate of software resiliency and load testingAbout the teamAs one of the founding members you will help shape team process, outcomes, and goals as part of interactions with Senior Amazon Leadership. Each day you will achieve new successes as you adapt to Amazon scaling, new bad actors arising, and emerging technologies being added to your portfolio. You will shape, form, and deliver all aspects of the software and operations that your team delivers to enable defensive security and security management success. Our team's duties range from system/software design, AWS configuration, software feature/library development, strategic technical planning, and partnering with several security and technical teams worldwide. One day you might be helping a vendor onboard their data into the magnificent data pipelines your team built, and the next day you may be advocating for a feature rewrite based on a deep dive analysis you performed. You will be part of making the team your own. We believe in a self-organizing team. Our team is currently composed of Sr. Engineers proficient in mentoring and growing junior engineers, lead by a tenured 7+ year Amazonian. The team is scrappy, and leading the charge on a greenfield project. It is very much Day-1 for this team.About Amazon SecurityDiverse 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 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.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 data topologies and data streaming architectures. ...

Software Development Engineer II, Authentication Experience

We are AuthX, Authentication eXperience. We own Amazon's account creation and sign-in experiences. Every aspect of Amazon depends on our systems to know who the customer is; In order to shop, stream, or consume any of Amazon’s offerings the customer comes through us first. Whether you're watching The Expanse, shopping for groceries, or chatting with Alexa, you've crossed paths with our systems. A smooth transition is critical for authentication. If there’s friction in the process, we risk losing that customer. If it’s delightful and intuitive, we gift those new customers with an exceptional impression of Amazon. How can you help innovate on the experience of authenticating?We value engineers from diverse backgrounds. We seek a myriad of backgrounds and experiences to drive innovation in one of the most high-profile customer experiences within Amazon. Whether you focus on front-end, back-end, or full-stack development AuthX offers projects that leverage your strengths and offers opportunities for those wanting to learn something new. AuthX has an assortment of opportunities to focus on and learn from, whether that’s around building resilient systems, redefining customer experiences, or charting out an optimal architecture.We collaborate across disciplines. You will have the opportunity to work closely with product managers, UX designers and researchers, and business intelligence engineers to innovate, measure, analyze and refine the experiences we deliver to millions of customers across the planet on a daily basis. Our roles are all well defined, but we encourage our engineers to cross boundaries and learn from each other.Our team puts a high value on work-life balance. We believe striking the right balance between your personal and professional life is critical to life-long happiness and fulfillment. Key job responsibilities- Designing and developing enterprise scale distributed systems- Embracing operational excellence and win customer 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- 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- Bachelor's degree in computer science or equivalent ...

Software Development Engineer II, AWS Industry Products

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 engineering organization? AWS Industry Products (IP) is an AWS engineering organization chartered to build new AWS products by applying Amazon’s innovation mechanisms along with AWS digital technologies to real world industry problems. We dive deep with industry leaders to solve problems and unblock industries, enabling them to capitalize on new digital business models. Simply put, our goal is to use the skill and scale of AWS to make the benefits of a connected world achievable for all businesses.We are looking for Software Development Engineers obsessed with customer success, passionate about simplification and design-thinking and excited to dive deep into the growth opportunity of delivering new product categories to new customer types in an emerging technology space. The position represents a rare opportunity to be a part of a fast-growing business, and help shape the technology and product as we grow. As a software engineer on the Danica AI/ML team, you will work with applied scientists to build distributed systems that leverage state-of-the-art multi-modal AI model building infrastructure to identify objects in sensor data (such as video streams from cameras). You will use OpenSearch technology to enable automative developers to efficiently query for scenarios such as pedestrians on a sidewalk using semantic and structured queries. Our technical challenges involve back-end software engineering, applied science, and front end development. We need to develop and apply quantitative algorithms (e.g. machine learning, computer vision, network optimization) to make industry process analysis relevant and actionable for operations engineers. We build software and information systems to process massive scale operational data, infer information relationship across complex systems, train decision models and apply them to critical operations at industrial scale. We work very closely with innovative, market leading customers to drive effective digital transformation of entire industries and the supply chains that support them.As a developer on our team, you’ll own code end-to-end from design to development, and work closely with senior technical leaders within the team and across AWS. You will have the opportunity to work with cutting-edge technology involving modern databases, AI, ML, Big Data, search and more.About the teamWhy 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 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.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 and Career GrowthWe’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.BASIC QUALIFICATIONS- 3+ years of non-internship professional software development experience- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience programming with at least one software programming language ...

Software Development Engineer II, Defensive Security - SPE

Do you get excited about building hyper scale data applications? Interested in security engineering? Enjoy working with the latest and greatest AWS technologies? Here in Defensive Security, we have that special role just for you! The Security Pipeline Engineering team is building the next generation of mission critical data processing pipelines and applications. Our innovations handle petabyte scale data, in real time. These applications enable Amazon defensive security and security management teams globally. Our customers are Amazon, internal stakeholders, and Amazon’s customers. Our engineers work directly with stakeholders, get close to customers' needs, and are empowered to take technical risks to build the best-in-class software with respect to quality, scale, and insights. The technical foundation this team builds, helps keep all of Amazon (Fulfillment Centers, Physical Stores, Whole Foods, Fresh, etc.) secure. We need folks who have a passion for building hyper-scale systems that are always online. Those with an entrepreneurial spirit to take risks, experiment with new technical methods, and focus on improving what came before will find themselves perfectly at home in our team.Key job responsibilities- Architecture Design and Review - Software Feature development in Java and Python using AWS services (S3, Lambda, SQS, Fargate/ECS, EMR, Spark, etc.) - Setting and achieving a high bar for Operational Excellence- Earning trust in all directions; building partnerships with technical internal Amazon stakeholders WW - System resilience testing and preparation- Software project planning using Agile Methodologies (Scrum/Kanban)A day in the lifeAs a member of the team, your duties will range from system/software design, AWS configuration, software feature/library development, strategic technical planning, and partnering with several security and technical teams worldwide. One day you might be helping a vendor onboard their data into the magnificent data pipelines your team built, and the next day you may be advocating for a feature rewrite based on a deep dive analysis you performed. You will be part of making the team your own. We believe in a self-organizing team. As one of the founding members you will help shape team process, outcomes, and goals as part of interactions with Senior Amazon Leadership. Each day you will achieve new successes as you adapt to Amazon scaling, new bad actors arising, and emerging technologies being added to your portfolio. You will shape, form, and deliver all aspects of the software and operations that your team delivers to enable defensive security and security management success.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.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. Inclusive Team Culture In 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- 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 data topologies and data streaming architectures. ...