Frontend Engineer, AWS Identity

Amazon Web Services (AWS) provides developers and their organizations with foundational web services and products that enable them to innovate faster and to operate their software more cost effectively. AWS Identity teams are building secure identity, authentication, authorization, and governance systems for the AWS Cloud. Identity is foundational for access management to services in the cloud, and the Identity User Experience and Console team focuses on making it easier for AWS customers to manage governance at scale. Our mission is to create extraordinary user interfaces that empower experienced developers and IT administrators to have fine-grained control over their environments and security, while being simple enough for less-technical users to ensure they are protecting their data and resources.AWS has the most services and more features within those services, than any other cloud provider–from infrastructure technologies like compute, storage, and databases–to emerging technologies, such as machine learning and artificial intelligence, data lakes and analytics, and Internet of Things. Whether its Identity features such as access management and sign on, cryptography, console, builder & developer tools, and even projects like automating all of our contractual billing systems, AWS Platform is always innovating with the customer in mind. The AWS Platform team sustains over 750 million transactions per second.As a Frontend Engineer, you will be responsible for developing improvements across multiple consoles. You will work closely with a talented team of engineers, product managers and UX designers to build browser based user experiences that are easy to understand and assist in improving the security of all AWS customers. Every day, you will be coding in both Java and Javascript, as well as using many Amazon Web Services products. You will also drive the operational excellence of the services owned by your team, which implies in particular developing strategies to continuously improve the performance and security of the application. If you have a passion for how web applications should be built, are interested in upcoming web standards, and care about making it easier to secure data and applications of all different sizes and types, we'd love to talk to you!About the teamUtility Computing (UC)AWS Utility Computing (UC) provides product innovations — from foundational services such as Amazon’s Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2), to consistently released new product innovations that continue to set AWS’s services and features apart in the industry. As a member of the UC organization, you’ll support the development and management of Compute, Database, Storage, Internet of Things (Iot), Platform, and Productivity Apps services in AWS, including support for customers who require specialized security solutions for their cloud services.Why 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 professionalBASIC 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 Security Engineer, AWS Proactive Security

The Amazon Web Services (AWS) Proactive Security team continuously works to ensure our services and resources are implemented and maintained to the meet the highest standards of security. Our mission is to prevent security incidences from happening and when they do, we detect and mitigate them in real time.We are looking for a Senior Security Engineer who has a strong passion for security-at-scale. We develop tools and prototypes to automatically detect and prevent security problems in AWS source code, services and resources. Our team deals with immense quantities of resources and we use cutting-edge analysis techniques to solve the most complex security issues at scale.You will use your security expertise to define new tooling domains and building new security focused products within AWS Security. You will collaborate with Builders, Security Analysts and Applied Scientists to drive security improvements. The ideal candidate combines technical acumen with an ability to lead by influence and communicate clearly. Technically, you will be a security generalist with one or more areas of deep expertise. You will communicate risks across the business to both technical and non-technical audiences, and effectively harmonize disparate opinions while reducing risk.Key job responsibilities* Research, identify, and prioritize security problems that can be detected using automation.* Effectively drive conversations with Principal Engineers, Directors and VPs to influence business investments and prioritize risks.* Develop detection prototypes for these security problems to enhance our tool-set for static, dynamic or network analysis. Provide security architecture and design guidance and develop security automation tools.* Work with Builders and service teams to address detected security issues in an appropriate and timely fashion.* Identify opportunities to prevent security issues at scale.* Document and provide security guidance that will be used across AWS services.* Deliver metrics to show effectiveness of our security initiatives.* Mentor and develop teammates both technically and professionally.* Seek out, develop, and advocate for new technology to research, identify, and mitigate complex risks.* Effectively navigate novel situations and problems that do not have a defined solution.A day in the lifeAbout the teamAbout Amazon SecurityDiverse ExperiencesAmazon Security values diverse experiences. Even if you do not meet all of the qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.Why Amazon Security?At Amazon, security is central to maintaining customer trust and delivering delightful customer experiences. Our organization is responsible for creating and maintaining a high bar for security across all of Amazon’s products and services. We offer talented security professionals the chance to accelerate their careers with opportunities to build experience in a wide variety of areas including cloud, devices, retail, entertainment, healthcare, operations, and physical stores.Inclusive Team CultureIn Amazon Security, it’s in our nature to learn and be curious. Ongoing DEI events and learning experiences inspire us to continue learning and to embrace our uniqueness. Addressing the toughest security challenges requires that we seek out and celebrate a diversity of ideas, perspectives, and voices.Training & Career GrowthWe’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, training, and other career-advancing resources here to help you develop into a better-rounded professional.Work/Life BalanceWe value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why 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- BS in Computer Science, Information Security or equivalent- Minimum of 5 years of experience with any combination of the following: mobile security, threat modeling experience, secure coding, identity management and authentication, software development, cryptography, system administration and network security- Knowledge and understanding of security engineering, system and network security, authentication and security protocols, cryptography, or application security- An understanding of network and web related protocols (such as, TCP/IP, UDP, IPSEC, HTTP, HTTPS, routing protocols)- Experience with multiple programming languages (such as, Java, C++, Ruby, Python, Perl, etc.) ...

