Security Engineering Manager, AWS Security

Join us in leading a team that builds innovative services protecting AWS from security threats!As a Security Engineering Manager in AWS Security, you’ll lead a team in building and managing innovative services that detect and automate the mitigation of cyber threats across all of Amazon’s infrastructure. You’ll manage software development engineers, data scientists, and security engineers to develop innovative security solutions at a massive scale. Our services help protect AWS for all customers, preserving our customers’ trust in us. Your team will get to use the full power and breadth of AWS technologies to build services that proactively protect every AWS customer, both internally and externally, from security threats – not many teams can say that!Candidates are expected to have a track record of delivering high-quality results in a fast-moving environment. We need someone who’s comfortable building teams, developing talent, delivering results, and leading by example. The team's services operate at a large scale and on critical workloads, so good security judgement and a passion and discipline for operational excellence are key.Key job responsibilitiesAre you excited by big data and analytics technologies? Creating high-fidelity indicators of malicious behavior that are directly actionable? Able to capitalize on the scale and scope all of AWS can provide? Interested in leading a team of software developers, data scientists, and security engineers?If so, this is a high-impact, high-visibility role with responsibility across all of Amazon. You will have the opportunity to build teams and services that are at the cutting edge of technology, scale, and security operations. You will work directly with AWS service teams, security operations, and infrastructure teams to continually identify, refine, and develop new ideas and opportunities for improving AWS' security posture. You will manage a mixed-discipline team that identifies and creates opportunities to raise the security posture across all of AWS infrastructure, helping to protect AWS, its employees, and our customers. A day in the lifeA successful candidate is one who thrives in a dynamic and diverse environment. You are passionate about utilizing big data and analytics to solve real business problems. This role will offer you the opportunity to lead architectural and technical innovation, and drive the direction of future security solutions. We have a team culture that encourages innovation and expects all team members to have a high degree of ownership for their program, vision, and execution of ideas.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 the cloud.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 flexibility is part of our culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve.BASIC QUALIFICATIONS- 3+ years of engineering team management experience- 5+ years of working knowledge and understanding of security engineering, system and network security, authentication and security protocols, cryptography, and application security- 1+ years of endpoint detection engineering experience- Experience managing and building teams that develop, maintain, and scale production software ...

Senior Software Dev Engineer, AWS Identity

Security is the #1 concern for customers moving to the cloud, and AWS is dedicated to providing security features our customers need, at scale.AWS Identity and Access Management (IAM) enables customers to secure their workloads in the cloud by providing authentication and authorization mechanisms to all of AWS. We run some of the highest scale, performant and available services in AWS.We are looking for a talented software engineer who is passionate about taking hard problems head on and creating simple, scalable, maintainable solutions in authentication and authorization space.We have high standards for our systems: our services are highly secure, highly reliable, highly available, and must function at massive scale. We’re looking for top engineers to design, evangelize and implement state of the art solutions for massive scale. Key job responsibilitiesCollaborate with experienced cross-disciplinary Amazonians to conceive, design, and bring innovative products and services to market.Design and build innovative technologies in a large distributed computing environment and help lead fundamental changes in the industry.Create solutions to run predictions on distributed systems with exposure to innovative technologies at incredible scale and speed.Build distributed storage, index, and query systems that are scalable, fault-tolerant, low cost, and easy to manage/use.Design and code the right solutions starting with broadly defined problems.Work in an agile environment to deliver high-quality software.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 ...

Business Intelligence Engineer, Amazon Ads Product and Technology - Creative X

Amazon Advertising operates at the intersection of eCommerce and advertising, offering a rich array of advertising solutions with the goal of helping our customers find and discover anything they want to buy. We help advertisers reach Amazon customers on Amazon owned and operated sites, other high quality sites across the web, and on millions of Fire TVs, tablets, and mobile devices. We start with the customer and work backwards in everything we do, including advertising. If you’re interested in joining a world-class advertising team with a relentless focus on the customer, you’ve come to the right place!Smart TVs and Streaming Media Players are everywhere. Our goal at Video Advertising is to create a better user experience on these devices while helping advertisers reach their target audience at scale. Our services have differentiated assets in our consumer & audience insights and exclusive content which position us well for the future. We are looking for or a motivated Data Engineer with strong database, analytical skills and big data technology experience to to help foster nascent ideas into scalable products and launch them on a variety of streaming platforms.A successful candidate will have a passion for data and analytics, knows and loves working with BI tools, is comfortable accessing and working with Big data from multiple sources, and can partner with internal stakeholders to help drive the business. They will have a deep knowledge of business intelligence solutions, possess excellent statistical and analytical abilities, and have the ability to work with technology, product development, and business teams. They will be a self-starter comfortable with ambiguity, with strong attention to detail, an ability to work in a fast-paced and ever-changing environment, and driven by a desire to innovate.Key job responsibilities* Partner with Product team to understand the business requirements and implement solutions to support product plans.* Design, develop and maintain scalable, automated, user-friendly systems, reports, and dashboards enabling stakeholders to manage the business and make effective decisions.* Implement training and documentation solutions that enables stakeholders to get the most out of our self-serve analytics tools.* Develop and support the analytical technologies that give our customers timely, flexible and structured access to their data.* Defining, developing and maintaining critical business and operational reports reviewed on a weekly, monthly, quarterly, and annual basis* Analysis of historical data to extract meaningful insights from large and complex data sets to identify trends and support decision making, including written and verbal presentation of results and recommendations* Collaborating with software development teams to implement analytics systems and data structures to support large-scale data analysis and delivery of machine learning models* Understanding of Amazon’s data resources, which to use, how, and when* Conduct ad hoc data analysis and data quality investigations.BASIC QUALIFICATIONS- 3+ years of analyzing and interpreting data with Redshift, Oracle, NoSQL etc. experience- Experience with data visualization using Tableau, Quicksight, or similar tools- Experience with data modeling, warehousing and building ETL pipelines- Experience using SQL to pull data from a database or data warehouse and scripting experience (Python) to process data for modeling- Excellent written and verbal communication with technical and non-technical stakeholders;PREFERRED QUALIFICATIONS- Experience with AWS solutions such as EC2, DynamoDB, S3, and Redshift- Experience in data mining, ETL, etc. and using databases in a business environment with large-scale, complex datasetsBASIC QUALIFICATIONS- 3+ years of analyzing and interpreting data with Redshift, Oracle, NoSQL etc. experience- Experience with data visualization using Tableau, Quicksight, or similar tools- Experience with data modeling, warehousing and building ETL pipelines- Experience using SQL to pull data from a database or data warehouse and scripting experience (Python) to process data for modeling- Excellent written and verbal communication with technical and non-technical stakeholders ...

