Software Development Engineer, GuardDuty

Amazon GuardDuty is a customer facing threat detection service that is built to protect applications and services running on AWS. The service applies data analytics to high volume service logs and employs techniques, such as machine learning and anomaly detection, to identify potential threats. We are looking to hire a software engineer for our Malware Detonation team. We are innovating new ways of building massively scalable and globally distributed security systems for assisting our customers with security and threat detection. The team interacts with reserachers and security engineers to build service in enriching the detection capability for AWS services and customers. The researchers use various Machine/Deep Learning algorithms to build new malware detection for the service.Our team puts a high value on work-life balance. This role is based out of Seattle office. Key job responsibilitiesSome of the key job responsibilites are: 1. Design and implement complex security services for AWS. 2. Manage oncall once in 2 to 3 months for a week (which is very light for this team) 3. Provide mentorship to junior engineers4. Support other team members in reviews7. Foster innovation and handle ambigous problem and turn them into opertunities. About the teamGuardDuty is a threat detection service that detects unauthorized, malicious, or anomalous activity in a customer’s AWS environment. One of the key features of the service is its simplicity: You just turn it on and it goes to work to identify threats and anomalies. The service helps customers identify reconnaissance, suspicious access, stealthy discovery, attacks, and changes to security critical settings.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, Hardware Engineering Services

AWS Infrastructure Services owns the design, planning, delivery, and operation of all AWS global infrastructure. In other words, we’re the people who keep the cloud running. We support all AWS data centers and all of the servers, storage, networking, power, and cooling equipment that ensure our customers have continual access to the innovation they rely on. We work on the most challenging problems, with thousands of variables impacting the supply chain — and we’re looking for talented people who want to help. You’ll join a diverse team of software, hardware, and network engineers, supply chain specialists, security experts, operations managers, and other vital roles. You’ll collaborate with people across AWS to help us deliver the highest standards for safety and security while providing seemingly infinite capacity at the lowest possible cost for our customers. And you’ll experience an inclusive culture that welcomes bold ideas and empowers you to own them to completion.The AWS Firmware team drives system innovation in the servers used by all of Amazon Web Services, including EC2, S3, CloudFront, etc. Our engineers solve the hardest problems that fuse software, hardware, and the cloud. We take big bets on new concepts, enabling AWS services to continue to revolutionize the industry. We are looking for an Embedded Software Development engineer to build and own the server related firmware. As an embedded software development engineer in this team, you will work with a team of world-class software developers who thrive on creating innovative, scalable solutions for real-world data center infrastructure problems. You will be part of development efforts to build, validate, and support firmware in diverse technology domains from embedded software to large-scale distributed software systems, using proprietary and open source technologies. Why it matters Public cloud IT services represent the majority of growth in the overall IT services market and will continue to do so for several years to come. The scale of AWS, combined with an understanding of how our software and hardware is used, creates a unique opportunity for component customizations that will directly benefit our customers. Why you will love it You will work with engineers across the company to build software for the next-generation platform. You will have a direct impact on our bottom line and the ability to deliver improvements for our developers. You will be part of a growing, fast paced, and fun team. You will have ownership for the implementation of your work. You will see direct product improvements based on the results of your work. AWS Infrastructure Services owns the design, planning, delivery, and operation of all AWS global infrastructure. In other words, we’re the people who keep the cloud running. We support all AWS data centers and all of the servers, storage, networking, power, and cooling equipment that ensure our customers have continual access to the innovation they rely on. We work on the most challenging problems, with thousands of variables impacting the supply chain — and we’re looking for talented people who want to help. You’ll join a diverse team of software, hardware, and network engineers, supply chain specialists, security experts, operations managers, and other vital roles. You’ll collaborate with people across AWS to help us deliver the highest standards for safety and security while providing seemingly infinite capacity at the lowest possible cost for our customers. And you’ll experience an inclusive culture that welcomes bold ideas and empowers you to own them to completion.Key job responsibilitiesDevelop services and tools that help internal Amazonians deliver work faster. This include development of automation services and tools that impact hundreds of builders within Amazon.A day in the lifeDevelop software for AWS Builders to speed up the builders' deliverables.About the team*Why AWS*Amazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.*Diverse Experiences*Amazon values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.*Work/Life Balance*We value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve in the cloud.*Inclusive Team Culture*Here at AWS, it’s in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences, inspire us to never stop embracing our uniqueness.*Mentorship and Career Growth*We’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.BASIC QUALIFICATIONS- 3+ years of non-internship professional software development experience- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience programming with at least one software programming language ...

Software Development Engineer, Health & Wellness (Health Tech)