AWS Data Firehose Technical Writer, Service Docs -DBAS

Are you a writer who loves to code? Do you want to have a profound impact on the future of Cloud Technology? The Technical Content Experience (TCX) team, also known as AWS Documentation, is looking for a programmer writer to support Amazon Data Firehose, a fully managed service that makes it easier to deploy, operate, and scale Amazon Data Firehose clusters securely and cost-effectively on AWS. Ideally, you have both a technical background that enables easy interaction with software developers and a demonstrated ability to deliver high-quality technical documentation. This is an opportunity to explain complex information concisely. The successful candidate will demonstrate a history of seamless interactions with software developers, technical product managers, developer advocates, customer representatives, and customers. This is a customer-obsessed, dynamic team of talented, geographically distributed, highly technical communicators. Join us on our journey to provide high-quality documentation and code examples to our customers.Code: 10027, 10028, 10030Key job responsibilities* Create and maintain technical content for Amazon Data Firehose customers that is accurate, discoverable, and well-organized.* Work with metrics and stakeholders to make improvements to Amazon Data Firehose documentation and UX to continually improves customer experience.* Develop scripts, sample code, and technical procedures that are easy to use.* Provide thorough and insightful peer reviews.* Mentor junior team members in team tools and processes, and provide guidance in how to create and publish code examples.* Implement efficiencies that increase team output.* Anticipate customer needs and be the "first customer".* Dive deep to become a subject-matter expert in your area of ownership.* Impact product CX, UX design, roadmap priorities, and engineering team goals.A day in the lifeOur team 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 teamThe AWS Documentation team writes and provides support for a diverse technical audience, such as developers, DevOps professionals, IT professionals, and technical program managers. On behalf of our customers, we innovate, we research, we learn, and we experiment. We collaborate with product managers to understand our customers’ needs. We partner with software developers to learn about the inner workings of AWS services so that we can influence product design and the customer experience with the product. We know that what we do makes a difference to our customers. We work and train together so that we are always learning from one another, and we celebrate and support the career progression of our team members.Diverse ExperiencesAWS values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying. Why AWS?Amazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.Inclusive Team CultureHere at AWS, it’s in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences, inspire us to never stop embracing our uniqueness.Mentorship & Career GrowthWe’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional. Work/Life BalanceWe value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve in the cloud. 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* Degree or certification in a relevant technical field or equivalent experience* A minimum of 5 years in a technical writing or programming role with high-quality written work artifacts* Proven experience designing and delivering developer-oriented documentation* Experience with or understanding of cloud computing, including cloud storage technologies* Experience with API documentation* Experience working directly with software engineering and development teams* Strong written and verbal communication skills* Passion for learning new tools, programming languages, and techniques* Passion to thrive in a fast-paced, ever-changing environment* A proactive and open-minded attitude to resolving problems and delivering results ...

Software Dev Engineer II, Managed Operations Engineering and Data Science

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 require specialized security solutions for their cloud services.We are in search of an experienced Software Developer to develop products for our customers to enable AWS to expand its global footprint. Developers at Amazon work on real world problems on a global scale, own systems end-to-end, and influence the direction of our technology that impacts hundreds of millions of customers around the world. Join a team of passionate, customer obsessed developers that think big and have fun.The AWS Managed Operations (MO) organization was founded in April 2023, with the objective to reduce operational load and toil through long-term engineering projects. MO is building the best-in-class engineering and operations team that will own the day-to-day operations for AWS Regions; improving the availability, reliability, latency, performance and efficiency to operate AWS regions.10012Key job responsibilitiesIn this role you will:- Design, implement, and deploy software components and features. You solve difficult problems generating positive feedback.- Have a solid understanding of design approaches and how to best use them.- Work independently and with your team to deliver software successfully.- Have consistent high quality work (e.g., secure, testable, maintainable, low-defects, efficient, etc.) and incorporates best practices. Your team trusts your work.- Provide useful code reviews for changes submitted by others.- Focus on operational excellence, constructively identifying problems and proposing solutions, taking on projects that improve your team’s software, making it better and easier to maintain.- Make improvements to your team’s development and testing processes.- Establish good working relationships with peers. You recognize discordant views and take part in constructive dialogue to resolve them.- Train new team-mates about your customers, what your team’s software does, how it is constructed, tested, operates, and how it fits into the bigger picture.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.Inclusive Team CultureHere at AWS, it’s in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences, inspire us to never stop embracing our uniqueness.Work/Life BalanceWe value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve in the cloud.Mentorship and Career GrowthWe’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.Diverse ExperiencesAmazon values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.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 ...

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 ...

Senior Security Engineer, Amazon GuardDuty