Applied Scientist, Analytics Science

AWS Analytics is looking for a passionate, inventive Applied Scientist with a strong background in either machine learning, programming languages or databases to help create industry-leading analytics experiences powered by generative AI, machine learning, and program analysis. AWS provides a comprehensive set of analytics services for all data analytics needs and enables organizations of all sizes and industries to reinvent their business with data. From storage and management, data governance, actions, and experiences, AWS offers purpose-built services that provide the best price-performance, scalability, and lowest cost.We are a team dedicated to delivering transformative, science-driven analytics experiences for Amazon customers and having fun doing so. Our leadership team fosters an inclusive team culture and encourages work-life balance to bring out the best in each team member. Collaboration and mentorship are key tenets of our fabric. We are a growing team dedicated to supporting new members achieve their aspirations.Key job responsibilitiesAs part of the AWS Analytics science team you will have the opportunity to apply your skills in machine learning, program analysis, and databases to impact some of the largest analytics services in the industry and their customers. You will innovate by designing and building agent-based solutions orchestrating foundation models, machine learning models, and program analyses to simplify AWS customers’ analytics journey and optimize their cost-performance profile. You will collaborate with a talented team of applied science peers to drive scientific impact and with engineering, product, and business leaders to launch your work in production at Amazon scale.A day in the lifeA mix of the following activities: talking to product leaders and customers to define science features; researching the state of the art and creating science plans to build them; building and rigorously benchmarking the science implementations of such features; partnering with engineering teams to onboard science work and launch it in production; preparing, publishing, and presenting scientific work at top-tier science venues and evangelizing it within the company; upgrading your science knowledge by participating in reading groups and science presentations by internal or external scientists; mentoring applied science interns and science peers in all of the above functions.About the teamDiverse 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. Why AWS?Amazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.Inclusive Team CultureHere at AWS, it’s in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences, inspire us to never stop embracing our uniqueness.Mentorship & Career GrowthWe’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional. Work/Life BalanceWe value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve in the cloud. BASIC QUALIFICATIONS- PhD in engineering, technology, computer science, machine learning, robotics, operations research, statistics, mathematics or equivalent quantitative field- Experience programming in Java, C++, Python or related language- Experience in patents or publications at top-tier peer-reviewed conferences or journals- Experience in any of the following areas: algorithms and data structures, parsing, numerical optimization, data mining, parallel and distributed computing, high-performance computing ...

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

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