This is a unique opportunity to join a small, high-impact team working on AI agents for health initiatives. As a SDEII, you will design and implement key components of our AI agent system, develop efficient data processing pipelines, and contribute to API development and integration efforts. Your work will play a crucial role in bringing our AI solutions to life, potentially transforming how individuals manage their daily health and long-term wellness goals.In this early-stage initiative, you'll have the opportunity to make significant contributions to our technical implementation and engineering practices. This is an excellent opportunity for a skilled engineer to grow their expertise in AI engineering and make a tangible impact on healthcare technology.Key job responsibilities- Design and implement key components of the AI agent system- Develop efficient and scalable data processing pipelines- Contribute to API development and integration efforts- Collaborate with scientists to optimize AI model implementations- Lead development of data annotation and processing systems- Support AI agent integration into prototype applications- Drive improvements in data acquisition and processing pipelinesA day in the lifeYou'll work with a cross-functional team to develop AI-driven health and wellness experiences. You'll tackle diverse challenges from data pipeline optimization to frontend integration of AI capabilities. Expect to collaborate closely with data scientists and senior engineers, balancing hands-on coding with system design, always focusing on delivering efficient, scalable solutions that enhance our AI agents' performance and user 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, I/O

Leading brands like Epic Games, Lyft, AirBnB, and Vanguard use Amazon Kinesis Data Streams as their foundation for real-time streaming data. With Amazon Kinesis Data Streams, customers process gigabytes per second of real-time user engagement data for gaming and marketing analytics, build real-time IoT sensor data analytics solutions, analyze millions of financial transactions in real time, perform network intrusion detection for security analytics, transform and load logs into data lakes and much more. These customers choose Kinesis Data Streams because it is a fully-managed service that makes real-time streaming data ingestion and processing, reliable, easy, and at low cost. Tens of thousands of customers worldwide, ranging from large commercial enterprises, federal and state governments, regulated industries like healthcare and finance, to small start-ups have moved from batch to streaming with Amazon Kinesis Data Streams, and we are just getting started.We are currently looking for an experienced Software Development Engineer to join our team. The ideal candidate is excited about the incredible opportunity that cloud computing represents, and is passionate about delivering high quality services in a hyper-growth environment where priorities can shift fast. As a member of our team, you'll work alongside outstanding engineers and leaders, refine product requirements with product and program managers, define architecture, and be a leader in the implementation and launch of software.All team members actively participate in product definition, technical architecture review, iterative development, code review, and operations. Along with this, you’ll have the opportunity to interact with enterprise customers to ensure their needs are met -- clear, professional communication with teammates and customers is an important part of the job.Cloud computing represents a fundamental shift in how businesses think about managing their information needs. While this emerging area of computing has seen tremendous growth over the past few years, we are still in the early stages of realizing its full potential. We're looking for a smart, passionate and detail oriented engineer to help us continue to define this exciting new technology.Key job responsibilitiesYou solve difficult problems, applying appropriate technologies and best practices.You work with your team to invent, design and build software that is stable and performant.You are proficient in a broad range of design approaches and know when it is appropriate to use them (and when it is not). Your solutions are pragmatic.You consider the legacy of the code you produce and write code that an SDE unfamiliar with the system can understand.You limit the use of short-term workarounds. You do things with the proper level of complexity the first time (or at least minimize incidental complexity).You create flexible software without over-engineering. You make appropriate trade-offs, re-use where possible, and are judicious about introducing dependencies.You are efficient with resource usage (e.g., system hardware, database, memory/CPU, etc.)You work on project ideas with customers, stakeholders, and peersA day in the lifeur team works together to provide work/life balance for all team members. We recognize that the circumstances of our team members vary, and we balance work across the team so that we’re all able to maintain high standards on behalf of our customers, while at the same time allowing for rich and happy personal lives. We pride ourselves on a high level of ownership in the work we do. We maintain a regular on-call rotation across our teams with engineers and managers all taking part to resolve the inevitable issues that arise. We work hard to minimize getting paged in the middle of the night as we recognize that a well-rested employee is a productive employee.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, IaC Provider Experience

AWS Infrastructure as Code (IaC) helps customers to easily and efficiently adopt AWS services while ensuring that their applications run safely in the cloud. We develop services and client software, including CloudFormation and Cloud Control API, that empower customers to spin up infrastructure across AWS at unprecedented scale.The Provider Experience team provides the building blocks for customers to scale and grow their use of AWS services and third-party solutions. With the CloudFormation CLI and Resource Provider Development Kit (RPDK), we enable AWS service teams and third-party developers to build a standardized resource-based interface to their services and provide access to customers via the CloudFormation Registry and Cloud Control API. From there, we make it easy for developers to discover each resource's capabilities and build solutions to manage infrastructure at AWS scale.This role will apply technical leadership for projects in the CloudFormation Registry space, with the goal of designing and implementing the next level customer experience for Resource Providers and developers enabling Registry resources into their accounts. In addition, this role will design and implement tools and mechanisms that allow for a scalable engagement model for AWS service teams who build on top of CloudFormation resource packages to deploy their infrastructure changes.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.About the teamAWS CloudFormation provides an easy declarative way to create, deploy and manage applications and infrastructure in the AWS cloud. The CloudFormation teams are pioneers in the “Infrastructure as Code” space. We develop distributed systems that spin up infrastructure across AWS at unprecedented scale. This would have an impact in shaping our resource framework that allows CloudFormation to provision hundreds of AWS services. We are looking for full stack developers to join our amazing team, who excel in a fast-paced and often ambiguous environment where we love pushing the boundaries to innovate, learn while we design and develop new software, and create solves in a huge internal and external problem space.You’ll get to learn, grow and work with amazing team to:Design/develop/iterate developer tools and services that are used by thousands of AWS users.Work with and learn many different technologies every day including Java, REST, Go, Python etc..,Deeply own the full stack and entire lifecycle of our products, from the roadmap to the design/architecture to implementation and continuous iterative development and deployment of both services and web apps.Interface closely with internal and external customers to quickly drive new products and new features.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, IMDb