Amazon Web Services is looking for experienced Security Engineers to join the Security Analytics and AI Research group within AWS Security Services. This group is entrusted with researching and developing core data mining and machine learning algorithms for Amazon GuardDuty (https://aws.amazon.com/guardduty/). On this team, you will invent and implement innovative solutions for never-before-solved problems. If you have experience with information security and a passion for large scale machine learning systems, this will be an exciting opportunity.GuardDuty also detects potentially compromised instances or reconnaissance by attackers. This is an advanced engineering team that is using cutting edge techniques to help customers assess, monitor and protect their cloud based resources.The AWS Security Services team builds technologies that help customers strengthen their security posture and better meet security requirements in the AWS Cloud. The team interacts with security researchers to codify our own learnings and best practices and make them available for customers. We are building massively scalable and globally distributed security systems to power next generation services.Utility Computing (UC)AWS Utility Computing (UC) provides product innovations — from foundational services such as Amazon’s Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2), to consistently released new product innovations that continue to set AWS’s services and features apart in the industry. As a member of the UC organization, you’ll support the development and management of Compute, Database, Storage, Internet of Things (Iot), Platform, and Productivity Apps services in AWS, including support for customers who require specialized security solutions for customers who require specialized security solutions for their cloud services.About AWSAmazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.Diverse ExperiencesAWS values diverse experiences. Even if you do not meet all of the qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying. Work/Life BalanceWe value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve in the cloud. Inclusive Team CultureHere at AWS, it’s in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences, inspire us to never stop embracing our uniqueness.Mentorship & Career GrowthWe’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional. Key job responsibilities- Collaborate with scientists and engineers to research and develop innovative ML/AI solutions for challenging cybersecurity problems.- Analyze the output of ML/AI models for accuracy, customer impact, and interpretability.- Integrate successful experiments into large scale, highly complex production services.- Build complex systems that turn machine/deep learning and AI research into great products for our customers.- Rapidly design and conduct large scale experiments in a high-ambiguity environment, making use of both quantitative and business judgment.- Interact with other security engineers and related domain experts to dive deep into the types of challenges that we need innovative solutions for.BASIC QUALIFICATIONS- Bachelor's degree- 5+ years’ experience with focus on cloud, system, network and/or application security- 5+ years of experience building automated tools in a modern programming language- Familiarity with AWS API auditing and related threat models ...

Language Engineer II, Amazon Transcribe

The Amazon Transcribe Data Team in Amazon Web Services (AWS) is looking for a forward-looking and collaborative Language Engineer II to join us in developing solutions for natural language data collections. This position is an opportunity to apply your expertise in a challenging but supportive environment. The mission of the Amazon Transcribe Data Team is to engineer the datasets critical to the success of GenAI services for Amazon Transcribe. From chatbots to subtitles to search results and beyond, these products support dozens of languages and impact millions of people every day. We are a group of language engineers, linguists, data scientists, data engineers, and program managers, and we partner closely with science, engineering, and product teams. We are customer obsessed and committed to delivering results with the highest quality and integrity.As a Language Engineer, you will start by diving deep into a high profile project to launch a new product offering. You will consult with stakeholders in science, engineering, and product teams to strategize on data collection and annotation. You will analyze, follow, and improve processes for annotating transcribed conversations, assessing data quality and automating where appropriate.You will then expand your scope by using the principles of data-centric AI to understand the role our data plays with regard to model performance specifically, as well as the larger ML pipelines. You will apply state-of-the-art ML and NLP techniques to analyze how well our data represents human language and run experiments to gauge downstream interactions. You will work collaboratively with other language engineers and scientists to design and implement principled strategies for data optimization.Key job responsibilities- Source, validate, and deliver high-quality language artifacts and linguistic data.- Collaborate with stakeholders to design and oversee data collection and development efforts.- Innovate on data collection methodologies, guidelines, quality metrics to support new requests.- Extend existing data collection and annotation efforts to support feature and language expansion.- Automate repetitive workflows and improve existing processes.About the teamAbout 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- PhD in Computational Linguistics, Linguistics with a computational component, or an equivalent field; alternatively, MA with 3+ years of experience- Excellent knowledge of semantics, pragmatics, conversation analysis, and/or discourse analysis- Experience owning and executing language data collection projects, including guidelines, labelset and annotation workflow development- Proficiency in Python and other analytics tools such as R to process and analyze language data- Experience in developing and evaluating data annotation and data quality metrics ...

Senior Software Development Engineer, AWS Demand Forecasting

The AWS Demand Forecasting team is responsible for growing the world's largest Cloud. We forecast customer demand, build inventory replenishment system, and drive utilization improvement for all AWS services.What we own: - Building a world-class forecasting platform that scales to handling billions of time series data in real time. - Expanding inventory replenishment models and systems for each AWS service in the fast-growing AWS product portfolio. - Finding out the optimal tradeoff between AWS service availability and fleet utilization. - Driving fleet utilization improvement where each 1% means millions of additional free cash flow. - Automating tactical and strategic capacity planning tools to optimize for service availability and infrastructure cost.What you will learn: - Inventory management and supply chain management for the Cloud. - Resource management and admission control for the Cloud. - The internals of all AWS services. - How to build large scale distributed systems for both internal and external AWS customers.Inclusive Team Culture Here at AWS, we embrace our differences. We are committed to furthering our culture of inclusion. We have ten employee-led affinity groups, reaching 40,000 employees in over 190 chapters globally. We have innovative benefit offerings, and host annual and ongoing learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences. Amazon’s culture of inclusion is reinforced within our 14 Leadership Principles, which remind team members to seek diverse perspectives, learn and be curious, and earn trust. Work/Life Balance Our team puts a high value on work-life balance. It isn’t about how many hours you spend at home or at work; it’s about the flow you establish that brings energy to both parts of your life. We believe striking the right balance between your personal and professional life is critical to life-long happiness and fulfillment. We offer flexibility in working hours and encourage you to find your own balance between your work and personal lives. *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.**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. AWS values diverse experiences. Even if you do not meet all of the qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.**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. 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 futureKeywords:Forecasting, Statistics, Machine Learning, Optimization, Inventory Management, Supply Chain Management, AWS, Cloud, Cloud Computing, EC2, S3, EBS, DynamoDB, CloudFront, Java, C++, object oriented, Java, distributed systems, high availability, scalability, concurrentAmazon is an Equal Opportunity-Affirmative Action Employer – Minority / Female / Disability / Veteran / Gender Identity / Sexual Orientation.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 Dev Engineer II, WorkSpaces Console/SDK

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.Amazon WorkSpaces is a managed desktop computing service in the cloud. Amazon WorkSpaces allows customers to easily provision cloud-based desktops that allow end-users to access the documents, applications and resources they need with the device of their choice, including laptops, iPad, Kindle Fire, Android tablets, and zero clients. With a few clicks in the AWS Management Console, customers can provision a high-quality cloud desktop experience for any number of users at a cost that is highly competitive with traditional desktops and half the cost of most virtual desktop infrastructure (VDI) solutions.If you like to work in massively scalable distributed systems, networking protocols for real time presentation remoting and opportunities to work on multiple client technologies then join our team to help build Amazon's Desktop-As-A-Service offering! We aim to bring a desktop experience to modern form factors (mobile, desktop) with a native experience for end-users, and a simple and cost-effective way to provision and manage these desktops for IT administrators, leveraging world’s largest public cloud! The systems underlying the offering are complex and there are huge opportunities to work at all levels from the front end user experience, to a set of robust platform services, to system level pieces and everything in between.This team is a good fit for you if:· You are sensitive to customer needs and interested in having a firsthand impact on Amazon’s global customer base· You truly care about the business results of what you build, not just the elegance of the technology· You like to solve interesting technology problems· You enjoy collaborating in a diverse team environment· You are a passionate learner and motivated to take on new challenges.· You want to have fun; surround yourself with a highly talented pool of engineers that like to solve complex problems, but also enjoy work life balance.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 ...

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 ...

Software Development Engineer (Backend), Aurora Storage

Imagine a database where you don't have to worry about the configuration or capacity of your database. Where you don't have to worry about what kind of load that your product or service will put on it and you only pay for what you use. Want to learn more? Then read on.Amazon Aurora Serverless an on-demand, auto-scaling configuration for Amazon Aurora where the database will automatically start up, shut down, and scale capacity up or down based on your application's needs, with no down time. It enables you to run your database in the cloud without managing any database instances. With Amazon Aurora Serverless we aim to do nothing less than revolutionize the database business. Aurora Serverless builds on top of foundational AWS services such as EC2, S3 and DynamoDB and we are breaking new ground in the way that customers experience databases. To learn more about Amazon Aurora Serverless visit: https://aws.amazon.com/rds/aurora/serverless/We are looking for passionate and curious engineers to innovate with us on behalf of our customers. In this role, you will work with our senior engineers to design and implement systems that orchestrate thousands of databases. You will build a foundational platform consisting of web service APIs and workflows which make Aurora Serverless highly available, scalable, reliable and fast. This is a unique and rare opportunity to get in on the ground floor within a fast-growing AWS service, have an impact on the product direction and the shape of the cutting-edge database technology. We count on your technical expertise and eagerness to learn. You will act a role model for junior engineers. We will give you the opportunity to work with and learn from a team of extremely talented engineers. 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.10031Key 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.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 ...

Security Engineer - Hardware, US ADC Security

The U.S. Amazon Dedicated Cloud Information Security team is looking for an experienced Security Engineer with a background in assessing and testing computer hardware. You will participate in security reviews of hardware components and integrative infrastructure, and build/enhance cloud architectures that deploy environments in support of security programs. This may include writing code/scripts and creating detection mechanisms.As a Security Engineer you will be expected to provide technical guidance and recommendations that influence the business and direction of the project team. You will have the ability to directly work with customers to deliver security outcomes that will have a broad and lasting impact. You will be counted on to apply high judgment and recommendations for engineering standards on both hardware and software systems. This is a hands-on position where your daily activities will range from facilitating security reviews, performing threat modeling, configuring software and hardware test environments, guiding/monitoring internal and external test personnel, addressing technical questions around hardware implementations for cryptography, access, and threat mitigations. To succeed in this role, you will deliver on-time results based in your deep technical expertise that delight your customers. This position requires that the candidate selected be a US Citizen and must currently possess and maintain an active TS/SCI security clearance with polygraph.Key job responsibilitiesProviding security engineering solutions and support during customer-facing engagements, proactively addressing customer requirements while reducing risks.Working alongside a team of Security Engineers to assess and reduce risk while delivering security outcomes for customers. Enhancing a culture that holds a high quality security bar when building automated cloud infrastructure.Translating functional and technical requirements for hardware and software systems into detailed architecture and design.Providing recommendations and implementing solutions to hardware related challenges.About the teamOur team is dedicated to supporting new team members. Our team has a broad mix of experience levels and Amazon tenures, and we’re building an environment that celebrates knowledge sharing and mentorship.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 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 16 Leadership Principles, which remind team members to seek diverse perspectives, learn and be curious, and earn trust.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.BASIC QUALIFICATIONS- 2+ years experience in computer hardware and networking.- 1+ years of programming with at least one modern language such as C++, C#, Java, Python, Golang, Rust experience.- 1+ years of non-internship professional software development experience.- Experience designing, building, and deploying complex and scalable software and hardware solutions in production.- Bachelor's degree in engineering or computer science, or equivalent work experience.- Current, active US Government Security Clearance of TS/SCI with Polygraph ...

AWS FSx Lustre - SDE II, FSx

We are looking for a Software Development Engineer to join the Amazon FSx for Lustre team. Launched in a Re:Invent keynote in November 2018, Amazon FSx for Lustre is a fast-growing AWS service that makes it easy for customers to launch and run high-performance file systems in the cloud. With Amazon FSx, in just minutes you can provision a Lustre parallel file system that can process massive data sets at up to hundreds of gigabytes per second of throughput, millions of IOPS, and sub-millisecond latencies. Customers already love the service, but we're just getting started. Come join the Amazon Web Services engineering team in our Boston Seaport location overlooking the Fort Point channel as we revolutionize the world of high performance computing (HPC) and cloud storage!AWS is a dynamic and rapidly growing business within Amazon, with over a million active customers in 190 countries around the world. AWS has been continually expanding its services to support virtually any cloud workload, and it now has more than 90 services that range from compute, storage, networking, database, analytics, application services, deployment, management, developer, mobile, Internet of Things (IoT), Artificial Intelligence (AI), security, hybrid and enterprise applications. We maintain this rapid pace of innovation by treating each team like its own independent business inside AWS, directly accountable for their customers’ satisfaction, service innovations, growth, and meeting revenue goals.As a Software Development Engineer, you will design and build transformative new customers experiences on Amazon FSx for Lustre. Delivering a reliable and high-performance service at AWS scale requires engineers with deep technical expertise and lots of creativity. At Amazon, we expect engineers like you to interact with customers, to understand our business goals, to innovate rapidly, and to deliver high-quality and ground-breaking functionality.Embark on a journey with us to build a new service for AWS. We need your passion, innovative ideas, and creativity to shape the future of a nascent service at Amazon scale with a team that is super smart, driven to serve customers, and fun to work with!Utility Computing (UC)AWS Utility Computing (UC) provides product innovations — from foundational services such as Amazon’s Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2), to consistently released new product innovations that continue to set AWS’s services and features apart in the industry. As a member of the UC organization, you’ll support the development and management of Compute, Database, Storage, Internet of Things (Iot), Platform, and Productivity Apps services in AWS, including support for customers who require specialized security solutions for customers who require specialized security solutions for their cloud services.About AWSAmazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.Diverse ExperiencesAWS values diverse experiences. Even if you do not meet all of the qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying. Work/Life BalanceWe value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve in the cloud. Inclusive Team CultureHere at AWS, it’s in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences, inspire us to never stop embracing our uniqueness.Mentorship & Career GrowthWe’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional. BASIC QUALIFICATIONS- 3+ years of non-internship professional software development experience- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience programming with at least one software programming language ...

Senior Data Scientist , AWS Managed Operations Data Science (MODS)

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!Passionate about building, owning and operating massively scalable systems? Want to make a billion-dollar impact? If so, we have an exciting opportunity for you.The AWS Managed Operations (MO) organization was founded in April 2023, with the objective to reduce operational load and toil through long-term engineering projects. MO is building the best-in-class engineering and operations team that will own the day-to-day operations for AWS Regions; improving the availability, reliability, latency, performance and efficiency to operate AWS regions.The AWS Managed Operations Data Science (MODS) Team is looking for a Senior Data Scientist to lead the research and thought leadership to drive our data and insight strategy for AWS. You will be expected to serve as a Full Stack Data Scientist. You will be responsible for driving data-driven transformation across the organization. In this role, you will be responsible for the end-to-end data science lifecycle, from data exploration and feature engineering and ETL to model development. You will leverage a diverse set of tools and technologies, including SQL, Python, Spark, Hugging Face and various machine learning frameworks, to tackle complex business problems and uncover valuable insights.Your product analytics research will provide direction on the technology strategy of the Managed Operations organization. Your Decision Science artifacts will provide insights that inform AWS' Operations and Site Reliability Engineering teams. You will work on ambiguous and complex business and research science problems at scale. You are and comfortable working with cross-functional teams and systems.Arlington, VA (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.This position requires that the candidate selected be a U.S. citizen.10012Key job responsibilities- Collaboration & Cross Functional Relationships: Interact with business and software teams to understand their business requirements and operational processes- Data Exploration and Analysis: Conduct in-depth exploratory data analysis to understand the structure, quality, and patterns within complex datasets. Apply statistical and machine learning techniques to extract insights, identify trends, and uncover hidden relationships in the data.- Business Insights and Recommendations: Frame business problems into scalable solutions; translate complex data insights and model outputs into actionable recommendations that address the organization's strategic objectives.- Data Pipeline and Infrastructure: Contribute to the design and implementation of data pipelines, data lakes, and other data infrastructure components to support the organization's data-driven initiatives.- Metric Development and Monitoring: Define and develop advanced, customized metrics and key performance indicators (KPIs) that capture the nuances of the organization's strategic objectives and operational complexities. Continuously monitor and evaluate the performance of metrics- Prototype models by using high-level modeling languages such as R or in software languages such as Python. A software team will be working with you to transform prototypes into production.- Documentation & Continuous Improvement: Create, enhance, and maintain technical documentationA day in the lifeWhy AWSAmazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.Utility Computing (UC)AWS Utility Computing (UC) provides product innovations — from foundational services such as Amazon’s Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2), to consistently released new product innovations that continue to set AWS’s services and features apart in the industry. As a member of the UC organization, you’ll support the development and management of Compute, Database, Storage, Internet of Things (IoT), Platform, and Productivity Apps services in AWS, including support for customers who require specialized security solutions for their cloud services.Inclusive Team CultureHere at AWS, it’s in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences, inspire us to never stop embracing our uniqueness.Work/Life BalanceWe value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve in the cloud.Mentorship and Career GrowthWe’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.Diverse ExperiencesAmazon values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.About the teamThe MODS team is driven by a shared vision of achieving operational excellence through data analytics and machine learning. We provide actionable insights to allow our stakeholders to manage operational posture and operator experience and drive sustainable, safe, and efficient operations.We define, monitor, and predict metrics to provide recommendations on AWS operations that are diagnostic (why something happened), predictive (what will happen) and prescriptive (best course of action) in nature.We are a customer obsessed team driving lean operations in all of AWS through actionable insights and data strategies that drive process improvement.About the teamThe MODS team is driven by a shared vision of achieving operational excellence through data analytics and machine learning. We provide actionable insights to allow our stakeholders to manage operational posture and operator experience and drive sustainable, safe, and efficient operations.We define, monitor, and predict metrics to provide recommendations on AWS operations that are diagnostic (why something happened), predictive (what will happen) and prescriptive (best course of action) in nature.We are a customer obsessed team driving lean operations in all of AWS through actionable insights and data strategies that drive process improvement.BASIC QUALIFICATIONS- 6+ years of data scientist experience- 5+ years of data querying languages (e.g. SQL), scripting languages (e.g. Python) or statistical/mathematical software (e.g. R, SAS, Matlab, etc.) experience- Experience with statistical models e.g. multinomial logistic regression ...

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 ...

