SDE II, DEX Speed Tech

Are you interested in helping Amazon make history and redefine the meaning of ‘fast’ in eCommerce? We are the Same Day Delivery Experience team and are in the early innings of reinventing the Amazon shopping experience to make Amazon the first place customers think to shop when they need something today, wherever they are in the world. We’re looking for a Software Development Engineer II for the Same Day Delivery Experience team to help ensure we have a compelling and friction-free ‘delivery in hours’ experience available to our customers, and help drive continuous innovation and improvement of the delivery experience across all phases of shopping, buying, and post purchase experience.- Every single retail purchase placed on Amazon's retail websites uses our team’s software.- Our systems process hundreds of millions of transactions per day.- Our team’s work impacts millions of customers all over the world.Key job responsibilitiesIn this role, you will:- Build highly extensible software systems to meet the rapid growth of Amazon's delivery business and capabilities.- Evolve and build services that are highly reliable and extremely low latency- Design the direction of the checkout delivery experience working with multiple, different teams across the company- Build the next generation systems for representing delivery choices to enable rapid experimentation in the area of customer experience.A day in the lifeYou will be working in a fast-paced environment, on a team of smart software engineers, to design and build the right technical solutions to meet the needs of the business. You will have direct ownership over the design of new components aimed at improving the platform's extensibility, scalability, availability, and latency. We care about both delighting customers and high quality software; we don’t sacrifice one for the other. We’re looking for someone with a demonstrated track record of highly-scalable, global software solutions.About the teamDelivery speed is one of the biggest areas of investment for the Consumer business. We are the team responsible for launching Prime Free One Day, and Sub Same Day Delivery, looking for the right Engineers to help us tackle a bold and boundary-pushing agenda. Please contact me directly for more details on position.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, SIRT, Customer Logistics Security

Amazon’s Customer Logistics Security team is looking for a qualified Security Engineer to join our innovative, high energy and customer-obsessed Customers Logistics Security Incident Response Team (CLS-SIRT). CLS-SIRT Security Engineers respond to security events, conduct analysis of threats such as malware and intrusion attempts, and provide security services to safeguard highly sensitive data within the Customers Logistics Fulfillment Centers and Physical Stores networks. They work hands-on with detection systems and vulnerability analysis tools to respond to potential threats to Customer Logistics Backend and Frontend systems. Security Engineers are unique individuals prepared to relentlessly resolve security issues by gathering and analyzing event data and conducting root-cause analysis.With your technical expertise, you will be solving security challenges at scale, working to protect the applications powering the most sophisticated e-commerce platform ever built. We value broad and deep technical knowledge, specifically in the fields of incident response, forensics, malware analysis, network security, and security intelligence.Key job responsibilities* Responding to security incidents, and coordinating a cohesive response involving multiple teams across Amazon.* Providing security engineering solutions and support during customer-facing incidents, proactively considering the prevention of similar incidents from occurring in the future.* Assisting in the development of pragmatic solutions that achieve business requirements while maintaining an acceptable level of risk.* Identifying and recommending solutions that improve or expand Amazon’s incident response capabilities.* Working alongside and mentoring Information Security engineers to improve security, reduce and quickly address risk.* Evaluating the impact of current security trends, advisories, publications, and academic research to Amazon, coordinating response as necessary across affected teams.* Keeping your knowledge and skills current with the rapidly changing threat landscape.* Participating in a follow-the-sun on-call rotation.About the teamAt Amazon, security is central to maintaining customer trust and delivering delightful customer experiences. Our Customer Logistics Security (CLS) organization is responsible for creating and maintaining a high bar for security across all of Amazon’s Fulfillment Centers, Amazon Fresh and WholeFoodsMarket networks. 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, operations, and physical stores.ABOUT AmSec:Diverse ExperiencesAmazon Security values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying. Why Amazon Security At Amazon, security is central to maintaining customer trust and delivering delightful customer experiences. Our organization is responsible for creating and maintaining a high bar for security across all of Amazon’s products and services. We offer talented security professionals the chance to accelerate their careers with opportunities to build experience in a wide variety of areas including cloud, devices, retail, entertainment, healthcare, operations, and physical stores.Work/Life Balance We value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why 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. Inclusive Team Culture In Amazon Security, it’s in our nature to learn and be curious. Ongoing DEI events and learning experiences inspire us to continue learning and to embrace our uniqueness. Addressing the toughest security challenges requires that we seek out and celebrate a diversity of ideas, perspectives, and voices.Training and Career growthWe’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, training, and other career-advancing resources here to help you develop into a better-rounded professional. BASIC QUALIFICATIONS- Bachelor's degree- 5+ Years experience with incident response, log analysis and forensic tools.- Able to perform DFIR and provide incident response at all stages (identification, containment, eradication, recovery, etc) while coordinating with various teams and providing reporting to leadership. ...