IMDb is the world’s most popular and authoritative source for movie, TV and celebrity content. The IMDb consumer site (www.imdb.com) is the #1 movie website in the world with a combined web and mobile audience of more than 250 million unique monthly visitors. At IMDb, you'll be joining a team of seasoned leaders who value execution and decision making at the speed of startups, but with the backing and resources of Amazon.You will be given an opportunity to own and drive initiatives through the entire software stack -- from customer facing features and data innovations to cross-team collaboration on advertising platform services. You will be an engineer building features that drive revenue to the #1 entertainment site in the world. You love challenging problems, collaborating with stakeholder teams, defining roadmaps, design creative technical solutions, and mentoring more junior engineers.Impact: As a software development engineer, you will own one or more key initiatives in IMDb Advertising and have the freedom to drive the architecture and development of complex advertising products collaborating across IMDb consumer, app, and the entire vertical of Amazon Advertising Platform teams. You influence strategic changes in the Amazon Advertising Platform that will benefit both IMDb and other third-party publishers thus feeding the Amazon flywheel.We solve advertising problems across diverse international regions and build solutions of massive scale across desktop and mobile platforms. We support a culture of innovation through experimentation and directly partner with Sales and Marketing to build successful products for our business that our customers love. We have high technical standards and support you to lead the team to reach for new engineering excellence leveraging internal Amazon technologies as well as AWS services like EC2 and Lambda. You will set the standard for engineering, testing, and operational excellence, drive best practices across organization.IMDb employees enjoy the benefits of working for Amazon with the autonomy of working on a small, nimble 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, IMDb Privacy and Identity Team

IMDb is the world's most popular and authoritative source for movie, TV, and celebrity content, with an audience of more than 250 million unique monthly visitors on web and mobile apps. As an engineer on the Privacy and Identity team, you'll have the opportunity to design and build new services that power critical features across our web and mobile applications. You will be responsible for ensuring customers can easily create and manage their accounts, including implementing the latest in Identity technology. You will have the opportunity to build foundational services and features to ensure IMDb remains compliant with various laws and regulations, enabling IMDb's continued worldwide growth. The IMDb Privacy and Identity team is looking for an experienced back-end engineer with a strong system design background and a high quality bar. You will be contributing to and be responsible for highly impactful projects in IMDb's privacy and identity space. Key job responsibilities- Develop new features for IMDb, collaborating closely with your engineering team, customers, product managers, IMDb legal, and Amazon Identity and Amazon Privacy teams- Own features through the entire lifecycle, from design to implementation, testing, deployment, and production- Build foundational infrastructure and services to support teams across IMDb- Maintain a high quality bar for our code and our customers- Identify ways to improve existing processes and servicesRequirements- Extensive experience as a back-end engineer, with a strong background in system and API design- Proven track record of delivering high-quality, scalable, and resilient services- Strong problem-solving skills and a passion for creating foundational infrastructure and services- Excellent communication and collaboration abilitiesAt IMDb, you'll be joining a team of seasoned leaders who value execution and decision-making at the speed of startups, backed by the resources of Amazon. We share a passion for entertainment and meet regularly to discuss the latest films, shows, and events. If you're excited about the opportunity to shape the future of IMDb's privacy and identity space, we'd love to hear from you.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, 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. Our technical challenges involve back-end software engineering, edge computing, 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’ll have a sound understanding of computer science fundamentals and practical industry experience, working across the stack with technology involving modern databases, AI, ML, Big Data 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, 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. Our technical challenges involve back-end software engineering, edge computing, 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’ll have a sound understanding of computer science fundamentals and practical industry experience, working across the stack with technology involving modern databases, AI, ML, Big Data 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, Infra Supply Chain Automation

