Senior Software Development Engineer, AWS

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.Amazon is seeking an experienced, results-oriented, Senior Software Dev Engineer.What do we do here? Amazon Web Services (AWS) runs one of the largest networks in the world. We are putting services and algorithms in place to control the traffic flow across the different fabrics of the Amazon network, taking static topological information as well as real-time network inputs into account.Why do we do that? In Amazon, we are always customer obsessed. By responding fast to network changes like scaling, maintenance, failure, security and other types of events, we lower the cost and overhead for customers, while driving up performance, availability and reliability.Why now? As we expand the reach of our algorithms and services, we need to scale and are looking for a talented software development engineer that wants to get experience with Software Defined Networking (SDN), hyper scale data center networks, cloud infrastructure, large-scale software deployments, algorithms and SOA.How do we operate? We empower people to take ownership of their realm and make a difference. We work backwards from customer needs, gather requirements, diving deep to choose technologies, designing features and spinning new services, deploying software across the globe and maintaining services. In AWS, we are nimble and agile, like being part of a startup, innovating while collaborating with smart group of people around you. We are thrilled about software and we are changing the landscape of networking. We operate on an unimaginable scale. We push the boundaries in robustness, fault-tolerance and smart adaptive algorithms that can react intelligently to real-world events.Key job responsibilities* Owning multiple services and features, architecting them to scale with robust unit tests and metrics* Understanding customer needs by working with external and internal stakeholders and translating it to software requirements and execution plans* Delivering quality features on-time and on-budget and executing against project plans and delivery commitments.* Leading team members to manage the day-to-day development activities, participate in designs, design review, code review, and implementation.* Mentoring and leading junior engineers and guiding them towards good software development techniques* Maintaining current technical knowledge to support rapidly changing technology, always on a look out for new technologies and work with the team in bringing in new technologies.A day in the lifeYou will architect, design, implement, test, and deploy new features to improve scale and availability of the networkYou will look for continuous improvement to reduce the cost of operating the networkYou will exercise the highest bar for security in both code and operations.You will find new ways to provider deeper insight on the health of our service and meet customer expectations on availability.About the teamWe are a highly motivated team of software, system and network developers who thrive on solving challenging problems and building large-scale distributed software systems. We are looking for top engineers to join a talented, innovative team to help us drive new innovation in one of the largest data center networks in the world.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.Working at AWS in the Core Networking Team • Meet Matt, Director, Core Networking --- https://youtu.be/DqTStjRtjX4BASIC 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 ...

Embedded Software Development Engineer, Hardware Engineering Services

The AWS Firmware team drives system innovation in the servers used by all of Amazon Web Services, including EC2, S3, CloudFront, etc. Our engineers solve the hardest problems that fuse software, hardware, and the cloud. We take big bets on new concepts, enabling AWS services to continue to revolutionize the industry. We are looking for an Embedded Software Development engineer to build and own the server related firmware. As an embedded software development engineer in this team, you will work with a team of world-class software developers who thrive on creating innovative, scalable solutions for real-world data center infrastructure problems. You will be part of development efforts to build, validate, and support firmware in diverse technology domains from embedded software to large-scale distributed software systems, using proprietary and open source technologies. Why it matters Public cloud IT services represent the majority of growth in the overall IT services market and will continue to do so for several years to come. The scale of AWS, combined with an understanding of how our software and hardware is used, creates a unique opportunity for component customizations that will directly benefit our customers. Why you will love it You will work with engineers across the company to build software for the next-generation platform. You will have a direct impact on our bottom line and the ability to deliver improvements for our developers. You will be part of a growing, fast paced, and fun team. You will have ownership for the implementation of your work. You will see direct product improvements based on the results of your work. AWS Infrastructure Services owns the design, planning, delivery, and operation of all AWS global infrastructure. In other words, we’re the people who keep the cloud running. We support all AWS data centers and all of the servers, storage, networking, power, and cooling equipment that ensure our customers have continual access to the innovation they rely on. We work on the most challenging problems, with thousands of variables impacting the supply chain — and we’re looking for talented people who want to help. You’ll join a diverse team of software, hardware, and network engineers, supply chain specialists, security experts, operations managers, and other vital roles. You’ll collaborate with people across AWS to help us deliver the highest standards for safety and security while providing seemingly infinite capacity at the lowest possible cost for our customers. And you’ll experience an inclusive culture that welcomes bold ideas and empowers you to own them to completion.Key job responsibilitiesServer Baseboard Management Controller (BMC) Software.Scripting language development.Data Center Operation Support.Linux driver development.About the teamAmazon 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. Amazon values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.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.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.We’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.BASIC QUALIFICATIONS- Bachelor's degree or equivalent- 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 in embedded development in C/C++, or experience programming with at least one modern language such as Java, C++, or C# including object-oriented design ...