ASIC Power Engineer, Cloud-Scale Machine Learning Acceleration team

Amazon Web Services provides a highly reliable, scalable, low-cost infrastructure platform in the cloud that powers hundreds of thousands of businesses in 190 countries around the world. We have data center locations in the U.S., Europe, Singapore, and Japan, and customers across all industries.AWS Utility Computing (UC) provides product innovations that continue to set AWS’s services and features apart in the industry. As a member of the UC organization, you’ll support the development and management of Compute, Database, Storage, Platform, and Productivity Apps services in AWS, including support for customers who require specialized security solutions for their cloud services. Additionally, this role may involve exposure to and experience with Amazon's growing suite of generative AI services and other cutting-edge cloud computing offerings across the AWS portfolio.Annapurna Labs (our organization within AWS UC) designs silicon and software that accelerates innovation. Customers choose us to create cloud solutions that solve challenges that were unimaginable a short time ago—even yesterday. Our custom chips, accelerators, and software stacks enable us to take on technical challenges that have never been seen before, and deliver results that help our customers change the world.Custom SoCs (System on Chip) live at the heart of AWS Machine Learning servers. As a member of the Cloud-Scale Machine Learning Acceleration team you’ll be responsible for the design and optimization of hardware in our data centers including AWS Inferentia, our custom designed machine learning inference datacenter server. Our success depends on our world-class server infrastructure; we’re handling massive scale and rapid integration of emergent technologies. We’re looking for an ASIC Design Eengineer to help us trail-blaze new technologies and architectures, while ensuring high design quality and making the right trade-offs.About the teamInclusive Team CultureHere at AWS, we embrace our differences. We are committed to furthering our culture of inclusion. We have ten employee-led affinity groups, reaching 40,000 employees in over 190 chapters globally. We have innovative benefit offerings, and 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. Work/Life BalanceOur team puts a high value on work-life balance. It isn’t about how many hours you spend at home or at work; it’s about the flow you establish that brings energy to both parts of your life. We believe striking the right balance between your personal and professional life is critical to life-long happiness and fulfillment. We offer flexibility in working hours and encourage you to find your own balance between your work and personal lives. Mentorship & Career GrowthOur team is dedicated to supporting new members. We have a broad mix of experience levels and tenures, and we’re building an environment that celebrates knowledge sharing and mentorship. We care about your career growth and strive to assign projects based on what will help each team member develop into a better-rounded professional and enable them to take on more complex tasks in the future.We are open to hiring candidates to work out of one of the following locations:Cupertino, CA, USA | Austin, TX, USABASIC QUALIFICATIONS* BSc degree in Electrical Engineering or Computer Engineering.* 8+ years of experience in SOC development, with proven track records of ownership and deliveries* 3+ years of experience with power analysis and optimization * Experience working with SOC verification tools - simulation and emulation* Good programming skills. Knowledge of one or more of following programming languages: C, Python, Perl.* Deep understanding in all SOC development domain including design for power, IR drop, LdI/dT etc. ...

Director, Vehicle Software & Simulation, Prime Air