We are open to hiring candidates to work out of one of the following location: Herndon, VAThe Foundational Services, Access Intelligence Organization team focuses on reducing human error and improving decision-making for access management. Our team, nicknamed "Magical Number 7" or "7PM2", addresses the limitations of human cognitive capacity when making access decisions while performing other tasks.We are tackling the challenge of access management, especially for larger teams, by leveraging technology, providing more information to users, and shifting the approach to promote better decision-making. Whether you're passionate about building highly scalable and reliable systems in the cloud or a software developer who likes to solve interesting and complex business problems, Amazon Security is the place for you.We are looking for a Software Development Engineer to design and build large scale next generation Access Intelligence Systems. There is ample opportunity to innovate and deliver high impact outcomes. You will collaborate with the leadership team to drive key engineering and business decisions that will influence the Amazon developer experience. You will contribute to all parts of the software development and deployment lifecycle across the entire Amazon development community, including design, implementation, documentation, deployment and operations across multiple products.Successful candidates for this position will have strong software engineering fundamentals such as object-oriented design, algorithms, data structures, and a good grasp of advanced systems concepts and design. They must possess strong verbal and written communication skills, be self-driven and deliver high results. They need to really enjoy working closely with their peers within a group of very talented engineers and builders.This position involves on-call responsibilities, typically for one week every two months. We don’t like getting paged in the middle of the night or on the weekend, so we work to ensure that our systems are fault tolerant. When we do get paged, we work together to resolve the root cause so that we don’t get paged for the same issue twice.Key job responsibilitiesEach day, hundreds of thousands of developers and customers make billions of transactions worldwide on our cloud and the Amazon retail site. The Amazon Security team owns security for all of these services offered by AWS, including EC2, S3, and many others, as well as the security of our global retail sites.We are the Access Intelligence organization, a part of Amazon Foundational Security Services, and we make it easy for service teams to keep permissions to their resources in good health. Our team works across all of Amazon and AWS to solve security challenges at massive scale to make sure every Amazonian has just the right amount of access to do their jobs. We dive deep into data technologies such as graph databases, big data sets, and automated workflows, to support our customers as Amazon continues to scale and grow.A day in the lifeAmazon has a fast-paced environment where we “Work Hard, Have Fun, Make History.” A typical day on our team involves working with users to design new security features, prototyping and demonstrating features to your users, deploying software through our large automated systems, and operationally supporting your newly deployed software. You will look for new approaches to automate fixes for operational issues. You will also get use AWS services to solve design problems while you interact with Amazon and AWS teams to integrate your application with theirs.Our team also puts a high value on work-life balance. Striking a healthy balance between your personal and professional life is crucial to your happiness and success here, which is why we aren’t focused on how many hours you spend at work or online. Instead, we’re happy to offer a flexible schedule so you can have a more productive and well-balanced life—both in and outside of work.About the teamDiverse ExperiencesAmazon Security values diverse experiences. Even if you do not meet all of the qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.Why Amazon Security?At Amazon, security is central to maintaining customer trust and delivering delightful customer experiences. Our organization is responsible for creating and maintaining a high bar for security across all of Amazon’s products and services. We offer talented security professionals the chance to accelerate their careers with opportunities to build experience in a wide variety of areas including cloud, devices, retail, entertainment, healthcare, operations, and physical stores.Inclusive Team CultureIn Amazon Security, it’s in our nature to learn and be curious. Ongoing DEI events and learning experiences inspire us to continue learning and to embrace our uniqueness. Addressing the toughest security challenges requires that we seek out and celebrate a diversity of ideas, perspectives, and voices.Training & Career GrowthWe’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, training, and other career-advancing resources here to help you develop into a better-rounded professional.Work/Life BalanceWe value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why flexible work hours and arrangements are part of our culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve.BASIC QUALIFICATIONS- 3+ years of non-internship professional software development experience- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience programming with at least one software programming language ...

Software Development Engineer II, AWS Commercial Application Services

Are you passionate about designing and developing highly available and large-scale services? Would you like to invent and build solutions for customers that truly make a difference in their business? Are you a software engineer and a self-starter who is excited to build something new and work at cloud scale? If the answer is yes, then we have an exciting opportunity for you. A wave of innovation is bringing sweeping changes to EC2 services with new virtualization capabilities, deep platform integrations, and unimaginable scale revolutionizing traditional thinking around how we run enterprise workloads in the cloud. We are looking for a Senior Software Development Engineer to build new capabilities to help customers run SAP workloads on AWS. The EC2 Commercial Services team defines and builds integrations with external software applications running in cloud environments and interoperability between external and internal billing services, to support the growth and expansion of a unique product offering for AWS. Our team is expanding and continuing to build new capabilities for our customers migrating and running SAP workloads on AWS.Key job responsibilitiesAs a software development engineer, you'll work alongside outstanding builders, senior engineers and architects to create new capabilities that provide enhanced experience for our customers. You'll design system architecture and spearhead operational best practices in the design and delivery of new products that'll shape the future of the cloud. All team members actively participate in product definition, technical architecture reviews, iterative development, code review, and operations. Along with this, you'll have the opportunity to interact with customers to understand and ensure their needs are met. Clear, professional, verbal and written communication with teammates and customers is an important part of the job.A commitment to teamwork, hustle, and strong communication skills (to both business and technical partners) are absolute requirements. Creating a reliable, scalable, and high-performance service requires exceptional technical expertise, a sound understanding of the fundamentals of Computer Science, and practical experience building large-scale distributed systems.You should enjoy working on complex systems, be customer-centric, and have a proven track record of building exceptionally high-quality software that delights customers.A day in the lifeInclusive 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 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. We care about your career growth and strive to assign projects based on what will help each team member develop into a better-rounded professional and enable them to take on more complex tasks in the future.About the teamOur team strives to place a high value on work-life balance, and we work to strike a healthy balance between your personal and professional life.This position involves on-call responsibilities. We don’t like getting paged in the middle of the night or on the weekend, so we work to ensure that our systems are fault tolerant. When we do get paged, we work together to resolve the root cause so that we don’t get paged for the same issue twice.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 ...

Senior Software Development Engineer, Amazon MSK

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

Principal Applied Scientist, Responsible AI