SDE II, Compute Services

Amazon Elastic Compute Cloud (Amazon EC2) offers the broadest and deepest compute platform, with over 750 instances and choice of the latest processor, storage, networking, operating system, and purchase model to help you best match the needs of your workload. We are the first major cloud provider that supports Intel, AMD, and Arm processors, the only cloud with on-demand EC2 Mac instances, and the only cloud with 400 Gbps Ethernet networking. We offer the best price performance for machine learning training, as well as the lowest cost per inference instances in the cloud. More SAP, high performance computing (HPC), ML, and Windows workloads run on AWS than any other cloud.We’re on the lookout for the curious, those who think big and want to define the world of tomorrow. At Amazon, you will grow into the high impact, visionary person you know you’re ready to be. Every day will be filled with exciting new challenges, developing new skills, and achieving personal growth. How often can you say that your work changes the world? At Amazon, you’ll say it often. Join us and define tomorrow.About the teamUtility Computing (UC)AWS Utility Computing (UC) provides product innovations — from foundational services such as Amazon’s Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2), to consistently released new product innovations that continue to set AWS’s services and features apart in the industry. As a member of the UC organization, you’ll support the development and management of Compute, Database, Storage, Internet of Things (Iot), Platform, and Productivity Apps services in AWS, including support for customers who require specialized security solutions for their cloud services.Why 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 ...