AWS Infrastructure Services owns the design, planning, delivery, and operation of all AWS global infrastructure. In other words, we’re the people who keep the cloud running. We support all AWS data centers and all of the servers, storage, networking, power, and cooling equipment that ensure our customers have continual access to the innovation they rely on. We work on the most challenging problems, with thousands of variables impacting the supply chain — and we’re looking for talented people who want to help. You’ll join a diverse team of software, hardware, and network engineers, supply chain specialists, security experts, operations managers, and other vital roles. You’ll collaborate with people across AWS to help us deliver the highest standards for safety and security while providing seemingly infinite capacity at the lowest possible cost for our customers. And you’ll experience an inclusive culture that welcomes bold ideas and empowers you to own them to completion.The AWS Infrastructure group is responsible for procuring, setting up and operating all AWS infrastructure. This includes data center setup, equipment purchase, installation and operation of servers with power and cooling, inventory management and other such decisions. The supply chain planning group within AWS infrastructure is building a new suite of tools to automate all AWS supply chain planning. We are responsible for tactical decision making such as data center operations, demand fulfillment, replenishment, as well a long term decision making like inventory management, network design and others. The solutions we develop are scalable to sustain rapid AWS growth, and also flexible to support the evolving AWS supply chain.We are looking for Software Development Engineers who want to work on challenging, high impact problems. The services we own are responsible for billions of dollars in spend, resulting in us having a huge opportunity to move the needle in a positive direction. The team has a strong group of senior engineering and science talent, so it will be a great place for someone to deliver results, while also learning and progressing their career.About the team*Why AWS*Amazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.*Diverse Experiences*Amazon values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.*Work/Life Balance*We value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve in the cloud.*Inclusive Team Culture*Here at AWS, it’s in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences, inspire us to never stop embracing our uniqueness.*Mentorship and Career Growth*We’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.BASIC QUALIFICATIONS- 3+ years of non-internship professional software development experience- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience programming with at least one software programming language ...

Software Development Engineer, Internal Search, Knowledge Tech

We are looking for an SDE to build the most comprehensive knowledge repository in Amazon for search and discovery. With dozens of disparate tools and technology being leveraged by teams across AWS and Consumer, your goal will be connect users with information they need while removing noise from search results. This will include combining organizational and ownership data, documents, videos, build artifacts, system information, websites, wiki pages, and stitching them together. You will work directly with AWS search teams and partner teams that own wiki, sage answer engine, and broadcast videos. You will empower users with the tools and technology to share information, discover artifacts, ascertain ownership, find run-books, emulate best practices, and simplify creation and management of content. You will partner with engineers across Amazon Retail, Digital, and AWS to align on a strategy and goals for the organization and build mechanisms to enable knowledge discovery and data ingestion. You will build tools and processes that enable system owners to index new content, search for existing content, and easily organize and manage content. You will develop closed-loop mechanisms and reporting to audit your teams infrastructure efficiency, maintain software hygiene, and ensure future scalability of your services.You will explore using generative AI to enrich content that optimizes its discovery.The ideal candidate is excited by the challenge to improve Amazon’s search and discovery and knowledge sharing. You are someone who loves to deep dive problems and makes intelligent decisions at scale. You thrive in an environment where the problem is not precisely written down, and are comfortable setting your own path. You will have significant influence on the overall strategy by helping define features, drive the system architecture, and spearhead the best practices that improve accuracy and completeness. Some info about this opportunity: - Your work directly impacts the experience of all Amazon employees - You will work with technical leaders, product managers, engineers, and data scientists - with stakeholders at all levels, including senior leadership - We're looking for candidates that have acted as a technical leader and built high-performance, scalable, and robust systems in a complex, multi-tiered, distributed environment As a SDE in Internal Search you will: - Work with multiple developers, project managers, and data scientists focused on creating an inclusive culture across all of Amazon’s technology - Own development of your products end-to-end - Provide technical direction to engineers, even beyond your own team - Contribute to short and long-term roadmaps for the business - Drive continual improvements to the efficiency and flexibility of the compliance/auditing platforms while keeping an extremely high bar for employee trust, performance, and availability.Key job responsibilities- Collaborate with experienced cross-disciplinary Amazonians to conceive, design, and bring innovative products and services to market.- Design and build innovative technologies in a large distributed computing environment and help lead fundamental changes in the industry.- Create solutions to run predictions on distributed systems with exposure to innovative technologies at incredible scale and speed.- Build distributed storage, index, and query systems that are scalable, fault-tolerant, low cost, and easy to manage/use.- Design and code the right solutions starting with broadly defined problems.- Work in an agile environment to deliver high-quality software.BASIC QUALIFICATIONS- 3+ years of non-internship professional software development experience- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience programming with at least one software programming language ...