At AWS, we build and operate AI services responsibly, driving measurable success along multiple Responsible AI dimensions, including safety, fairness, privacy, security, robustness, explainability, and transparency.As a Principal Applied Scientist on this team, you will contribute to:• Understanding in depth the technical and scientific issues related to safety, fairness, privacy, security, robustness, explainability, transparency, and other issues, in both "classical" and generative AI.• Developing new solutions and science best practices in Responsible AI.• Developing our research and innovation agenda.• Defining the strategies, priorities and metrics for technical progress in Responsible AI.• Building and developing the AWS team.• Driving adoption of new science and best practices among service teamsBASIC QUALIFICATIONS• Understanding in depth the technical and scientific issues related to safety, fairness, privacy, security, robustness, explainability, transparency, and other issues, in both "classical" and generative AI.• Developing new solutions and science best practices in Responsible AI.• Developing our research and innovation agenda.• Defining the strategies, priorities and metrics for technical progress in Responsible AI.• Building and developing the AWS team.• Driving adoption of new science and best practices among service teams. ...

Open Source Software Engineer, IaC Provider Experience

We are hiring an Open Source Software Development Engineer to join the AWS CloudFormation team. CloudFormation is the foundational Infrastructure-as-Code service for AWS that helps customers provision and configure cloud resources in a safe and repeatable manner. We offer several open source tools that make it easier to develop and deploy CloudFormation templates, such as the CloudFormation Linter (cfn-lint), CloudFormation Guard (cfn-guard), and CloudFormation Rain (rain). In addition, we also maintain an extensive collection of samples and extensions that customers can use when developing their own cloud solutions. A developer on this open source team must bring strong engineering skills, as well as a strong understanding of how open source projects are fostered. Beyond the open source projects, you will also engage with the CloudFormation developer community to understand their needs, help them adopt AWS best practices, and then share those developer needs with AWS teams to guide their product decision making. We are in the middle of a multi-year journey strengthening the foundation of the AWS provisioning experience, and adding new capabilities that transform how customers manage their infrastructure. This role is a great opportunity to be on the leading edge of both shaping those experiences and enabling customer success.Key job responsibilities- Develop, test, and maintain high quality software in support of AWS CloudFormation- Foster healthy open source projects that are responsive to the community- Act as a developer advocate for CloudFormation customers, providing feedback to product teams to improve the developer experience- Actively participate in online developer forums, becoming a recognized authority and trusted source of information for CloudFormationBASIC 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 ...

Senior Software Development Engineer, AWS Aurora MySQL Engine

Are you interested in building hyper-scale database services in the cloud? Do you want to revolutionize the way databases are built for the cloud ? Do you want to have direct and immediate impact on hundreds of thousands of users who use AWS database services?Amazon Aurora is a MySQL-compatible, relational database engine that combines the speed and availability of high-end commercial databases with the simplicity and cost-effectiveness of open source databases. It provides up to five times better performance than MySQL at a price point one tenth that of a commercial database while delivering similar performance and availability.We are looking for passionate engineers to help us deliver industry leading next generation database services for the cloud. You will be part of the team that architects, designs, and implements highly scalable distributed database systems that provide availability, reliability and performance guarantees. This is a hands on position where you will have the opportunity to do everything from building highly distributes and scalable components to mentoring other engineers.If you are interested in getting in on the ground floor within a fast growing business and help shape the technology, product and the business, we would love to hear from you.Inclusive 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 host annual and ongoing learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences. Amazon’s culture of inclusion is reinforced within our 14 Leadership Principles, which remind team members to seek diverse perspectives, learn and be curious, and earn trust.Work/Life Balance infoOur team puts a high value on work-live balance. It isn’t about how many hours you spend at home or at work; it’s about the flow you establish that brings energy to both parts of your life. We believe striking the right balance between your personal and professional life is critical to life-long happiness and fulfillment. We offer flexibility in working hours and encourage you to find your own balance between your work and personal lives. This position involves on-call responsibilities, typically three days a month, and also includes solving problems reported by customers. We don’t like getting paged in the middle of the night or on the weekend, so we work to ensure that our systems are fault tolerant. When we do get paged, we work together to resolve the root cause so that we don’t get paged for the same issue twice.Mentorship opportunitiesOur 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.10031*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.**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. Key job responsibilitiesOur engineers collaborate across diverse teams, projects, and environments to have a firsthand impact on our global customer base. You’ll bring a passion for innovation, data, search, analytics, and distributed systems. You’ll also:Solve challenging technical problems, often ones not solved before, at every layer of the stack.Design, implement, test, deploy and maintain innovative software solutions to transform service performance, durability, cost, and security.Build high-quality, highly available, always-on products.Research implementations that deliver the best possible experiences for customers.A day in the lifeAs you design and code solutions to help our team drive efficiencies in software architecture, you’ll create metrics, implement automation and other improvements, and resolve the root cause of software defects. You’ll also:Build high-impact solutions to deliver to our large customer base.Participate in design discussions, code review, and communicate with internal and external stakeholders.Work cross-functionally to help drive business decisions with your technical input.Work in a startup-like development environment, where you’re always working on the most important stuff.About the teamOur team is dedicated to supporting new members. We have a broad mix of experience levels and tenures, and we’re building an environment that celebrates knowledge-sharing and mentorship. Our senior members enjoy one-on-one mentoring and thorough, but kind, code reviews. We care about your career growth and strive to assign projects that help our team members develop your engineering expertise so you feel empowered to take on more complex tasks in the future.BASIC QUALIFICATIONS- 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 ...