Amazon Dedicated Cloud Engineer, ADC Non-Relational and Emerging Database Services

This is an excellent opportunity to join Amazon's world class Non-Relational and Emerging Database focused technical team in Denver, CO. You will be working with some of the best and brightest engineers and technical managers while also developing your skills and furthering your career within one of the most innovative and progressive technology companies anywhere.A successful engineer joining the team will do much more than write code and triage problems. You will work with Amazon's largest and most demanding customers to address specific needs across a full suite of services. You will dive deep into technical issues and work diligently to improve the customer experience. By working together on behalf of our customers, we are building the future one innovative product, service, and idea at a time.We are seeking highly motivated engineers who are focused on operational excellence and troubleshooting complex system operations, have a good understanding of Linux and automation. We need engineers who understand how to both think big and simplify solutions to complex problems; all the while ensuring that our customers continue to have the best experience possible.This position requires that the candidate selected must currently possess and maintain an active TS/SCI security clearance with polygraph. The position further requires the candidate to opt into a commensurate clearance for each government agency for which they perform AWS work.10012Key job responsibilities- Build, deploy and monitor AWS Non-Relational and Emerging Database Services (such as DynamoDB, ElastiCache, and Neptune) within Amazon Dedicate Cloud (ADC) regions.- Design, deploy, monitor and automate infrastructure, tools and systems to provide a highly-available and resilient platform for our customers' and our team's workloads.- This position involves on-call responsibilities, typically about 10 days a quarter supporting AWS services in our portfolio.A day in the lifeOn a "typical" day, our engineers may dive deep to find the root cause of a customer issue, investigate why a metric is trending in the wrong direction, launch a new service or feature, or discuss radical new approaches to automate operational processes. As a member of our team you will join a dedicated group of engineers who provide troubleshooting and operations support, and innovate to automate operational tasks.About the teamWhy AWS Amazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses. Utility Computing (UC) AWS Utility Computing (UC) provides product innovations — from foundational services such as Amazon’s Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2), to consistently released new product innovations that continue to set AWS’s services and features apart in the industry. As a member of the UC organization, you’ll support the development and management of Compute, Database, Storage, Internet of Things (IoT), Platform, and Productivity Apps services in AWS, including support for customers who require specialized security solutions for their cloud services. Inclusive Team 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. 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. 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. 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 applyingBASIC QUALIFICATIONS- Associate's degree, or Cloud+ or GICSP (Global Industrial Cyber Security Professional) or GSEC (GIAC Security Essentials) or SSCP (Systems Security Certified Practitioner)- 3 years of industry experience- Current, active US Government Security Clearance of TS/SCI with Polygraph ...