Software Development Engineer, K8s - EKS

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.Our software developers build the next generation technologies that change how millions of AWS customers connect, and interact with AWS services ecosystem. We use ideas from every facet of computer science including distributed computing, large-scale design, service oriented architecture & networking, We are looking for highly-motivated and passionate engineers to build next generation of network management for one of the largest networks in the world.The EKS Clusters team is responsible for the lifecycle management of clusters, and the various integrations that enable customers (internal and external) to innovate with containers on Kubernetes without becoming experts in the underlying technologies. We are looking for a Software Development Engineer for a relatively new team within EKS Clusters that will focus on Integrations to enable AWS services like Amazon GuardDuty, Amazon EMR, AWS Marketplace build unique experiences for AWS customers in partnership with EKS. Additionally, the team is responsible for enhancing EKS workflows through integration with existing EKS micro-services like Cluster Events Service for curating cluster insights, surface pod level events for billing/cost analysis workflows, or business intelligence for business level reporting/analysis. This is an opportunity to operate and engineer systems at scale, provide technical leadership and influence strategies to delight our customers. You will be solving challenging technical problems, often ones not solved before, alongside peers with remarkable expertise. A key part of your role will be collaborating with and influencing other AWS service teams to provide integrations for Kubernetes customers.If you are excited to work in a dynamic and collaborative environment to deliver results, we would love to hear from you!10017Key job responsibilities• Your work focuses on delivering software features and improvements to major portions of your team’s software.• You design software solutions to enable new features or improve software. • You effectively make priority tradeoffs between new feature development and operational work.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- 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, Kindle Home and Connecting Experiences

Does crafting new features that will impact millions of users worldwide excite you? Are you passionate about bringing innovative technology to solve complex challenges and build the best reading and shopping experience for customers?Do you enjoy working at different levels of the stack in order to pull off challenging features? If so, then come join us and help us develop an exceptional experience that leaves Kindle readers engaged, entertained and asking for more.Our team's mission is to both improve and make the books reading and shopping experiences seamless across all surfaces, including E-Reader, iOS, Android, web, mobile and desktop. Can you help us answer the simple, yet non-trivial question of "what delights and engages the Kindle reader?"If you are an experienced software engineer with a creative flare, have a solid software engineering and computer science foundation, and desire to be a leader in delivering the next generation technology, we want to talk with you! We are looking for experienced Software Development Engineers who excel at innovating and fully utilizing the capabilities server and client software system to deliver products that will guide new projects for Kindle.This role will have a profound impact on millions of readers. Come help us reinvent the books reading and shopping engaging experiences!Key job responsibilities* Will work in an Agile/Scrum/Kanban environment to deliver on time, high quality software.* Responsible for the development and maintenance of key system features.* Designs software systems to solve key business problems and contribute to growing the business.* Knowledge of professional software engineering practices & best practices for the full software development life cycle, including agile development, coding standards, code reviews, source control management, build processes, testing, and operations.* Ability to manage medium to large-sized technical projects with minimal supervision.* Track record of designing, building and delivering complex software systems.* Work with a group of smart engineers on innovative ideas. You are encouraged to improve existing processes and propose/implement automation ideas.* Mentor your peersA day in the life* Day 1 is both a culture and an operating model that puts the customer at the center of everything Amazon does.* Work with your business partner to clarify requirements.* Contribute to code reviews of software from your peers by providing meaningful feedback and suggestions.* Complete a detailed design of your solution and review it with your peers.* Deliver high quality code with minimal software defects.* Work with your QA lead to ensure your code is production ready.* Support the release and deployment process and ensure high standards for operational excellence.BASIC QUALIFICATIONS- 2+ years of non-internship professional software development experience- Experience programming with at least one software programming language ...

Software Development Engineer, Kindle Reader Sync

Amazon is looking for exceptional, motivated software engineers to work in the Kindle Reader organization. As a Software Engineer you will take an exciting and challenging role on a team that is innovating on the Reading experience on Kindle mobile devices and services for millions of Amazon customers. You will work with world-class engineers, business leaders, and other talented engineering teams while you design, architect, and code for Kindle Reader iOS, Android app and E-Reader software. You will join a team that is developing a platform on which many other Amazon partner teams innovate their reader experiences. As a software engineer, you will think big and drive architecture decisions Kindle Library, cross OS development, app UX experience and service integrations to deliver awesome reader experience. We are looking for a passionate, hard-working, and talented software engineer who has experience building mission critical, high volume applications that customers love. By submitting your application here, you can apply once to be considered for multiple Software Engineer openings across various Amazon teams. If you are successful in passing through the initial application review and assessment, you will be asked to submit your career and personal preferences so that our dedicated recruiters can match you to the right role based on these preferences.Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, please visit https://www.amazon.jobs/en/disability/usBASIC 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, Kinesis Data Streams