How do you get items to customers quickly, cost-effectively, and—most importantly—safely, in less than an hour? And how do you do it in a way that can scale? Our teams of hundreds of scientists, engineers, aerospace professionals, and futurists have been working hard to do just that! We are delivering to customers, and are excited for what’s to come. Check out more information about Prime Air (PA) on the About Amazon blog (https://www.aboutamazon.com/news/transportation/amazon-prime-air-drone-delivery-mk30-photos).The PA team is looking for a strong technical and business leader to lead our Vehicle Software and Simulation teams. In this role, you play a critical role in defining the technical vision and roadmap for PA to meet its goal of delivering millions of packages to customers within 30 minutes. To do this, you work closely and strongly influence leaders from product, finance, regulatory and operational leaders within PA and across Amazon. Key job responsibilitiesIn this role, you will be responsible for the core software platform for the drone including low-level software/firmware, middleware and applications. You will also be responsible for PA’s simulation technology that is critical for testing and validating our systems before production launches. Your teams collaborate with top-notch research scientists and hardware engineers to deliver high quality, aerospace grade production code.The ideal candidate is passionate and experienced in both aerospace and robotics software. You have prior experience managing a multi-functional engineering org, including development managers, software engineers and program managers. You should have proven analytical, strategic, technical and program management success as well as the ability to recruit and develop high-caliber leaders and individuals. This role represents significant intellectual, technical and innovation challenges with large opportunity for business impact. BASIC QUALIFICATIONS• Bachelor's degree in Computer science or related field.• 12+ years of software engineering experience. • 8+ years of experience managing engineering managers.• Understanding of software engineering practices & best practices for the full software development life cycle including coding standards, build processes, testing, and operations.• Strong verbal and written communication skills. ...

Senior Software Developer , Device OS - FOS-ARCH

Amazon Lab126 is an inventive research and development company that designs and engineers high-profile consumer electronics. Lab126 began in 2004 as a subsidiary of Amazon.com, Inc., originally creating the best-selling Kindle family of products. Since then, we have produced groundbreaking devices like Tablets, TVs, and Amazon Echo. What will you help us create? Work hard. Have fun. Make history.As a Senior Software Development Engineer in Device OS group, you will conceive, design and deliver innovative features that will be deployed to high volume consumer products. You will work closely with internal interdisciplinary teams and outside partners to drive key aspects of feature definition, execution and test. You must be responsive, flexible and able to succeed within an open, collaborative peer environment. In this role, you will:• Architect, develop, and deliver features for new and existing embedded system products.• Investigate, prototype and deliver innovative solutions.• Work in an Agile/Scrum environment to deliver high quality software.• Use architectural principles, select design patterns, and mentor other team members.• Develop necessary safeguards to ensure compliance and adherence to best practices for delivering high-quality embedded system solutions.• Work with cross-functional teams and senior engineering and product teams to build and ship technical solutions for the best customer experiences.BASIC QUALIFICATIONS- 7+ years of non-internship professional software development experience- 6+ years of programming with at least one software programming language experience- 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience as a mentor, tech lead or leading an engineering team ...

Machine Learning Engineer III, FAR (Frontier AI & Robotics)

Join the next revolution in robotics at Amazon's Frontier AI & Robotics team, where you'll work alongside world-renowned AI pioneers like Pieter Abbeel, Rocky Duan, and Peter Chen to make breakthrough foundation models run at production scale. As a Senior Machine Learning Engineer embedded in our science team, you'll be instrumental in transforming cutting-edge research into high-performance production systems. You'll collaborate directly with scientists to optimize large-scale transformer architectures for robotics applications, leveraging your expertise in CUDA and TensorRT to achieve unprecedented inference efficiency at Amazon scale.In this role, you'll balance deep technical optimization work with strategic input on model architecture decisions, ensuring our innovative robotics models are designed with performance in mind from the ground up. You'll leverage NVIDIA's acceleration stack and other compilation techniques to tackle ambitious performance targets, working at the intersection of large language models and real-world robotics applications.Key job responsibilities- Drive inference optimization strategies for large-scale foundation models using TensorRT, CUDA, and other NVIDIA tools- Collaborate closely with scientists to influence model architectures for optimal hardware utilization- Design and implement efficient compilation pipelines for complex transformer architectures- Develop comprehensive benchmarking frameworks to measure and optimize model performance- Build robust monitoring solutions to ensure reliable model serving at scale- Explore and evaluate emerging optimization techniques including ONNX Runtime and other ML compilers- Maintain high engineering standards through proper testing, documentation, and code review practicesA day in the life- Optimize transformer blocks using custom CUDA kernels and TensorRT optimization techniques- Partner with scientists to analyze model architectures and propose efficiency improvements- Implement and benchmark various optimization strategies for large-scale models- Debug performance bottlenecks using NVIDIA profiling tools- Participate in technical discussions about new model architectures with the science team- Design and maintain performance monitoring systems for production deployment- Prototype new acceleration approaches using emerging compilation frameworksAmazon offers a full range of benefits that support you and eligible family members, including domestic partners and their children. Benefits can vary by location, the number of regularly scheduled hours you work, length of employment, and job status such as seasonal or temporary employment. The benefits that generally apply to regular, full-time employees include: 1. Medical, Dental, and Vision Coverage 2. Maternity and Parental Leave Options 3. Paid Time Off (PTO) 4. 401(k) Plan If you are not sure that every qualification on the list above describes you exactly, we'd still love to hear from you! At Amazon, we value people with unique backgrounds, experiences, and skillsets. If you’re passionate about this role and want to make an impact on a global scale, please apply!About the teamAt Frontier AI & Robotics, we're not just advancing robotics – we're reimagining it from the ground up. Our team, led by pioneering AI researchers Pieter Abbeel, Rocky Duan, and Peter Chen, is building the future of intelligent robotics through groundbreaking foundation models and end-to-end learned systems. We tackle some of the most challenging problems in AI and robotics, from developing sophisticated perception systems to creating adaptive manipulation strategies that work in complex, real-world scenarios.What sets us apart is our unique combination of ambitious research vision and practical impact. We leverage Amazon's massive computational infrastructure and rich real-world datasets to train and deploy state-of-the-art foundation models. Our work spans the full spectrum of robotics intelligence – from multimodal perception using images, videos, and sensor data, to sophisticated manipulation strategies that can handle diverse real-world scenarios. We're building systems that don't just work in the lab, but scale to meet the demands of Amazon's global operations.Join us if you're excited about pushing the boundaries of what's possible in robotics, working with world-class researchers, and seeing your innovations deployed at unprecedented scale.BASIC QUALIFICATIONS- Bachelor's degree in computer science or equivalent- 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- Strong expertise in Python, C++ and CUDA programming- Experience with TensorRT or similar ML optimization frameworks- Track record of optimizing ML models for production ...

Senior Embedded Software Engineer, Kuiper Customer Terminal Software Team

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 focuses on building enterprise and consumer grade Customer Terminals, for use by our customers to access internet through the Project Kuiper.We are looking for an embedded Software Development Engineer to own, design and develop Customer Terminal system software for Project Kuiper, using embedded Linux, and custom Silicon. Kuiper is breaking new ground with every device we design, and you will be an integral part of bringing this family of products to customers.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 responsibilitiesDevelop embedded software for Customer Terminal devices within the Project Kuiper system.Participate in all phases of SDLC including requirements gathering, design, code, test, and code/test coverage.Developing embedded software in assembly, C, C++, Rust or other languagesHave in-depth knowledge with real-time embedded software philosophies and practicesHave expertise with Linux and RTOSReview schematics, logic analyzer, and embedded software (bare-metal) trouble-shooting techniquesFamiliarity with cryptography, threat modeling, and secure SDLC, TrustZone, bootloader.Develop embedded software in C, C++, Rust, or other modern languages.Write drivers for peripherals and interfaces such as I2C/I3C, SPI, UART, GPIO etc.Work closely with hardware teams to support board bring-up and integration testing.A day in the lifeYou will be on a team of embedded SDEs responsible for leading the design of embedded software used in the Project Kuiper customer terminal products. You will work in a collaborative environment with teams inside and outside of Amazon. You will help mentor a team of software engineers on best practices while you help guide software designs from requirements gathering through mass production.About the teamThe Kuiper Customer Terminal Software Team supports the devices that connect our customers to the Kuiper network. We provide software for both applications and the underlying Linux systems. We work hand in hand with hardware, product and operations teams to deliver a great experience for our customers.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 ...

Senior Software Dev Engineer

EKS (Elastic Kubernetes Service) is hiring talented SDEs!The unique benefit of joining this team is that engineers will get to learn both Amazonian way of building highly scalable services as well as how other companies in the industry solve technical challenges with open-sourced solutions.etcd is a world-famous, open-sourced, distributed key-value store. It is the backend data store for Kubernetes. EKS etcd team is part of EKS, a managed service for running Kubernetes in AWS, which is now the de facto platform for hosting state-of-the-art LLM models in AWS and our customers include top Generative AI model providers, i.e. Anthropic, Amazon Bedrock and Alexa.The missions of EKS etcd team are as follows:1. Manage and operate hundreds of thousands of etcd clusters globally. This is an opportunity to operate and engineer systems on a massive scale, and to gain top-notch experience in cloud computing.2. Drive the open source community to fit the needs of AWS. We’ll work together with engineers from other top tech companies like Google, VMware and ByteDance, to push beyond the current performance limit to the next level.Our team owns components for control plane workflow, a node agent written in Golang to monitor and operate etcd, as well as the open-sourced etcd server itself. You will always find an interesting domain to work on. We will RELY ON YOU to help define our strategy and lay the foundations for all of our future roadmap. We value engineers who take initiative and demonstrate ownership over the systems they work on.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 ...

Network Development Engineer, Kuiper Enterprise Technology, Kuiper Builder Engagement

Project Kuiper is an initiative to increase global broadband access through a constellation of more than 3,000 satellites in low Earth orbit. Its mission is to bring fast, affordable broadband to unserved and underserved communities around the world.Export Control : This position requires that the candidate selected be a U.S. Citizen in order to comply with U.S. government-imposed requirements related to the nature of the work and/or where it will be performed.The Enterprise Technology team is seeking a Network Development Engineer. . We are currently expanding our Networking team and are looking for a proven technology leaders with experience in building from scratch, robust technical understanding and the drive and vision to take Kuiper Network to the next level. The successful candidate for this role will drive automation opportunities to reduce delivery cycle times and to improve quality without impacting network availability. In this role you’ll interface with cross-functional teams including operators, information security, third-party vendors, and multiple IT infrastructure teams. You’ll join a diverse team of systems engineers, software developers, network engineers, and warehouse management systems experts.Note : this position requires onsite work in Bellevue, Redmond, and Everett WA. This is not a remote position.Key job responsibilities-This role combines expertise in networking, wireless technologies, and cloud management to deliver reliable, high-performance wireless connectivity-Design robust, high-performance wired and wireless networks utilizing industry best practice methodologies to create high density and resilient network, specially large warehouses. -Optimize network configuration to maximize coverage, capacity, and improved user experience-Wired and wireless deployments: Lead the implementation of network migration between different vendors from conception to execution, ensuring adherence to industry best practices and standards-Collaborate with cross-functional teams to integrate network solutions into existing infrastructure-Operational Support: Provide operational/escalation support for wireless networks, including monitoring network performance, analyzing network traffic, and implementing proactive measures to ensure network stability, availability and reliability-Identify and resolve issues related to co-channel interference, frame error rate, spectrum efficiency, and network congestion-Respond to and resolve network incidents and work with other IT teams to identify and address root causes of problems-Documentation and Reporting: Maintain comprehensive documentation of network designs, configurations, and performance metrics-Generate regular reports to communicate project status, performance trends, and key insights to stakeholders-Continuous Learning and Development: Stay abreast of emerging technologies, industry trends, and best practices in wireless networkingPhysical and Other Requirements:- Must be willing to support an off-hours operations escalation pager rotation.- Experience dealing with customers during problem resolution and operating efficiently under pressure.- The ability to sit in front of computer during scheduled work hours with appropriate breaks while maintaining a high level of alertness and attention to detail.- Travel to network sites and Amazon/customer offices as needed.A day in the lifeAs a Network Development Engineer for Kuiper, you will be responsible for building, maintaining, and supporting the systems that Kuiper's research, development, and design teams rely on to build out our product. You will coordinate with researchers and engineers to build and support the infrastructure they need. You will work with vendors to evaluate, purchase, deploy, and support mission-critical tools. You will customize and integrate third-party software to meet Amazon's needs. You will improve existing infrastructure to ensure it continues to meet Amazon's high bar for operational excellenceAbout the teamKuiper Enterprise Technology provides the internal systems, networks, devices, and productivity services that power Project Kuiper. We strive to create an inclusive environment where people dedicated to Kuiper's mission can deliver their best.BASIC QUALIFICATIONS- • 3+ years of automation scripting using Python, Ansible experience- • 3+ years of major internet routing protocols experience- • 3+ years of working in a Linux/Unix environment experience- • 3+ years of working with Cisco and/or Juniper network gear- • 3+ year experience in Cisco wireless and related technology Wireless LAN Controllers (WLC), Catalyst Center (DNAC), Cisco Prime Infrastructure (CPI), Wireless Access Points (WAP), AyConnect wireless supplicant & Identity Services Engine (ISE) ...

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

Embedded Senior Software Engineer, Project Kuiper Customer Terminals

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 focuses on building enterprise and consumer grade Customer Terminals, for use by our customers to access internet through the Project Kuiper.We are looking for an embedded Software Development Engineer to own, design and develop Customer Terminal system software for Project Kuiper, using embedded Linux, and custom silicon. Kuiper is breaking new ground with every device we design, and you will be an integral part of bringing this family of products to customers.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 responsibilitiesDevelop embedded software for Customer Terminal devices within the Project Kuiper system.Participate in all phases of SDLC including requirements gathering, design, code, test, and code/test coverage.Developing embedded software in assembly, C, C++, Rust or other languagesHave in-depth knowledge with real-time embedded software philosophies and practicesHave expertise with Linux and RTOSReview schematics, logic analyzer, and embedded software (bare-metal) trouble-shooting techniquesFamiliarity with cryptography, threat modeling, and secure SDLC, TrustZone, bootloader.Develop embedded software in C, C++, Rust, or other modern languages.Write drivers for peripherals and interfaces such as I2C/I3C, SPI, UART, GPIO etc.Work closely with hardware teams to support board bring-up and integration testing.About the teamThe Kuiper Customer Terminals Software teams build and maintain the core software that powers the customer terminals on the Kuiper network. The team is highly cross functional and is responsible for low level device drivers, secure manufacturing, MAC and PHY interactions, data plane, control plane and network communications. The team traverses the entire OSI model and works across L1-L7 layers.BASIC QUALIFICATIONS- 7+ years of non-internship professional software development experience- 7+ years of programming with at least one software programming language experience- 7+ 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 ...

Senior Software Dev Engineer, Amazon Data Firehose

We are hiring engineers for the Amazon Data Firehose Team. The team owns all aspects of the Firehose service, including requirements, architecture, design & development, quality assurance, deployment and operations. As an engineer in this team, you will learn the ins and outs of building a highly available, scalable, distributed and secure system that uses all the modern cloud computing paradigms, techniques and tools.The ideal candidate has experience designing large-scale systems supporting millions of transactions per second, enjoys solving complex software problems, and possesses skills to innovate, design and solve problems at scale. 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. 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 teamAmazon Data Firehose is a new fully managed service to load streaming data into AWS. It can capture and automatically load streaming data into different destinations, enabling near real-time analytics with existing business intelligence tools and dashboards you’re already using today. It is a fully managed service that automatically scales to match the throughput of your data and requires no ongoing administration. It can also batch, compress, and encrypt the data before loading it, minimizing the amount of storage used at the destination and increasing security.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- 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 - Sensor & Compute, Amazon Robotics (AR)

Are you inspired by invention? Is problem solving through teamwork in your DNA? Do you like the idea of seeing how your work impacts the bigger picture? Answer yes to any of these and you’ll fit right in here at Amazon Robotics. We are a smart team of doers that work passionately to apply cutting edge advances in robotics and software to solve real-world challenges that will transform our customers’ experiences in ways we can’t even image yet. We invent new improvements every day. We are Amazon Robotics and we will give you the tools and support you need to invent with us in ways that are rewarding, fulfilling and fun.We are seeking a talented, collaborative, and motivated Embedded Software Engineer to research and develop next generation sensor and compute technology in robotics. We are a cross-disciplinary team aiming to enable broad use cases of sensing and compute technologies in Amazon fulfillment network. The ideal candidate will have extensive experience in embedded systems and sensors. The candidate need to have strong technical expertise to deliver independently, as well as great leadership skills to work on multiple projects with internal teams and external partners. We will support you to make this journey fulfilling, rewarding and fun. Key job responsibilities- Research emerging sensor technologies and evaluate potential applications in Amazon fulfillment network.- Collaborate with hardware, software, test and operations teams as well as third party suppliers to develop next generation 2D & 3D sensors and compute platforms.- Define system requirements, write specifications, and create test plans.- Design and develop embedded systems to enable Artificial Intelligence (AI) on Edge Computing- Advise internal teams on sensing & compute solution design and integration.- Support product release to manufacturing and customer deployment.A day in the lifeAmazon offers a full range of benefits that support you and eligible family members, including domestic partners and their children. Benefits can vary by location, the number of regularly scheduled hours you work, length of employment, and job status such as seasonal or temporary employment. The benefits that generally apply to regular, full-time employees include: 1. Medical, Dental, and Vision Coverage 2. Maternity and Parental Leave Options 3. Paid Time Off (PTO) 4. 401(k) Plan If you are not sure that every qualification on the list above describes you exactly, we'd still love to hear from you! At Amazon, we value people with unique backgrounds, experiences, and skillsets. If you’re passionate about this role and want to make an impact on a global scale, please apply!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- High level of proficiency with C/C++.- 3+ years experience of direct hands-on full embedded software development cycle, including design, prototype, development, coding standard, code review, source control, test, build, release, manufacturing, and deployment. ...

Front End Engineer II, Career Canvas

Join the Career Canvas Team at Amazon as a Front End Engineer II and help revolutionize employee development and career progression within Amazon's People Experience and Technology (PXT) group. As a key member of our team, you will:- Contribute to building tools that empower Amazonians to navigate their career growth- Develop user-friendly interfaces that make career opportunities more visible and attainable for employees across Amazon- Collaborate with a dynamic team formed in early 2024 to bring fresh ideas to life in a fast-paced environmentYour expertise in front-end technologies will directly impact how Amazon's workforce interacts with critical career development resources. If you're passionate about creating intuitive, scalable web applications that can shape the future of employee experience at one of the world's largest companies, this role offers an opportunity to make a significant impact.Key job responsibilities- Collaborate with experienced cross-disciplinary Amazonians to conceive, design, and bring innovative products and services to market.- Design and build innovative technologies in a large distributed computing environment and help lead fundamental changes in the industry.- Mentor and guide the team members to solve complex problems with simple solutions.- Drive big ideas to improve the customer experience we deliver across multiple touch points- Develop high quality, testable, and maintainable user interfaces.- Work in an agile environment to deliver high-quality software.A day in the lifeAs a Front End Engineer II on the Career Canvas Team, you'll develop and enhance the tools that empower Amazon employees to drive their careers forward. You'll own and deliver large frontend features for critical career development systems like Role Guidelines and the Work Contributions framework. Your work will directly impact millions of Amazonians worldwide, solving challenging problems to create intuitive, scalable interfaces. In this fast-paced environment, you'll manage ambiguity and work in rapid development cycles, collaborating with a dynamic team to shape the future of employee experience at Amazon.About the teamThe Career Canvas Team, formed in early 2024, is a innovative initiative within Amazon's People Experience and Technology (PXT) group. Our mission is to revolutionize employee development and career progression at Amazon. We're building essential frameworks like Role Guidelines and Work Contributions to help create clear, accessible pathways for career growth. Our team culture thrives on rapid innovation and collaboration, working closely with stakeholders across Amazon. We're passionate about empowering Amazonians by developing intuitive tools that make career opportunities more visible and attainable. Join us in shaping the future of employee experience at one of the world's most innovative companies.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 Software Development Engineer, RDS PostgreSQL

Amazon RDS for PostgreSQL runs a massive fleet of PostgreSQL databases in the world. We built software, we patent new things, and we attend conferences around the world to learn even more. PostgreSQL is the most advanced open-source database out there, and we’re proud to contribute to its success. By combining the open-source power and popularity of PostgreSQL with Amazon Web Services, for both our database engines, we think we have a winning combination for both startups and enterprises who are moving all their most important data and applications to the cloud. Check out the awesomeness of PostgreSQL at https://www.postgresql.org/. We have challenging problems to solve in distributed systems, concurrency, database internals, caching, query optimization, languages, and performance engineering. We intend to be the world’s best managed database, built by an excellent team, all while having fun - come join us on the journey! For more information about Amazon RDS for PostgreSQL, please visit https://aws.amazon.com/rds/postgresql/. A successful applicant must possess excellent software development skills, good testing aptitude, working knowledge of relational databases and distributed systems. Ability to learn new skills and concepts rapidly and work independently is essential. Candidates need to have a strong sense of ownership, passion to provide great customer experience and excellent troubleshooting skills even when in high-pressure situations.What is in it for you?· Huge impact: Work on a service that will be used, directly and indirectly, by millions of customers.· Gratification: You will know you are solving problems most software developers don’t yet know exist.· Critical: Databases are cornerstones to many of our customers’ applications.· Ownership: you will quickly become responsible for key components of the service.· Learn: If want to learn about challenges of large-scale fault tolerant systems in practice – this is an opportunity of a life time.· Innovate: We learn from our customers and invent every day.· Make history: AWS is the leader in a current industry wide revolution.· Have fun: Surround yourself with engineers that like to solve complex problems, but also work in a fun environmentAWS 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 services10016Key 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- 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 ...

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

Embedded Software Development Engineer, Kuiper

You will work on embedded code for satellite payload software (LINUX and FreeRTOS). You will contribute to various core functionnalities including Over-The-Air (OTA) updates, hardware fault detection, isolation and remediation, operational state management, and devices integrity verifications (ex. PRBS). This position puts an emphasis on hardware and software integration and test automation. We are looking for an outstanding software engineer to participate in all phases of software development from requirements through implementation and test to operations.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 responsibilitiesKey job responsibilitiesIn this role, you will drive the design, development, and operation of a variety of key functions such as commanding, telemetry, power control, hardware interfaces, and autonomous capabilities for each satellite throughout its lifetime – from launch to de-orbit.In this role, you will:Own unique embedded software functions through design, implementation (in RUST, C++, C or other), test, and integration in an embedded 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.Work closely with hardware teams to support board design, secure bring-up, and verification, as well as integration and test.Follow best practices in high reliability embedded software development to ensure high levels of satellite reliability and availability.Work on the Satellite Communication Systems Payload.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 Dev Engineer, Incident Command Systems

We’re hiring a Senior Software Development Engineer to help shape and drive Monitoring & Detection engineering efforts as part of the incident response program for the worldwide Amazon retail websites.We are re-imagining incident management & response for Amazon’s retail operations. Amazon is evolving faster than our incident management/response programs can keep up. It’s time to change that.As a Senior Software Development Engineer on our team, you will play a pivotal role in the design and implementation of a strategic platform for the central incident response team. When Amazon is under duress, every single minute matters, and your technical contributions will have a direct impact on the decisions made by Amazon executives and the teams that rely on our centralized control centers and outage management capabilities.You will be required to dive deep into the intricacies of post-incident analysis, uncovering what went wrong, identifying opportunities for improvement, and ensuring that blind spots are addressed in the future. Amazon incidents are inherently complex, fast-paced, and highly nuanced, presenting a unique and challenging environment for technical problem-solving. Key job responsibilitiesAs an Sr.SDE on our team, you will play a crucial role in defining, building, and integrating key performance indicators for various services into our platform. This will require you to navigate the complex architectural landscape of Amazon and work collaboratively with service owners across the organization.Your technical expertise and insightful architectural design instincts will be instrumental in developing simple, elegant, and scalable solutions that can support the monitoring of thousands of unique services. You will be expected to take initiative and thrive in a relatively unstructured environment, leveraging your problem-solving skills to deliver innovative technical solutions.A deep passion for understanding the retail business and providing real-time visibility into Amazon's operational health will be a key requirement for this role. You will need to enjoy working within the Amazon ecosystem, collaborating with sister teams and retail experience owners, and building foundational solutions that will empower the central response team.Mentoring and supporting junior engineers will be a crucial aspect of your role, as you work to foster a culture of continuous learning and improvement within the team.Maintaining a deep understanding of the broader incident management ecosystem and its interdependencies will be essential. A day in the lifeThe challenges you will face will not be easy. The sheer scale of Amazon's operations and the semi-connected nature of its systems will present unique technical problems that require creative problem-solving and persistence. However, these are the types of big challenges that will have a substantial impact on the Central Reliability and Response organization, contributing to its ongoing efforts to improve operational resilience and responsiveness.By embracing these challenges and leveraging your technical expertise, you will play a vital role in enhancing the monitoring capabilities that are crucial for safeguarding the seamless operation of Amazon's retail experiences. About the teamThe Incident Command Systems team at Amazon is responsible for envisioning and building programs, which consistently improve remediation times for outages. This group consists of multiple 2-pizza teams (teams of 6-10 engineers) that each own software components for monitoring, anomaly detection of website degrading issues as well as incident management software used during these outages.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.) ...

Senior Software Development Engineer, Amazon Robotics DNA (Data Infrastructure and Applications)

Interested in building products that spans across Amazon's Global Customer Fulfillment network? Do you like the idea of leveraging state of the art Big Data and Front End Technologies to build solutions used in operations and in AI, ML, and simulation efforts? Do you like the idea of seeing how your work impacts the bigger picture? Answer yes to any of these and you’ll fit right in here in the Amazon Robotics DNA team. We are a team of collaborative builders that work passionately to solve real-world challenges that will transform our customers’ experiences in ways we can’t even imagine yet. We focus on reducing complexity across the fulfillment network, driving new improvements every day. We are Amazon Robotics and we will give you the tools and support you need to invent with us in ways that are rewarding, fulfilling and fun. Key job responsibilitiesAs a Sr SDE on our team you will:· Create and collaborate in the design, implementation, and deployment of our Big data systems and services· Work and grow with talented teams delivering impactful projects· Functionally decompose complex problems into simple, straight-forward solutions while understanding system interdependencies and limitations· Share your knowledge of the most effective performance, scalability, architecture, and engineering patterns and methodsA day in the lifeAmazon offers a full range of benefits for you and eligible family members, including domestic partners and their children. Benefits can vary by location, the number of regularly scheduled hours you work, length of employment, and job status such as seasonal or temporary employment. The benefits that generally apply to regular, full-time employees include: 1. Medical, Dental, and Vision Coverage 2. Maternity and Parental Leave Options 3. Paid Time Off (PTO) 4. 401(k) Plan If you are not sure that every qualification on the list above describes you exactly, we'd still love to hear from you! At Amazon, we value people with unique backgrounds, experiences, and skillsets. If you’re passionate about this role and want to make an impact on a global scale, please apply!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 ...