Security Engineer II, AWS Infrastructure Services Incident Response

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.At Amazon Web Services (AWS), we provide world-class, flexible, scalable, and secure cloud services to the world’s fastest-growing startups, the largest enterprises, and leading government agencies. We do this by building, maintaining, and securing one of the largest, most complex networks in the world. Within AWS, the Infrastructure Security (InfraSec) team is responsible for threat intelligence, vulnerability management, security information and event management (SIEM), incident response, and overall network security across the entire AWS global network.The InfraSec team is looking for a Security Engineer with deep expertise in security incident response or security operations to join us as a member of the InfraSec Incident Response team. In this role, you will be responsible for leading the investigation, analysis, escalation, and remediation (performing or coordinating) of network security incidents. Additional responsibilities will include maintaining the network security incident response plan, partnership with other AWS teams, and driving after action policy and governance changes. Finally, you will partner with Threat Intelligence and Detection Engineering Security Engineers to improve the team's detection and response capabilities.AWS leads and innovates. We don’t just buy off-the-shelf software or follow others. We research and pursue the best approach for the business, whether that’s building new solutions or leveraging existing ones. AWS, and InfraSec in particular, operate at massive scale and as a result, demand the highest standards, passion, and discipline for information security and software engineering. A high level of ownership and accountability is a must for this role.About the teamAbout 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. BASIC QUALIFICATIONS- Bachelor's degree in computer science or equivalent- Knowledge of networking protocols such as HTTP, DNS and TCP/IP- Experience leading incident response activities in a large, globally distributed organization ...