Leading brands like Epic Games, Lyft, AirBnB, and Vanguard use Amazon Kinesis Data Streams as their foundation for real-time streaming data. With Amazon Kinesis Data Streams, customers process gigabytes per second of real-time user engagement data for gaming and marketing analytics, build real-time IoT sensor data analytics solutions, analyze millions of financial transactions in real time, perform network intrusion detection for security analytics, transform and load logs into data lakes and much more. These customers choose Kinesis Data Streams because it is a fully-managed service that makes real-time streaming data ingestion and processing, reliable, easy, and at low cost. Tens of thousands of customers worldwide, ranging from large commercial enterprises, federal and state governments, regulated industries like healthcare and finance, to small start-ups have moved from batch to streaming with Amazon Kinesis Data Streams, and we are just getting started.We are currently looking for an experienced Software Development Engineer to join our team. The ideal candidate is excited about the incredible opportunity that cloud computing represents, and is passionate about delivering high quality services in a hyper-growth environment where priorities can shift fast. As a member of our team, you'll work alongside outstanding engineers and leaders, refine product requirements with product and program managers, define architecture, and be a leader in the implementation and launch of software.All team members actively participate in product definition, technical architecture review, iterative development, code review, and operations. Along with this, you’ll have the opportunity to interact with enterprise customers to ensure their needs are met -- clear, professional communication with teammates and customers is an important part of the job.Cloud computing represents a fundamental shift in how businesses think about managing their information needs. While this emerging area of computing has seen tremendous growth over the past few years, we are still in the early stages of realizing its full potential. We're looking for a smart, passionate and detail oriented engineer to help us continue to define this exciting new technology.Key job responsibilitiesYou solve difficult problems, applying appropriate technologies and best practices.You work with your team to invent, design and build software that is stable and performant.You are proficient in a broad range of design approaches and know when it is appropriate to use them (and when it is not). Your solutions are pragmatic.You consider the legacy of the code you produce and write code that an SDE unfamiliar with the system can understand.You limit the use of short-term workarounds. You do things with the proper level of complexity the first time (or at least minimize incidental complexity).You create flexible software without over-engineering. You make appropriate trade-offs, re-use where possible, and are judicious about introducing dependencies.You are efficient with resource usage (e.g., system hardware, database, memory/CPU, etc.).You work on project ideas with customers, stakeholders, and peers.Utility Computing (UC)AWS Utility Computing (UC) provides product innovations — from foundational services such as Amazon’s Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2), to consistently released new product innovations that continue to set AWS’s services and features apart in the industry. As a member of the UC organization, you’ll support the development and management of Compute, Database, Storage, Internet of Things (Iot), Platform, and Productivity Apps services in AWS, including support for customers who require specialized security solutions for customers who require specialized security solutions for their cloud services.About AWSAmazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.Diverse ExperiencesAWS values diverse experiences. Even if you do not meet all of the qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying. Work/Life BalanceWe value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve in the cloud. Inclusive Team CultureHere at AWS, it’s in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences, inspire us to never stop embracing our uniqueness.Mentorship & Career GrowthWe’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional. 10026BASIC QUALIFICATIONS- 3+ years of non-internship professional software development experience- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience programming with at least one software programming language ...

Software Development Engineer, Kinesis Data Streams

Leading brands like Epic Games, Lyft, AirBnB, and Vanguard use Amazon Kinesis Data Streams as their foundation for real-time streaming data. With Amazon Kinesis Data Streams, customers process Gigabytes per second of real-time user engagement data for gaming and marketing analytics, build real-time IoT sensor data analytics solutions, analyze millions of financial transactions in real time, perform network intrusion detection for security analytics, transform and load logs into data lakes, and much more. These customers choose Kinesis Data Streams because it is a fully-managed service that makes real-time streaming data ingestion and processing, reliable, easy, and at low cost. Tens of thousands of customers worldwide, ranging from large commercial enterprises, federal and state governments, regulated industries like healthcare and finance, to small start-ups have moved from batch to streaming with Amazon Kinesis Data Streams, and we are just getting started.We are currently looking for an experienced Software Development Engineer to join our team. The ideal candidate is excited about the incredible opportunity that cloud computing represents, and is passionate about delivering high quality services in a hyper-growth environment where priorities can shift fast. As a member of our team, you'll work alongside outstanding engineers and leaders, refine product requirements with product and program managers, define architecture, and be a leader in the implementation and launch of software.All team members actively participate in product definition, technical architecture review, iterative development, code review, and operations. Along with this, you’ll have the opportunity to interact with enterprise customers to ensure their needs are met -- clear, professional communication with teammates and customers is an important part of the job.Cloud computing represents a fundamental shift in how businesses think about managing their information needs. While this emerging area of computing has seen tremendous growth over the past few years, we are still in the early stages of realizing its full potential. We're looking for a smart, passionate and detail oriented engineer to help us continue to define this exciting new technology.Key job responsibilitiesYou solve difficult problems, applying appropriate technologies and best practices.You work with your team to invent, design and build software that is stable and performant.You are proficient in a broad range of design approaches and know when it is appropriate to use them (and when it is not). Your solutions are pragmatic.You consider the legacy of the code you produce and write code that an SDE unfamiliar with the system can understand.You limit the use of short-term workarounds. You do things with the proper level of complexity the first time (or at least minimize incidental complexity).You create flexible software without over-engineering. You make appropriate trade-offs, re-use where possible, and are judicious about introducing dependencies.You are efficient with resource usage (e.g., system hardware, database, memory/CPU, etc.)You work on project ideas with customers, stakeholders, and peersAbout the teamInclusive Team CultureHere 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 we host annual and ongoing learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences. Amazon’s culture of inclusion is reinforced within our 14 Leadership Principles, which remind team members to seek diverse perspectives, learn and be curious, and earn trust.Work/Life 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. Our senior members enjoy one-on-one mentoring and thorough, but kind, code reviews. We care about your career growth and strive to assign projects based on what will help each team member develop into a better-rounded engineer and enable them to take on more complex tasks in the future.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, L7 Load Balancing