BI Engineer II, DBS BI

AWS Databases, Analytics and AI/ML Products and Services is one of the largest and fast growing business unit within AWS. We are working on revolutionary business intelligence system within database, analytics and AI/ML organization to support fast growing business needs. Are you a passionate Business Intelligence Engineer who wants to make a real business impact on a key AWS business?We are looking for seasoned Business Intelligence Engineer to join a BI team for Databases, Analytics and AI/ML business. As a BI Engineer, you will be building complex business intelligence applications using AWS Analytics stack. You should have deep expertise and passion in working with large data sets, data visualization, deriving insights from large complex datasets, writing complex SQLs, performance tuning, bringing data from disparate data stores, programmatically identifying patterns and developing visualizations. You should have excellent business acumen and communication skills to be able to work with business owners to develop and define key business questions and requirements. You will provide guidance and support for other engineers with industry best practices and direction. Amazon Web Services (AWS) has culture of data-driven decision-making, and demands timely, accurate, and actionable business insights.From technology perspectives, you will have opportunities to (and will be asked to) be exposed to the modern agile cloud-based data technologies. The team is empowered to select the right technology, if necessary, based on customer needs and you will have the full set of AWS services in your toolbox. 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 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 analyzing and interpreting data with Redshift, Oracle, NoSQL etc. experience- Experience with data visualization using Tableau, Quicksight, or similar tools- Experience with data modeling, warehousing and building ETL pipelines- Experience in Statistical Analysis packages such as R, SAS and Matlab- Experience using SQL to pull data from a database or data warehouse and scripting experience (Python) to process data for modeling ...

Software Dev Engineer II, AWS Tagging

Do you want to solve business challenges through innovative technology? Do you enjoy working on cutting-edge, scalable services technology in a team environment? Do you like working on industry-defining projects that move the needle?At Amazon, we hire the best minds in technology to innovate and build on behalf of our customers. The intense focus we have on our customers is why we are one of the world’s most beloved brands – customer obsession is part of our company DNA. Our Software Development Engineers (SDEs) use cutting-edge technology to solve complex problems and get to see the impact of their work first-hand.The challenges SDEs solve for at Amazon are big and impact millions of customers, sellers, and products around the world. We’re looking for individuals who are excited by the idea of creating new products, features, and services from scratch while managing ambiguity and the pace of a company whose ship cycles are measured in weeks, not years.The AWS Intelligent Operations team owns and operates highly scalable, highly available distributed systems that are used by all AWS customers and internal service teams alike. We are pioneers in areas such as identity, access management, security and providing massively scaled, distributed platform capabilities to all of AWS. We enable our customers to control and secure the most sensitive data on the internet. We are building some of the largest and most complex distributed systems in the world, and we need brilliant engineering leaders to work with us on this new initiative!We are looking for software engineers who are technically very strong with deep knowledge in web services, backend storage design, and distributed systems. The ideal candidate takes pride in tackling challenges, excels at working in an agile environment, and gets excited about owning the architecture of a set of critical platform services that serve customers globally every second of every day.You will provide technical leadership to the team that owns design, implementation, testing, deployment, and operation of new global distributed systems that are core to all of AWS.Key Responsibilities· Architecture, design, code ownership for long-term product strategy for AWS Authentication and Authorization services· Development and operate low-latency, high-availability Authentication and Authorization services· Ownership and continuous improvement of all operational metrics and automation tools for your team’s software· Executing against project plans and delivery commitmentsUtility Computing (UC)AWS Utility Computing (UC) provides product innovations — from foundational services such as Amazon’s Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2), to consistently released new product innovations that continue to set AWS’s services and features apart in the industry. As a member of the UC organization, you’ll support the development and management of Compute, Database, Storage, Internet of Things (Iot), Platform, and Productivity Apps services in AWS, including support for customers who require specialized security solutions for customers who require specialized security solutions for their cloud services.About AWSAmazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.Diverse ExperiencesAWS values diverse experiences. Even if you do not meet all of the qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying. Work/Life BalanceWe value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve in the cloud. Inclusive Team CultureHere at AWS, it’s in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences, inspire us to never stop embracing our uniqueness.Mentorship & Career GrowthWe’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional. Key job responsibilitiesYou will build, own, and operate foundational AWS services in the critical path of billions of API requests per-day. You'll need to be able to design and build extremely scalable services, capable of single digit millisecond latency. You'll release functionality used by every AWS service and their customers.A day in the lifeYou’ll contribute to the resource property store allowing customers to authorize who can do what, organize their resources, and provide crisp usage and auditing reports across the billions of resources customers depend on. You'll solve problems at a scale that have never been tackled before.About the teamWe’re a part of AWS Intelligent Operations organization and, as a member of the AWS Tagging team, you’ll contribute to one of a handful of customer facing features every AWS service is required to support. Our scale is enormous, we handle billions of transactions per-day which helps authorize who can do what, filter their resources to drive automations, and provide crisp usage reports and auditing mechanisms across the millions of resources customers depend on. 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 ...