Software Development Engineer II (L5), AWS CloudTrail

The CloudTrail team builds and manages one of the largest audit logging systems in the world, providing our users visibility into user activity and resources changes in AWS. Our data is a vital part of how AWS customers demonstrate compliance with internal policies or regulatory standards, create event-based workflows and alarming, perform security analysis, and troubleshoot operational issues.Every single AWS customer has CloudTrail enabled by default, which means we work with nearly every other AWS service and build scalable systems that process massive amounts of data. We have many interesting problems to solve. Customers want us to be broader, deeper, faster, and smarter.This is a full-stack, experienced development position, leaning towards back-end work.Utility Computing (UC)AWS Utility Computing (UC) provides product innovations — from foundational services such as Amazon’s Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2), to consistently released new product innovations that continue to set AWS’s services and features apart in the industry. As a member of the UC organization, you’ll support the development and management of Compute, Database, Storage, Internet of Things (Iot), Platform, and Productivity Apps services in AWS, including support for customers who require specialized security solutions for customers who require specialized security solutions for their cloud services.About AWSAmazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.Diverse ExperiencesAWS values diverse experiences. Even if you do not meet all of the qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.Work/Life BalanceWe value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve in the cloud.Inclusive Team CultureHere at AWS, it’s in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences, inspire us to never stop embracing our uniqueness.Mentorship & Career GrowthWe’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.Key job responsibilities* Help define the system architecture, own and implement specific components, and help shape the overall experience* Build highly available, secure, scalable, distributed and event-driven systems.* Contribute to planning, architecture design, implementation, testing, and process improvement.* This position involves on-call responsibilities, typically for one week every two months.A day in the life* Be part of something really big, as you are working on a key pillar of AWS’s extensive service portfolio.* Learn from the best, as you are working on challenging engineering tasks in a team of very experienced experts that are close to support you.* Be part of a great team, as we invest a lot to create an inclusive environment that allows you to perform at your best, while maintaining a fun atmosphere.About the teamOur team is intentional about attracting, developing, and retaining amazing talent from diverse backgrounds. Yes we do get to build a really cool service, but we also think a big reason for that is the inclusive and welcoming culture we try to cultivate every day.We’re looking for a new teammate who is enthusiastic, empathetic, curious, motivated, reliable, and able to work effectively with a diverse team of peers; someone who will help us amplify the positive & inclusive team culture we’ve been building.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 ...