SDM, ML Acceleration, Neuron Frameworks

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.AWS Neuron is the complete software stack for the AWS Inferentia and Trainium cloud-scale machinelearning accelerators and the Trn1 and Inf1 servers that use them. As the Software Development Manager for the ML Applications - Framework team, you will be responsible for leading a strong team of engineers to help design and deploy ML applications/usecases on various frameworks such as Pytorch, JAX, Tensorflow. You will be responsible for the full development life cycle of our integrations and extensions for inference and training support in Pytorch, XLA, Tensorflow and JAX. Develop reliability/scalability features and performance updates in the Neuron ML Frameworks as well as contribute to other popular open Frameworks to enable them make Trainium and Inferentia devices as the first-class citizens for ML Acceleration. Lead the way to ensure support for key ML functionality in a combined chip / software platform. Ensure the right thing is being built and delivered to customersA successful candidate will have an established background in developing ML frameworks using Pytorch on XLA devices and corresponding framework technology components such as Torch-XLA, Open-XLA project integrations using PJRT or StableHLO, familarity of OpenXLA compilers. The ideal candidate should have a strong technical ability to work/deliver on a vertically integrated system stack that consists of a combinatorial matrix of hardware, frameworks, and workflows. Deep expertise in Framework integrations and development using C++ is a must along-with direct customer-facing experience and a strong motivation to achieve results. A day in the lifeYou will work with the executive leadership and other senior management and technical leaders to define product directions and deliver them to customers. We build massive-scale distributed training and inference solutions. This organization builds the full stack of software, servers and chips to accelerate at the highest scale.About the teamAbout AWSAmazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.Diverse ExperiencesAWS values diverse experiences. Even if you do not meet all of the qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying. Work/Life BalanceWe value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve in the cloud. Inclusive Team CultureHere at AWS, it’s in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences, inspire us to never stop embracing our uniqueness.Mentorship & Career GrowthWe’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional. BASIC QUALIFICATIONS- 3+ years of engineering team management experience- 7+ years of working directly within engineering teams experience- 3+ years of designing or architecting (design patterns, reliability and scaling) of new and existing systems experience- Experience partnering with product or program management teams ...

Senior Application Developer, US Federal, ProServe

Are you a developer who has hands-on experience with building cloud-native applications? Would you like to work with our customers to help them architect, develop and re-engineer applications to fully leverage the AWS Cloud?Do you like to work on a variety of cutting edge, business-critical projects at the forefront of application development and cloud technology adoption?In order for applications to be fully optimized, they need to be architected to take advantage of the global scale, elasticity, automation and high availability features of the AWS cloud. On the AWS platform, services such as API Gateway, Lambda, ECS, SQS, Kinesis, AI and others provide opportunities to design and build cloud-ready applications.AWS is looking for talented hands-on technical architects and senior developers to help accelerate our growing Professional Services business. This is an excellent opportunity to join Amazon’s world-class technical teams, working with some of the best and brightest engineers while also developing your skills at one of the most innovative and progressive technology companies. Here in Professional Services, we engage in a wide variety of business-critical, high-profile projects for customers and partners and help them better leverage the ever-evolving AWS platform.Our team collaborates across the entire AWS organization to bring access to product and service teams, to get the right solution delivered and drive feature innovation based upon customer needs.We are looking for hands-on application architects and developers who will:- Work as a technical leader alongside customer business, development and infrastructure teams- Lead technical and design discussions with IT executives to help enterprises speed their adoption of new technologies and practices- Architect and build highly scalable, cloud-native applications on the AWS platform using core developer services such as: API Gateway, Lambda, SQS, DynamoDB and ECS- Leverage new technology paradigms (e.g., serverless, containers, microservices)- Migrate monolithic applications to micro services architectures- Advise on implementing AWS best practices- Influence infrastructure architecture by sharing your application development expertise- Represent the voice for developers internally and influence our AWS Professional Services offerings and AWS product strategy for developers by working with AWS platform engineering, Business Development and other cross-functional teamsOur Consultants work with enterprise customers locally, regionally and potentially domestically. As such, Consultants will be required to travel to client locations to sell and deliver professional services as needed.It is expected to work from one of the above locations (or customer sites) at least 1+ days in a week. This is not a remote position. You are expected to be in the office or with customers as needed.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.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.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.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 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 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- 7+ years of large scale software development or application engineering with recent coding experience in two or more modern programing languages such as: Java, JavaScript, C/C++, C#, Swift, Node.js, Python, Go, or Ruby- 5+ years of experience as a technical specialist in Customer-facing roles- Experience with Agile development methodologies and Continuous Integration and Continuous Delivery (CI/CD) experience- Cloud development experience- Current, active US Government Security Clearance of TS/SCI with Polygraph ...

Infrastructure Engineer - eero, eero Foundations - Cloud Systems and Infrastructure

WiFi has become a critical component to every home worldwide. eero, an Amazon Company, is the first product to deliver a whole home WiFi experience using mesh technology to make sure you never have to worry about connectivity ever again. We believe customers' deserve the best connectivity and smart home experience possible. To find out more about eero, please visit eero.com.Key job responsibilities- Establish best practices for AWS infrastructure and terraform management for other teams at the company to follow.- Operate eero’s Kubernetes infrastructure on EKS, and ensure we are following industry best practices- Own eero’s build and deploy tooling and infrastructure for teams across the company- Improve the logging and monitoring story for cloud services- Identify processes that require manual work and drive towards automated solutions- Drive operational excellence through readiness reviews and retrospectivesA day in the lifeAs a part of the team, you will build and maintain the shared infrastructure that powers many of these core services to ensure that eero’s cloud is always available and performant. You will empower other engineering teams at eero to build and deploy their services in a maintainable and secure manner. This job involves managing infrastructure as code with Terraform and CDK, along with writing scripts and tooling to automate manual tasks.About the teameero's ​Cloud Systems and Infrastructure team is responsible for the cloud infrastructure we operate in AWS, setting best practices for feature engineerning teams to follow and writing tools to make their jobs simpler. eero's cloud services power critical features that enable customers to view, manage, and troubleshoot their networks.BASIC QUALIFICATIONS- Experience in automating, deploying, and supporting large-scale infrastructure- Experience programming with at least one modern language such as Python, Ruby, Golang, Java, C++, C#, Rust- Experience with Linux/Unix- Experience with CI/CD pipelines build processes ...