Senior Software Development Engineer, Monetization Product and Engineering

Are you interested in building the next generation, cloud-based commerce system for AWS? AWS Commerce Platform (CP) allows customers to purchase AWS services. CP teams tackle some of the hardest scalability, performance, and distributed computing challenges in the world, processing trillions of events per month. We are looking for a talented senior software development engineer who has a passion to develop distributed systems at scale to help build the next generation of AWS internal services. As a foundational system we scale with the growth of cloud computing at Amazon. The Monetization Product and Engineering (MPE) team is responsible for transforming our manual operations via ideating and automating complex manual processes that process $36+ Billion worth of bills each year. These include but are not limited to enabling: monthly bill run process for highly specialized custom contracts, generating and delivering monthly customers billing statements, automating and maintaining bill audits via implementing an easy-to-use configurable audit framework.Key job responsibilitiesAs a Senior Software Development Engineer on MPE team, you will play a pivotal role in shaping the definition, vision, design, roadmap and development of innovative software products which will help boost engineers productivity in Amazon, for improving services’ posture towards security, availability, efficiency, compliance and maintainability. Key responsibilities:- Define system architecture, own and implement specific components and help shape the overall billing experience by bringing perspective and context of current technology choices and guide future technology choices.- Lead projects that require work of multiple engineers.- Define and drive software best practices, including coding standards, code reviews, source control management, agile development, build processes, and testing.- Collaborate closely with product managers, program managers, architects and PE from within and cross-functional teams across Billing and CP orgs.- You will take responsibility for technical problem solving and creatively meeting product objectives in ambiguous scenarios where customer problems are defined but technology strategy is not yet defined.- Coach and mentor engineers on the team to foster a supportive culture of collaboration, scalability, and performance.A day in the lifeYou thrive in a fast-paced start-up like environment and want to invent the future. Your expertise is deep and broad; you start with the customer and work backwards to develop a coherent vision for services that support the flexibility and scale that customers expect from us. You have built and operated systems that support high-end business complexity and scale with simple and elegant solutions. You have a passion for the potential of computing to improve people’s lives, and a proven track record of leading teams through complex technology delivery. And you are the technical expert that can take on architectural challenges to innovative solutions, while demonstrating leadership, technical competence, and craftsmanship.About the teamWe are a team of software engineers and data engineers responsible for transforming our manual operations via ideating and automating complex manual processes that process $36+ Billion worth of bills each year via software services that scale to the need and seamlessly integrate with exiting CP solution stack.BASIC QUALIFICATIONS- Experience as a mentor, tech lead or leading an engineering team- 7+ years of non-internship professional software development experience- 7+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience- 7+ 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 ...

Software Development Engineer II (L5), AWS Elastic Block Store (EBS)

Amazon Web Services is looking for experienced engineers to help us build the future of computing. The AWS Elastic Block Store (EBS) service delivers high performance virtualized storage "in the cloud" for EC2. Durable and performant storage is a key building block for any application and as a member of the team you'll work alongside outstanding engineers and leaders to develop and operate one of the largest distributed systems in the world.AWS Utility Computing (UC) provides product innovations — from foundational services such as Amazon’s Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2), to consistently released new product innovations that continue to set AWS’s services and features apart in the industry. As a member of the UC organization, you’ll support the development and management of Compute, Database, Storage, Internet of Things (Iot), Platform, and Productivity Apps services in AWS, including support for customers who require specialized security solutions for their cloud services.We are looking for an experienced developer to join the durability-focused data plane team that owns core logic and contributes to a broad and strategic set of projects. You will be part of a team that develops and maintains the components enabling high durability of the EBS offering. We consistently improve our durability and we want you to help us implement that charter!You will design and solve for performance, availability and scalability problems. You will develop and implement key metrics to analyze and improve business operational efficiency. We also expect our engineers to interact with customers, to understand our business goals and to innovate rapidly, delivering high-quality and ground-breaking functionality. You will have opportunities to develop software on the latest platforms and drive the roadmap for the next generation. You will have an immediate impact on millions of customers, improving their experience as their applications run in the AWS Cloud.What is EBS and what do we do?https://www.youtube.com/watch?v=ljYH5lHQdxohttps://www.youtube.com/watch?v=wsMWANWNoqQ10017Key job responsibilities- Analyze customer needs and design solutions that keep the customer front of mind- Implement and test solutions in various programming languages- Define metrics and monitoring procedures to provide visibility in how your software is behaving- Document software solutions and operational proceduresA day in the lifeYou will collaborate with and learn from the industry's best minds to solve interesting and challenging problems at an enormous scale on a daily basis. This collaboration extends beyond just the team in EBS. You will have the opportunity to work with many other teams in AWS to build a secure, performant, and reliable system. About the teamThe AWS Elastic Block Store (EBS) organization delivers high-performing virtualized storage “in the cloud” for Amazon Web Services. This is a foundational AWS service on which most other AWS services depend. Our team's software sits at the heart of all our customers' disk I/O. Being at the heart of much of what AWS does presents numerous opportunities for growth along any engineering vector you are interested in.Our team is dedicated to supporting new members. We have a broad mix of experience levels and tenures, and we’re building an environment that celebrates knowledge-sharing and mentorship. Our senior members enjoy one-on-one mentoring and thorough, but kind, code reviews. We care about your career growth and strive to assign projects that help our team members develop your engineering expertise so you feel empowered to take on more complex tasks in the future.Diverse ExperiencesAWS values diverse experiences. Even if you do not meet all of the qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying. About AWSAmazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.Inclusive Team CultureHere at AWS, it’s in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences, inspire us to never stop embracing our uniqueness. Work/Life BalanceWe value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve in the cloud. Mentorship & Career GrowthWe’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional. BASIC QUALIFICATIONS- 3+ years of non-internship professional software development experience- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience programming with at least one software programming language ...