Amazon Web Services is seeking a talented and passionate Software Development Engineer to join our Load Balancing team in Seattle. This engineer will have a significant impact on our business as they build mission critical services to abstract away complex workflows for Amazon Builders.We are building highly available and secure load balancing services that provide improved control, visibility and predictability for Amazon’s load balancing requirements worldwide.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.Our team puts a high value on work-life balance. It isn’t about how many hours you spend at home or at work; it’s about the flow you establish that brings energy to both parts of your life. We believe striking the right balance between your personal and professional life is critical to life-long happiness and fulfillment. We offer flexibility in working hours and encourage you to find your own balance between your work and personal lives. Our team is dedicated to supporting new members. We have a broad mix of experience levels and tenures, and we’re building an environment that celebrates knowledge sharing and mentorship. Our senior members enjoy one-on-one mentoring and thorough, but kind, code reviews. We care about your career growth and strive to assign projects based on what will help each team member develop into a better-rounded engineer and enable them to take on more complex tasks in the future.10017Key job responsibilities* Continually improve your level of knowledge about Amazon’s business and relevant networks & technologies, and use this knowledge to deliver high quality, accurate software deliverables.* Hands-on expertise in many disparate technologies, typically ranging from front-end user interfaces through to back-end systems and all points in between.* You will play a leadership role in your team, will drive best practices, and will play an important role in the design, architecture, and the evolution of load balancing systems.* You will be responsible for major deliverables, and will be expected to show good judgment, to think in terms of architectures* You will work with systems and software engineers to troubleshoot operational problems and fix them.A successful software developer will demonstrate the following skills and experience:* Ability to work within technical standards, technical architecture and engineering practices across an organization. * Capacity to think globally when building systems, ensuring Amazon builds high performing, scalable systems that fit well together.* High judgment and creativity; ability to decompose complex problems into simple solutions.* Competence to exert technical influence over the team, increasing productivity and effectiveness by sharing your knowledge and experience.A day in the lifeAs a Software Development Engineer for Load Balancing, you’ll have a unique opportunity to shape the development of our Application Networking services. You’ll work on Amazon’s hardest problems, building high quality, architecturally sound systems that are aligned with our business needs. You will design and implement software systems supporting a scalable and robust Application Networking services.BASIC QUALIFICATIONS- 3+ years of non-internship professional software development experience- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience programming with at least one software programming language ...

Software Development Engineer, Lunar

Want to join one of the hottest growing teams at Amazon? The Business to Business (B2B) market is ripe for innovation and Amazon Business (www.amazon.com/business) aims to disrupt the way buying and selling happens between businesses and suppliers. We provide business customers everything they love about Amazon, for work. We are focused on building a unique shopping experience for business users and business sellers with access to hundreds of millions of products world-wide, business-only selection, free two-day shipping, business and quantity pricing, new payment solutions, tax exemptions, dedicated customer support and much more. We've grown a lot in the years since our launch and become one of the most promising opportunities within Amazon. Go ahead and read about us on any of your favorite media outlets!We need engineers who can step into this environment and help us build cutting edge and highly distributed systems to support businesses around the world selling on Amazon. You will join a highly technical and entrepreneurial team building applications to disrupt the B2B e-commerce segment. You will participate in the full development cycle, end-to-end, from design, implementation, and testing to documentation, delivery and maintenance. You will evaluate and make decisions around the use of new or existing technologies and tools, and you’ll coach and mentor junior development engineers. We work in an entrepreneurial environment and deliver value incrementally and frequently. We are still in the early stages of development, so you will be in on the ground floor. If you are a candidate with a strong sense of ownership, passion and drive to delight customers, come join us!Key job responsibilities* You will participate in the full development cycle, end-to-end, from design, implementation, and testing to documentation, delivery and maintenance.* You will evaluate and make decisions around the use of new or existing technologies and tools, and you’ll coach and mentor junior development engineers.* You will directly work with Senior Engineers and Principal Engineers in the org to define our architecture plans for the next three years.* You will be driving team to make decisions on build vs re-use by collaborating with Retail and Seller Pricing teams.* You will be responsible for setting standards and mechanisms for handling operational load. 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, Magnify