Front-End Engineer, Advertising Products and Tech

Advertising at Amazon is growing incredibly fast by providing efficient tools to drive sales for our vendors and sellers. These customers need tools that help them get the most from their advertising dollar in the least time. As a pioneering Engineer on the MADS Reporting User Experience team, you will build innovative new experiences that help advertisers get the most of their campaign. The systems you will build will scale at high-volume, interface with external systems, have the artificial intelligence to make independent decisions in real-time, and interact with our customers through rich experiences. If you enjoy working with high performing teams, being part of a rapidly growing business, and inventing creative solutions to complex problems, this may be the role for you.Key job responsibilitiesThe Measurement, AdTech and Data Science (MADS) Reporting User Experience team is responsible for the software that hundreds of thousands of advertisers use to manage their advertising strategies on Amazon. These tools are also a fast evolving fabric that enable rapid development by teams across Ads. You will collaborate closely with our software leaders, innovate, and contribute to new ads products that our global customers use daily. You will also have the opportunity to expand your technical skills into emerging technologies, and find ways to lead the design of architectures and software technology that are exemplary in terms of robustness, stability, and scalability.What do we expect you to do? You will be driving the development of front-end applications that deliver a best-in-class user experience. You will partner with product and design to build highly responsive, intuitive, and sleek experiences that will delight customers and set a high bar for all web applications. You know about the nuances, pitfalls, strengths, and associated best practices of the various web application paradigms (single-page apps, MVC apps, static site generators, etc.). You believe in agile development and quick prototypes, and you strive to see your work in action. You are committed to building scalable, maintainable architectures, and to writing clean, readable code.A day in the lifeGreat candidates for this role enjoy being challenged with discovering solutions to complex problems, diving deep, and thinking big to deliver amazing results for our customers. They enjoy defining architectural strategy, working collaboratively, and take pride in solving customer problems. Most important, they will work shoulder-to-shoulder with other senior engineers, product leaders, and software development managers to deliver truly innovative software.BASIC QUALIFICATIONS- 2+ years of non-internship professional front end, web or mobile software development using JavaScript, HTML and CSS experience- 1+ years of computer science fundamentals (object-oriented design, data structures, algorithm design, problem solving and complexity analysis) experience- Experience using JavaScript frameworks such as angular and react ...

Senior Runtime Software Development Engineer, Neuron Runtime

At AWS AI our vision is to make deep learning pervasive for everyday developers and to democratize access to cutting edge infrastructure. In order to deliver on that vision, we’ve created innovative software and hardware solutions that make it possible.AWS Neuron SDK is the complete software stack for the AWS Inferentia and Trainium machine learning accelerators designed by Annapurna Labs inside AWS. The Neuron SDK consists of a compiler, runtime, frameworks, and tooling customers need. It’s also preinstalled in AWS Deep Learning AMIs and Deep Learning Containers for customers to quickly get started with running high performance and cost-effective inference and training.The Neuron team is hiring senior Runtime Software Development Engineers with a background in machine learning and AI accelerators in order to solve our customers toughest problems. As a Runtime Software Development Engineer you will have experience with high-performance Linux drivers, HPC technologies including: libfabric, MPI, and delivering products to customers with a high degree of operational excellence.This is a fast-paced, intellectually challenging position, where you’ll work with thought-leaders in multiple technology areas. You’ll have high standards for yourself and everyone you work with, and you’ll be constantly looking for ways to improve our products' performance, quality and cost.We’re changing an industry, and we want individuals who are ready for this challenge and want to reach beyond what is possible today.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 the teamAbout AWSAmazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.Diverse ExperiencesAWS values diverse experiences. Even if you do not meet all of the qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying. Work/Life BalanceWe value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve in the cloud. Inclusive Team CultureHere at AWS, it’s in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences, inspire us to never stop embracing our uniqueness.Mentorship & Career GrowthWe’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional. BASIC QUALIFICATIONS- 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- 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience- Experience as a mentor, tech lead or leading an engineering team ...

Database Engineer, AWS Database Migration Services