Front End Engineer, API Gateway DX

Amazon Web Services (AWS) is the world leader in providing a highly reliable, scalable, low-cost infrastructure platform in the cloud that powers tens of thousands of businesses around the world! Amazon API Gateway, an AWS service, is rapidly changing how every company, from 2-person startups to the largest of the Fortune 100, think about building and delivering serverless and traditional applications in the cloud. API Gateway is the front-door of the Serverless revolution, an approach that lets customers turn business logic and application code into scalable, fault-tolerant production without requiring every developer to become an expert in deployment technologies, and infrastructure management. API Gateway turns daunting tasks such as traffic management, authentication, and authorization, monitoring and API versioning into easily configurable steps. It then helps companies to build their developer eco- and turns their sets and business logic into new revenue streams. We are looking to grow our API Gateway console development team to help design and deliver new customer facing features for our HTTP APIs product and migrate our REST APIs product to the HTTP APIs platform. We acknowledge that there's room for improvement in our customer experience so we're looking for engineers who are customer obsessed. Being customer obsessed will ensure we're delivering a user interface that exceed our customers expectations. We have a modern React JS based code base that leverages AWS component based design system. For this role in specific, our ideal candidate has a deep understanding of browser technology along with ReactJS, Redux, CSS and HTML. Which will enable them to help set the technical direction for our front end solutions. About Us Inclusive Team Culture Here at AWS, we embrace our differences. We are committed to furthering our culture of inclusion. We have ten employee- led affinity groups, reaching 40,000 employees in over 190 chapters globally. We have innovative benefit offerings, and host annual and ongoing learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences. Amazon’s culture of inclusion is reinforced within our 14 Leadership Principles, which remind team members to seek diverse perspectives, learn and be curious, and earn trust. Work/Life Balance Our team puts a high value on work-live balance. It isn’t about how many hours you spend at home or at work; it’s about the flow you establish that brings energy to both parts of your life. We believe striking the right balance between your personal and professional life is critical to life-long happiness and fulfillment. We offer flexibility in working hours and encourage you to find your own balance between your work and personal lives. This position involves on-call responsibilities, typically for one week every two months. We don’t like getting paged in the middle of the night or on the weekend, so we work to ensure that our systems are fault tolerant. When we do get paged, we work together to resolve the root cause so that we don’t get paged for the same issue twice. We have a on boarding process to ensure a gradual and supportive transition into going on call. Mentorship & Career Growth Our team is dedicated to supporting new members. We have a broad mix of experience levels and tenures, and we’re building an environment that celebrates knowledge sharing and mentorship. Our senior members enjoy one-on-one mentoring and thorough, but kind, code reviews. We care about your career growth and strive to assign projects based on what will help each team member develop into a better-rounded engineer and enable them to take on more complex tasks in the future. 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/internal/disability/ontario BASIC QUALIFICATIONS- 2+ years of non-internship professional front end, web or mobile software development using JavaScript, HTML and CSS experience- 1+ years of computer science fundamentals (object-oriented design, data structures, algorithm design, problem solving and complexity analysis) experience- Experience using JavaScript frameworks such as angular and react ...

Senior Applied Scientist

Amazon's Next Generation Developer Experience (NGDE) Organization is looking for world class scientists and engineers to join its team to work on AI4Code, LLM, and natural language processing. This group is entrusted with developing core algorithms/capabilities for Amazon Q Developer. At NGDE's science team you will invent, implement, and deploy state of the art AI algorithms and systems for developers. You will build prototypes and explore conceptually new large scale AI solutions. You will interact closely with our customers and with the academic community. You will be at the heart of a growing and exciting focus area for AWS and work with other acclaimed engineers and world famous scientists.About the teamAWS 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.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. Why AWS?Amazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.Inclusive Team CultureHere at AWS, it’s in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences, inspire us to never stop embracing our uniqueness.Mentorship & Career GrowthWe’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional. Work/Life BalanceWe value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve in the cloud. Hybrid WorkWe value innovation and recognize this sometimes requires uninterrupted time to focus on a build. We also value in-person collaboration and time spent face-to-face. Our team affords employees options to work in the office every day or in a flexible, hybrid work model near one of our U.S. Amazon offices.BASIC QUALIFICATIONS- PhD, or Master's degree and 6+ years of applied research experience- 3+ years of building machine learning models for business application experience- Experience programming in Java, C++, Python or related language- Experience with neural deep learning methods and machine learning ...