Are you looking for an opportunity that will help revolutionize the way big data sets are transformed and consumed inside Amazon? Are you interested in innovating and building platforms that use machine learning to identify anomalies and provide insights across billions of financial transactions? Do you like data and security challenges? FinTech is for you!Our team manages a financial review tool that offers standardized reporting, anomaly detection, and collaborative capabilities for Finance and Accounting teams to conduct comprehensive evaluations of financial data, transactions, and reports. The tool facilitates critical analysis to ensure accuracy, compliance, and identification of potential issues, while enabling users to verify entries, analyze trends, document findings, and make necessary adjustments throughout the review process.Over the next three years, Magnify aims to centralize and automate the Month End Close financial review process, enhancing controllership through a unified review experience that integrates relevant datasets for analysis and commentary. The platform will accelerate the month-end close process, reduce whiteboard activities, and leverage AI/ML-driven features to proactively identify anomalies and drivers across domains. Magnify will also improve the annotation review process, utilize organizational hierarchies for comment management, and provide customizable team-specific views to facilitate seamless collaboration between Finance and Tax teams.Key job responsibilitiesThis is a hands-on position where you will do everything from designing and building extremely scalable components and cutting-edge features to formulating strategy and driving the roadmap. You will have opportunities to develop software on the latest platforms and build analytical workflows. You will push your design and architecture limits by owning all aspects of solutions end-to-end, through full stack software development. You have strong verbal and written communication skills, are self-driven, and can deliver high quality results in a fast-paced environment. You will work across Amazon engineering teams and business teams across the globe in planning, designing, executing and implementing this new platform across multiple geographies. You will also mentor junior engineers and work with the most sophisticated customers in the business to help them get the best results. You will be surrounded by world-class technical talent, who are incredibly passionate about our product. A day in the lifeAs an SDE, you will be involved in all parts of a software developer lifecycle - including software & system designing, coding, troubleshooting, testing, doing code reviews, testing, deployment and service maintenance. You will play an active role in all team meetings & discussion, leading project initiatives, influencing team's long term vision & strategies, partnering up with senior engineers and peer colleagues. You have strong verbal and written communication skills, are self-driven, and can deliver high quality results in a fast-paced environment. About the teamOur team is dedicated to supporting new members. We have a broad mix of experience levels and tenures, and we’re building an environment that celebrates knowledge-sharing and mentorship. Our senior members enjoy one-on-one mentoring and thorough, but kind, code reviews. We care about your career growth and strive to assign projects that help our team members develop your engineering expertise so you feel empowered to take on more complex tasks in the future.BASIC QUALIFICATIONS- 2+ years of non-internship professional software development experience- 1+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Bachelor's degree in computer science or equivalent- Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design- Excellent problem-solving and analytical skills ...

Software Development Engineer, MAKE

Imagine a world where products materialize only after you order them. That's the reality at Amazon Books, and we're looking for experienced Software Engineers to join our Make-On-Demand (MOD) team.Our mission is to develop cutting-edge software solutions that power MOD manufacturing cells globally. We're focused on reducing waste, boosting efficiency, lowering production costs, and enhancing product quality, starting with books (https://youtu.be/YbcL-AWb13U). Join us in revolutionizing the publishing industry and shaping the future of on-demand manufacturing.Ideal candidates for this position will possess a robust background in software architecture, design, and delivery, coupled with expertise in developing solutions for round-the-clock manufacturing operations. We're seeking individuals with full-stack development skills with a strong focus on cloud computing technologies. The ideal applicant will exhibit a genuine passion for enhancing user experiences and optimizing workflows, as these skills are crucial for driving innovation in our manufacturing processes. In this role, you'll have the opportunity to work with cutting-edge technologies, including Internet of Things (IoT), computer vision, and sensor networks, while designing and implementing low-latency, high-availability distributed systems. You'll contribute to cloud computing solutions and device integration strategies, optimize data processing and workload scheduling, and apply machine learning techniques to enhance our manufacturing processes. This position offers a unique blend of challenges that will allow you to leverage your technical skills across a wide range of advanced technologies, all aimed at revolutionizing our manufacturing capabilities.Travel~5% travel to the MOD cells for software deployment, testing and support Join us in creating the next generation of MOD solutions that will transform how products are made and delivered to customers worldwide. Be part of a team that's always working on the most impactful projects in an innovative, fast-paced environment.Key job responsibilitiesYour key responsibilities will include:- Designing, implementing, testing, deploying, and maintaining innovative distributed software solutions- Analyzing and optimizing applications and services- Writing clean, maintainable code and conducting peer code reviews- Collaborating on technical feasibility studies and prototyping- Implementing software engineering best practices- Working in an agile, startup-like environmentA day in the lifeOur 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 "Work Hard, Have Fun, Make History". We had fun team activities such as Bowling, Kayaking, Mini golf, board games, 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- Experience programming with at least one software programming language ...