There was a time when asked “where should I store my data”, the answer was always, “a relational database! Of course!” And it was a good answer… at the time. Well, not anymore, not always. Sure, relational databases are still very useful but we also have, non-relational databases, key-value stores, flat file stores, graph databases, and more. If you want to help Enterprises of all shapes and sizes move data into and around the various data stores available in AWS… we should talk! Are you also interested in streaming technologies such as Kafka or Kinesis Data Streams? Great!We are looking for talented database engineers that are passionate about data, replication, and data stores of all kinds. Do you have experience in some or all of: Oracle, SQL Server, MongoDB, PostgreSQL, MySQL, Redshift? Perhaps you have a bit of development experience? Say, C# or Java? If you do, and you’re looking for a position loaded with multiple technologies and interesting challenges, you may have found what you’re looking for.We are the Database Migration Service Database Engineering Team. We are passionate about helping customers move data into and around the AWS ecosystem. If you’d like to come join us, here are some items you’ll need in your toolbox: - A forward-looking attitude that keeps you aware of the latest in database and replication technologies. - A penchant for digging deep and attacking difficult and complex problems. - A curious nature that compels you to find creative approaches to problems where a solution seems elusive. - A sense of ownership that drives quality in everything you do. - A deep respect for our customers and their security requirements to keep their data safe.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. 10021Key job responsibilitiesSpecific responsibilities include:Working with developers to refine and design tools migration and replication tools used by our customers.Testing our tools to improve quality, performance, and scalability.Helping customers leverage our tools for moving data into and around the AWS ecosystem.Working with customer to solve complex migration and replication problems.Gathering feedback to drive improvements in the quality and functionality of our tools.Working with AWS Services: DMS, SCT, RDS, Aurora, Redshift, S3, Kinesis, EC2, MSKBASIC QUALIFICATIONS - 5+ years as a DBA, Database Engineer, or similar role is required. - Experience with multiple relational databases. - Deep knowledge of Oracle or PostgreSQL Internals. - Bachelors in Computer Science or Engineering, or equivalent experience. - Deep understanding of data replication with experience in at least one replication technology. - General knowledge of the various types data stores: relational, data warehouse, file stores etc. - Excellent problem-solving skills. - Experience coding in PL-SQL, T-SQL, or similar ...

Front-End Engineer, OpenSearch

Amazon OpenSearch Service makes it easy for you to perform interactive log analytics, real-time application monitoring, website search, and more. OpenSearch is an open source, distributed search and analytics suite derived from Elasticsearch. Amazon OpenSearch Service currently has tens of thousands of active customers with hundreds of thousands of clusters under management processing hundreds of trillions of requests per month.We are seeking a skilled frontend developer to join our team, focusing on modernization and innovation of the OpenSearch Dashboards product. The ideal candidate will possess a strong background in both Amazon Web Services (AWS) and OpenSearch, with a deep understanding of data visualization and analytics tools. This role will involve collaborating with cross-functional teams to ensure seamless integration and optimal performance of Dashboards within our existing infrastructure.Working in AWS Search ServicesThe Search Services team in AWS designs, develops and operates software that allows customers to index, search and analyze documents at scale in a secure, responsive, and reliable environment. The team is tackling tough data, search and analytics problems. As we expand at a tremendous rate, we are looking for innovative engineers with a passion for data, search, analytics and distributed systems to join the team.Key job responsibilities- Collaborate closely with cross-functional teams to gather and comprehend project requirements.- Design and implement scalable, efficient solutions for applications using OpenSearch Dashboards.- Develop and maintain frontend components using modern JavaScript frameworks (e.g., React, Angular).- Build and optimize backend services supporting OpenSearch Dashboards features.- Ensure code quality through comprehensive testing and code reviews.- Troubleshoot, debug, and resolve issues in a timely manner.- Stay abreast of industry trends and incorporate best practices into development processes.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 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 front end, web or mobile software development using JavaScript, HTML and CSS experience- 2+ 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 ...

Full Stack Software Development Engineer

The Team: We are a development team, part of Launch Manager in AWS Region Product Management organization. Our team works on the tooling that helps deploy and track services to every AWS region around the globe, and establish a single source of truth for AWS products and their regional availability. This team will have the opportunity to work on highly visible projects that directly impact hundreds of other teams at Amazon.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.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.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.BASIC QUALIFICATIONS- 1+ years of non-internship professional software development experience- Experience programming with at least one software programming language ...

Embedded Software Development Engineer