Full Stack Development Engineer (SDE), Region Services - Region Build Informer (RBI) Team

Do you love decomposing problems to develop products that impact millions of people around the world? Would you enjoy identifying, defining, and building software solutions that revolutionize how businesses operate?AWS Utility Computing (UC) provides product innovations — from foundational services such as Amazon’s Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2), to consistently released new product innovations that continue to set AWS’s services and features apart in the industry. As a member of the UC organization, you’ll support the development and management of Compute, Database, Storage, Internet of Things (Iot), Platform, and Productivity Apps services in AWS. Within AWS UC, Amazon Dedicated Cloud (ADC) roles engage with AWS customers who Amazon Web Services (AWS) is the world leader in providing a highly reliable, scalable, low-cost infrastructure platform in the cloud that powers hundreds of thousands of businesses in 190 countries around the world!Region Build Engineering (RBE) leads the charter of transforming how AWS builds new regions by leveraging data and automation to optimize region builds. RBE’s systems and solutions look around corners to find insights that move the needle in reducing the duration of AWS Region Builds. Engineers in the RBE Organization are building new services and solutions from the ground up, leveraging AWS Serverless technologies including API Gateway, Lambda, DynamoDB, and Aurora Serverless.We need developers who move fast, are capable of breaking down and solving complex problems, and have a strong will to get things done. Developers at Amazon work on real world problems on a global scale, own their systems end to end and influence the direction of our technology that impacts hundreds of millions customers around the world.Arlington, Virginia (HQ2)This role will sit in our new headquarters in Northern Virginia, where Amazon will invest $2.5 billion dollars, occupy 4 million square feet of energy efficient office space, and create at least 25,000 new full-time jobs. Our employees and the neighboring community will also benefit from the associated investments from the Commonwealth including infrastructure updates, public transportation improvements, and new access to Reagan National Airport.By working together on behalf of our customers, we are building the future one innovative product, service, and idea at a time. Are you ready to embrace the challenge? Come build the future with us.Key job responsibilities - Develop dynamic web applications and the APIs that power them - Design and code new RESTful APIs (Python) that support both web and programmatic callers - Build natively on AWS, using serverless technologies (CloudFront, API Gateway, Lambda) - Create backend systems that scale by leveraging NoSQL databases (DynamoDB) - Deliver front-end website UIs (JavaScript, TypeScript, React), through creating and translating mock-ups into code - Raise the bar on quality, security, performance, scalability, usability and operations - Stay abreast of developments and trends in Cloud architectures, web dev and programming languages - Support the Region Services organization mission through the creation of tooling for AWS region builds, service expansion and feature tracking - Establish relationships across development teams to programmatically integrate our services with other teams’ APIsA day in the lifeThe right candidate will possess excellent business and communication skills, be able to work with business owners to develop and define key business questions, and be able to collaborate with Software Developers and Technical Program Managers to analyze data that will answer those questions. You should have a solid understanding of how to build efficient and scalable data infrastructure and data models.About the teamDiverse ExperiencesAWS values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying. About AWS Amazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.Inclusive Team CultureHere at AWS, it’s in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences, inspire us to never stop embracing our uniqueness.Mentorship & Career GrowthWe’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional. Work/Life BalanceWe value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve in the cloud. BASIC QUALIFICATIONS- 3+ years of non-internship professional software development experience- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience programming with at least one software programming language ...

SDE (KDS Phone Screen Req), 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 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 ...

Senior Applied Scientist, Personalization and Privacy AI Science, AWS AI/ML

As a Senior Scientist at AWS AI/ML leading the Personalization and Privacy AI teams, you will have deep subject matter expertise in the areas of recommender systems, personalization, generative AI and privacy. You will provide thought leadership on and lead strategic efforts in the personalization of models to be used by customer applications across a wide range of customer use cases. Particular new directions regarding personalizing the output of LLM and their applications will be at the forefront. You will work with product, science and engineering teams to deliver short- and long-term personalization solutions that scale to large number of builders developing Generative AI applications on AWS. You will lead and work with multiple teams of scientists and engineers to translate business and functional requirements into concrete deliverables. Key job responsibilitiesYou will be a hands on contributor to science at Amazon. You will help raise the scientific bar by mentoring, educating, and publishing in your field. You will help build the scientific roadmap for personalization, privacy and customization for generative AI. You will be a technical leader in your domain. You will be a strong mentor and lead for your team. About the teamThe DS3 org encompasses scientists who work closely with different AWS AI/ML product services, innovating on the behalf of our customers customers. About AWSDiverse ExperiencesAWS values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying. Why AWS?Amazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.Inclusive Team CultureHere at AWS, it’s in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences, inspire us to never stop embracing our uniqueness.Mentorship & Career GrowthWe’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional. Work/Life BalanceWe value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve in the cloud. This team is part of AWS Utility Computing: 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.BASIC QUALIFICATIONS- 3+ years of building machine learning models for business application experience- PhD, or Master's degree and 6+ years of applied research experience- Experience programming in Java, C++, Python or related language- Experience with neural deep learning methods and machine learning ...