Applied Scientist , AWS AI Labs

Join us in a historic endeavour to make Computer Vision accessible to the world with breakthrough research! The AWS AI Labs: Vision team has a world-leading team of researchers and academics, and we are looking for world-class colleagues to join us and make the AI revolution happen. Our team of scientists develops the algorithms and models that have powered AWS AI/ML services such as Amazon Rekognition, Amazon Textract, Amazon Lookout for Vision and Amazon Bedrock. As part of the team, we expect that you will develop innovative solutions to hard problems, and publish your findings at peer reviewed conferences and workshops.AWS is the world-leading provider of cloud services, has fostered the creation and growth of countless new businesses, and is a positive force for good. Our customers bring problems which will give Applied Scientists like you endless opportunities to see your research have a positive and immediate impact in the world. You will have the opportunity to partner with technology and business teams to solve real-world problems, have access to virtually endless data and computational resources, and to world-class engineers and developers that can help bring your ideas into the world. Our research themes include, but are not limited to: few-shot learning, transfer learning, unsupervised / semi-supervised / active learning, vision language and multi-modal modeling, generative modeling, large-scale image and video detection and recognition, face detection and recognition, 3D scene and layout understanding, and OCR and scene text recognition, document understanding.We are hiring for all our locations in the USA (Seattle, Pasadena, Bay Area).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.Utility Computing (UC)AWS Utility Computing (UC) provides product innovations — from foundational services such as Amazon’s Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2), to consistently released new product innovations that continue to set AWS’s services and features apart in the industry. As a member of the UC organization, you’ll support the development and management of Compute, Database, Storage, Internet of Things (IoT), Platform, and Productivity Apps services in AWS, including support for customers who require specialized security solutions for their cloud services.Inclusive Team CultureHere at AWS, it’s in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences, inspire us to never stop embracing our uniqueness.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 4+ years of CS, CE, ML or related field experience- 3+ years of building models for business application experience- Experience in patents or publications at top-tier peer-reviewed conferences or journals- Experience programming in Java, C++, Python or related language- Experience in any of the following areas: algorithms and data structures, parsing, numerical optimization, data mining, parallel and distributed computing, high-performance computingPREFERRED QUALIFICATIONS- Experience building machine learning models or developing algorithms for business application- Experience in multi-modal learning over image/video/language; Experience in visual recognition and object detection.- Experience in model efficiency optimization and distributed parallel machine learning systems- Experience building complex software systems, especially involving deep learning, machine learning and computer vision, that have been successfully delivered to customers- Experience with large scale machine learning systems such as profiling and debugging and understanding of system performance and scalabilityBASIC QUALIFICATIONS- PhD, or Master's degree and 4+ years of CS, CE, ML or related field experience- 3+ years of building models for business application experience- Experience in patents or publications at top-tier peer-reviewed conferences or journals- Experience programming in Java, C++, Python or related language- Experience in any of the following areas: algorithms and data structures, parsing, numerical optimization, data mining, parallel and distributed computing, high-performance computing ...