Project Kuiper is an initiative to launch a constellation of Low Earth Orbit satellites that will provide low-latency, high-speed broadband internet connectivity to un-served and under-served communities around the world. In this role, you will be bringing that vision to life by architecting, developing and testing the low level communication systems payload software and Firmware that provides the radio link connectivity between the satellites to customer-terminals.Key job responsibilitiesThe Role: As an Embedded SW Engineer, you will collaborate with internal cross-functional teams to deliver software solutions for variety of customer products. You will design, implement, and verify software deliverables and utilize automated testing and delivery frameworks to ensure seamless interfacing to all customers. You must be responsive, flexible, and able to succeed within an open collaborative peer environment.In this role you will: - Own unique software functions through design, implementation (in Python, C++, C# or other), test, and integration in a Linux or real-time operating system (RTOS) environment. - Write software to interact with devices/electronics using I2C, I3C, SPI, RS-422, RS-485, Ethernet, etc. communications. - Follow best practices in high reliability software development to ensure high levels of reliability and availability. - Work with code delivery pipelines and automated build environments to provide seamless delivery & integration environment for customers. - Work with cross-disciplinary staff to develop, test, and optimize HW/SW calibration algorithms to compensate for RF impairments.- Validate digital beam-forming implementations, algorithms and architectures with simulation model, FPGA prototype and silicon.- Develop detailed test plans and test procedures for validation and characterization of RF Wireless SOC performance.- Debug issues in the lab and optimize conducted and/or OTA throughput performances by collaboratively working with cross functional teams.- Bring up and test digital functionality using embedded firmware.- Engage with both internal and external customers to drive customer centric FW/SW release procedures with testing and validation. Export Control Requirement: Due to applicable export control laws and regulations, candidates must be a U.S. citizen or national, U.S. permanent resident (i.e., current Green Card holder), or lawfully admitted into the U.S. as a refugee or granted asylum. A day in the lifeCome work at Amazon! We need people who want to join an ambitious program that continues to push the state of the art in space-based systems design. Come help us solve the difficult and rewarding development challenges in building highly reliable, power efficient and low-cost satellite avionics and communication systems payload!About the teamOur team tackles many critical satellite payload functions including payload power management, hardware interfaces, command & telemetry, operational state management, thermal management, resiliency and redundancy, hardware and software integration. We are looking for an outstanding software engineer to participate in all phases of software development from requirements through implementation and test to operations.BASIC QUALIFICATIONS- Experience programming with at least one software programming language- 3+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- 4+ years of non-internship professional software development experience- Experience in wireless system simulation, design and architecture, system integration, RF system analysis- Basic knowledge of Communication Systems, modems and RF SOCs ...

Mobile Engineering Intern , Commerce

If you are interested in this position, please apply on Twitch's Career site https://www.twitch.tv/jobs/en/About Us:We deal with some of the most challenging problems in the industry. Our scale and speed of growth forces us to experiment with techniques and technologies only the very biggest websites ever need to use. If you would like to work in a challenging engineering environment where every new project is a learning opportunity, you've come to the right place. As an intern, you'll dive headfirst into the deep end of the pool. You'll own a project from start to finish and your dedicated Mentor, Manager, and Advisor will be beside you every step of the way. You'll also participate in leadership and interpersonal development curriculum and gain industry knowledge from top Twitch executives in fireside chats. Add to this cohort trips, weekly advisory, local activities and housing (yes housing!) and you've got a packed summer.You Will:- Contribute to product design and implementation discussions- Find and build unique solutions to implement projects from the idea phase to production- Test and iterate code before and after production release- Connect with intern peers, new teammates, and colleagues from across the businessPerks-Housing stipend provided (for in person)BASIC QUALIFICATIONS- Eagerness to investigate challenges and present reasonable solutions reliably and quickly- Have built an Android or iOS app written in Swift or Kotlin using Xcode or Android Studio- Basic understanding of data concurrency and memory management- Ability to pick up new technologies quickly- Desire to work collaboratively in a team environment- Completed coursework in or have an understanding of Data Structures and Algorithms- BA/BS Graduation Year: 2025 & 2026. No Masters/PhD ...

SDM for AWS Console Telemetry Services, AWS Infrastructure

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.Interested in leading a software team that is a critical part of the control plane of AWS? Would you enjoy broad yet equally deep scope that impacts all AWS systems globally? Are you up for leading the software team that is at the interface of hardware and software? What do we do: AWS Infrastructure Console Services team develops the platforms and tools that support critical AWS control plane and monitoring functions. What you will do: You will have the opportunity to lead the team that builds, refactors, upgrades, and scales distributed software systems for AWS Console Services. You lead the service development, team management and coaching, operations, technical/business tradeoffs, and long term strategy, budgeting. You work with senior AWS leadership to plan for the future. Why it’s high-impact: Our services ensure that AWS services can control AWS hardware and to monitor this hardware for health and functionality. What’s the challenge: Our space is fast-moving, and has a large number of ambiguous and difficult challenges. You will have a team of highly skilled software developers, support from your leadership, and you'll own your space. You will be responsible for identifying solutions, trying ideas, given space to fail and iterate to produce products that your customers love.Who would succeed in this role: Deeply technical leaders, who stay close to the customer, daily operations, employee growth, as well as the architecture and design. A leader who can coach their team on developing and operating systems at scale and who reaches out across the organization to enlist input from key engineers to leverage the experience of the broader team. A person who dives deep in to a problem to deeply understand how things work, when to make subtle change, and when to disrupt the status quo to achieve the right results. A Software Development Manager in AWS Hardware Engineering Services needs to have key qualities to lead teams and steer successful projects.Technical Expertise - Strong understanding of distributed systems, software development processes, architecture at scale, data pipelines, global deployments, system design, and cloud proficiency. Global Infrastructure Partner. People Management/Leadership Skills - Ability to inspire and motivate small member teams. Run 1:1's, project checkpoints, weekly project review meetings, agile ceremonies (daily stand-up, planning, backlog grooming, retro) provide coaching and advocate for promotions. Helping engineers to grow in their career, mentoring, coaching engineers in the team and organization. Customer Focus - Understanding of customer needs and the ability to translate them into technical requirements and solutions. Key Product Manager for the team. Building out requirements and have impact on stakeholders through Road Map Vision. Project Management - Planning through 2025 and beyond, execution and monitoring, meeting deadlines, and delivering quality results. Owner of project communication. Agile Methodology. Daily stand ups. Bi-weekly task planner for team and Sprint planner. Capital project delivery. Operational Excellence - Strong analytical skills to identify issues, evaluate options, and bias for action to implement effective solutions. Owns operations and health of systems through dashboard. Strategic Thinking - Ability to align team goals into broader AWS Hardware Engineering Services. Build out Roadmap into 3-5 Year Vision. Present and connect with leaders in organization and customers on Roadmap. Adjust yearly planning to support overarching Vision. Look for ways to influence cross-functional teams by closely following known and unknown customer needs. Launch and lead project work in other areas to support Vision. Quality Assurance - Hold high bar for unit, integration and pre-prod testing before deploying code changes to production. Showcase deployment safety testing and code inspections to fix errors upstream and downstream. Innovation - Vision must have aspects of customer features and needs. Anticipating future technology in the pursuit of innovative solutions to enhance product offerings. Key job responsibilities - Effectively mentor and manage a team of software development engineers - Ensure that monitoring systems meet and exceed the requirements from Hardware Engineering Services and from our service owner customers (EC2, S3, EBS, et al) - Drive operational excellence - Contribute to and lead design, architecture, process and development discussions - Argue for the right outcomes with data, conviction and diplomacyA day in the lifeAn effective SDM for AWS Console Services will coach engineers, puts in place excellent closed loop mechanisms, drives OP1/OP2 for Monitoring, sets Director/MBR/Northstar Goals, sets a high systems design goal, and drives program management excellence through TPMs. This SDM will work closely with the counterparts in Hardware Engineering Services, S3, EC2, EBS, Annapurna, DCO, Data Center Automation and other areas in AWS to meet their technical and business requirements. About the teamAbout AWSDiverse ExperiencesAWS values diverse experiences. Even if you do not meet all of the qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying. Why AWS?Amazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.Inclusive Team CultureHere at AWS, it’s in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences, inspire us to never stop embracing our uniqueness.Mentorship & Career GrowthWe’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional. Work/Life BalanceWe value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve in the cloud.BASIC QUALIFICATIONS- 3+ years of engineering team management experience- 6+ years of leading the definition and development of multi tier web services experience- Bachelor's degree- 6+ years of leading the definition and development of distributed systems based micro services system. ...

Machine Learning Engineer , AI Research & Education

AWS AI Research & Education is looking for world class scientists and engineers to work on foundation models, large-scale representation learning, and distributed learning methods and systems. You will invent, implement, and deploy state of the art machine learning algorithms and systems. You will build prototypes and innovate on new representation learning solutions. You will interact closely with our customers and with the academic and research communities. You will be at the heart of a growing and exciting focus area for AWS and work with other acclaimed engineers and world famous scientists.Large-scale foundation models have been the powerhouse in many of the recent advancements in computer vision, natural language processing, automatic speech recognition, recommendation systems, and time series modeling. Developing such models requires not only skillful modeling in individual modalities, but also understanding of how to synergistically combine them, and how to scale the modeling methods to learn with huge models and on large datasets. Join us to work as an integral part of a team that has diverse experiences in this space. We actively work on these areas:- Hardware-informed efficient model architecture, training objective and curriculum design- Distributed training, accelerated optimization methods- Continual learning, multi-task/meta learning- Reasoning, interactive learning, reinforcement learning- Robustness, privacy, model watermarking- Model compression, distillation, pruning, sparsification, quantizationAbout 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 customers who require specialized security solutions for their cloud services.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. EEO/AccommodationsAWS is committed to a diverse and inclusive workplace to deliver the best results for our customers. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status; we celebrate the diverse ways we work. For individuals with disabilities who would like to request an accommodation, please let us know and we will connect you to our accommodation team. You may also reach them directly by visiting please https://www.amazon.jobs/en/disability/us.BASIC QUALIFICATIONS- 3+ years of non-internship professional software development experience- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience programming with at least one software programming language ...

Senior Software Development Engineer , Project Kuiper

Project Kuiper is an initiative to increase global broadband access through a constellation of 3,236 satellites in low Earth orbit (LEO). Its mission is to bring fast, affordable broadband to unserved and underserved communities around the world. Project Kuiper will help close the digital divide by delivering fast, affordable broadband to a wide range of customers, including consumers, businesses, government agencies, and other organizations operating in places without reliable connectivity.Our team owns the experiences Kuiper customers will use to purchase and manage their Kuiper service and hardware, including web interfaces and supporting back-end infrastructure.Export Control Requirement:Due to applicable export control laws and regulations, candidates must be a U.S. citizen or national, U.S. permanent resident (i.e., current Green Card holder), or lawfully admitted into the U.S. as a refugee or granted asylum.Key job responsibilities- 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 teamA day in the lifeHave you wanted an opportunity to develop the software applications and services for an advanced global communications service? This role is for a Software Development Engineer who will design, build, and maintain components and services of Project Kuiper's Customer eCommerce Services and interact with the core Kuiper Network. About the teamOur team owns developing the architecture, solutions & roadmap for managing the customer lifecycle for communications services; including identity and account management, subscriber management services, user provisioning, billing and payments, customer and technical support tools, offer management tools, and customer metrics and analytics.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 ...

Database Engineer , RDS/Aurora PostgreSQL

Do you want to work in Relational Database Service (RDS) for PostgreSQL which is one of the fastest growing AWS businesses? PostgreSQL (the only DBMS that has been named the database of the year 3 times by DB-Engines DBMS of the year Blog (https://db-engines.com/en/blog/DBMS+of+the+year) is also one of the fastest growing database in the industry where related expertise and experience is highly sought after. Our team’s (the Database Engineering Team For RDS PostgreSQL) mission is to build, improve and manage PostgreSQL as a fully managed database service. This is not a typical DBA/DBE role where you manage databases for specific customers. Instead, you are an integral part of the core database engineering team as you will work closely with developers and product/program managers. Your job responsibilities include:- You will translate customer’s needs and use cases into technical innovation and robust engineering solutions. - You will act as the “Voice of the Customer” to help developers understand how customers use databases in the real world. - You will own the design for system level validation of the service.- You will actively drive feature enhancements, permanently resolve the root causes of issues, and improve the performance of our managed database service. - You are viewed as the ultimate subject matter expertise for all things databases as your work will be highly sought by support team, and account teams and customers directly. - You will interact with the open-source community via forums, conferences and feature or bug-fix code submissions.In summary, you will engage and contribute in the full product cycle: feature brainstorming, design, implementation, validation and customer escalation. 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 services10031Key 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- 8 years experience building and maintaining complex mission-critical production database systems such as Postgres, Oracle, MySQL, Microsoft SQL Server- 5 years experience designing and maintaining PostgreSQL relational databases- 5 years experience in systems engineering, including Linux performance, memory management, I/O tuning, configuration, security, networking, clusters and troubleshooting.- 5 years experience working with customers, resolving database, systems and infrastructure-related issues and also providing systems architecture leadership.- Experience migrating databases from commercial engines to PostgreSQL- Can analyzing issues holistically, from the application tier through the database, down to the storage.- Broad awareness of customer workloads and use cases, including performance, availability and scalability- Working knowledge of relational database internals (locking, consistency, serialization, recovery paths)- Working knowledge of at least one scripting language (shell, Python, Perl).- Working knowledge of at least one application programming language (Java, C#, C, C++, Go)- Coding skills in the procedural language for at least one database engine a must (pl/pgsql, PL/SQL, T-SQL etc.) ...

Embedded Software Engineer, AWS Solutions

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. Key job responsibilitiesYou will serve as the technical lead for embedded systems through the entire product life cycle, from inception and roadmap through design and into mass-production support. Design and implement robust digital designs for various embedded devices. Perform board bring-up, testing and troubleshooting. Contribute to the IoT firmware architecture by writing, debugging, and delivering production grade irmware. Conceive, document, and execute comprehensive design validation tests on new designs. As a member of our team you will partner with vendors to deliver new components to the required specification and schedule. Function as a subject matter member on a variety of technologies by providing up-to-date, accurate information to colleagues and management. You will travel to the supplier and contract manufacturer sites world-wide to partner and collaborate on product development activities (10% - 20% travel).About the teamOur checkout-free shopping experience is made possible by our Just Walk out Technology. It automatically detects when products are taken from or returned to the shelves and keeps track of them in a virtual cart. When you’re done shopping, you just leave the store. Shortly after, we’ll charge your Amazon account and send you a receipt. Designed and custom-built by Amazonians, our technology uses computer vision, sensor fusion, and advanced machine learning. Innovation is part of our DNA. 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- Experience in embedded C or C++ programming for RTOS, Linux, Android. ...

Engineering Intern , Commerce

If you are interested in this position, please apply on Twitch's Career site https://www.twitch.tv/jobs/en/About Us:Twitch is the world’s biggest live streaming service, with global communities built around gaming, entertainment, music, sports, cooking, and more. It is where thousands of communities come together for whatever, every day.We’re about community, inside and out. You’ll find coworkers who are eager to team up, collaborate, and smash (or elegantly solve) problems together. We’re on a quest to empower live communities, so if this sounds good to you, see what we’re up to on LinkedIn and X, and discover the projects we’re solving on our Blog. Be sure to explore our Interviewing Guide to learn how to ace our interview process.About the Position: At Twitch, we’re always looking for high-potential talent. If you’re a current student at a North American college or university interested in computer science, we’d love to see you apply. See below for just a few reasons why our cohort-based internship program is one-of-a kind. Project-Based Learning at Scale: Twitch operates at a massive scale, requiring us to push the boundaries of technology and experiment with techniques used by only the largest websites. As an intern, you’ll have the opportunity to work on some of the most challenging engineering problems in the industry, making every project a valuable learning experience. Comprehensive Support Team: To ensure our interns thrive, we provide a dedicated support system, including a Manager, Mentor, and Early Careers Advisor. This team will work closely with you to guide your project from start to finish and ensure you have the resources needed to succeed. Enriched Intern Community: In addition to hands-on engineering work, you will participate in leadership and interpersonal development curriculum, as well as gain valuable industry insights from Twitch leaders through fireside chats. To complement the technical aspects of the program, we offer a variety of enrichment activities, including cohort trips, weekly advisory sessions, and local community events. We also provide housing assistance to make your summer internship as rewarding and enjoyable as possible.Want to learn more? Check out the Early Careers Page for internship and student-focused content. You Will:- Contribute to product design and implementation discussions- Find and build unique solutions to implement projects from the idea phase to production- Test and iterate code before and after production release- Connect with intern peers, new teammates, and colleagues from across the businessPerks-Housing stipend provided (for in person)BASIC QUALIFICATIONS- Eagerness to investigate challenges and present reasonable solutions reliably and quickly- Excitement to pick up a new language and be productive with it in a week- Desire to work collaboratively in a team environment- BA/BS Graduation Year: December 2025 & 2026. No Masters/PhD- Completed coursework in or have an understanding of Data Structures and Algorithms ...

Principal PMT, RaP, LMDT- Routing & Planning

At Amazon, we're working to be the most customer-centric company on earth. One customer experience that we’re constantly looking to take to a new level is how we fulfill and deliver orders. Our goal is to exceed the expectations of all our customers by ensuring that their orders, no matter how large or small are delivered where and when they need them, as quickly, accurately, and cost effectively as possible. To meet this goal, Amazon is continually striving to innovate and provide best in class service levels through the introduction of pioneering new products and services in the last mile delivery space. The last mile Routing and Planning team is at the heart of our growing logistics network at Amazon. We’re challenged to constantly improve and innovate on our vehicle routing software and tools to better support fast delivery to customers. We have among the most complex vehicle routing problems in the industry, including large, capacitive, commingled, and time windowed routing problems. We dispatch thousands of drivers a day to carry millions of packages to our customers. The last mile routing and planning team is looking for a customer-obsessed, detail oriented Principal Product Manager with a strong track record of delivering results and proven product management experience to own and execute on transformational projects for how we containerize and route packages within last mile. The role will define the roadmap for transforming the interactions between containerization and routing. The Team: How often have you had an opportunity to be a member of a team launching unique customer experiences world-wide? You can expect all the challenges and benefits of a high-profile business: wide-open space for improvement and innovation, a strong team, and a fast-paced environment. These will require a willingness to dive into the details, solve new problems as they arise, think big, leverage high judgment and gut instinct, look around corners, and always obsess over customers. The Role: You are results oriented and have thrived and succeeded in launching new products and businesses under tight deadlines. In addition to product management and technical skills, the role requires a strong customer and operational focus. You will need to constantly look for optimization areas, work with science and tech on implementing the roadmap, track progress and define how we scale; Ability to influence, analytical ability, strong tracking/monitoring capabilities, exceptional communication skills and leadership are essential to success in this role. The pay-off is high ownership, an ability to deliver results, execute launches with high quality and raise the bar for how we expand our speed programs. You will interact closely with the business team, the technology team, and the supply chain/operations team to identify/manage critical projects.BASIC QUALIFICATIONS- Bachelor's degree- Experience owning/driving roadmap strategy and definition- Experience with feature delivery and tradeoffs of a product- Experience technical product management ...

Embedded Software Development Engineer, Emerging Devices

We are looking for a passionate, talented Software Development Engineer with a growth mindset who are adept at a variety of skills.Imagine being part of a team building the future of Smart Glasses. Echo Frames (Amazon’s first Smart Glasses product) are just the beginning. Amazon is focused on bringing technology and design into a form that is familiar to millions of people in ways that have never been done before. If you are excited about pushing the envelope and developing brand new experiences that empower users to do more as they engage with the physical world, we would love to meet you.. You will have the opportunity to make an impact across a couple of substantive organizations and be part of the start of a new product space within Amazon.Key job responsibilitiesAs a Software Development Engineer, you will be working with a unique and gifted team developing exciting products for consumers and collaborate with cross-functional engineering teams.We are looking for a talented and passionate Software Engineer to be part of an exciting team building device software. You will have an enormous opportunity to make a large impact on the design, architecture, and implementation of cutting edge products used every day, by people you know. In this role, you will:- Be responsible for system architecture and development of new features for embedded systems- Investigate, prototype and deliver new and innovative system solutions- Design, develop and verify firmware for embedded systems- Participate in design reviews, API development, and documentation- Work with new technologies that are vital to product development- Deliver investigation plans and reports, architectural documents, design specs, software and firmware source code, build scripts- Build expertise in one or more core wireless technologies- WiFi, Bluetooth- Perform tasks including debug, bring-up, Beta and production software development- Successfully collaborate with both software and hardware product teamsAbout the teamOur 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 how you bring energy to both parts of your life. We believe striking the right balance between your personal and professional life is critical to life-long happiness and fulfillment. We offer flexibility in working hours and encourage you to find your own balance between your work and personal lives.Our team is dedicated to supporting new members. We have a broad mix of experience levels and tenures, and we’re building an environment that celebrates knowledge sharing and mentorship. Our senior members enjoy one-on-one mentoring and thorough, but kind, code reviews. We care about your career growth and strive to assign projects based on what will help each team member develop into a better-rounded engineer and enable them to take on more complex tasks in the future.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- Experience in one or more of these areas: cameras, sensors and associated algorithm development- Experience in embedded software design, development and debugging preferably on ARM based platforms- Experience in coding in C/C++/Java- Experience with RTOS and embedded Linux development- Experience in Computer Science fundamentals: object-oriented design, data structures, algorithm design, problem solving, and complexity analysis · ...