SDE II-EC2-Nitro, EC2 Nitro

We’re on the lookout for the curious, those who think big and want to define the world of tomorrow. At Amazon, you will grow into the high impact, visionary person you know you’re ready to be. Every day will be filled with exciting new challenges, developing new skills, and achieving personal growth. How often can you say that your work changes the world? At Amazon, you’ll say it often. Join us and define tomorrow.Do you want to solve business challenges through innovative technology? Do you enjoy working on cutting-edge, scalable services technology in a team environment? Do you like working on industry-defining projects that move the needle?At Amazon, we hire the best minds in technology to innovate and build on behalf of our customers. The focus we have on our customers is why we are one of the world’s most beloved brands – customer obsession is part of our company DNA. Our Software Development Engineers (SDEs) use cutting-edge technology to solve complex problems and get to see the impact of their work first-hand."10017BASIC QUALIFICATIONS- 3+ years of non-internship professional software development experience- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience programming with at least one software programming language ...

SDE II, Inventory Health

Participate in the design, development, implementation, testing and documentation of distributed software applications, tools, systems and services using Java, Python, and Object Oriented Design. Translate functional requirements into robust, efficient, supportable solutions that work well within the overall system architecture. Participate in the full development cycle, end-to-end, from design, implementation, and testing to documentation, delivery and maintenance. Produce comprehensive, usable software documentation. Evaluate and make decisions around the use of new or existing software products and tools. Mentor junior development engineers. Amazon is an Equal Opportunity-Affirmative Action Employer – Minority / Female / Disability / Veteran / Gender Identity / Sexual Orientation. BASIC QUALIFICATIONS- 3+ years of non-internship professional software development experience- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience programming with at least one software programming language ...

SDE II, Compute Services

Amazon Elastic Compute Cloud (Amazon EC2) offers the broadest and deepest compute platform, with over 750 instances and choice of the latest processor, storage, networking, operating system, and purchase model to help you best match the needs of your workload. We are the first major cloud provider that supports Intel, AMD, and Arm processors, the only cloud with on-demand EC2 Mac instances, and the only cloud with 400 Gbps Ethernet networking. We offer the best price performance for machine learning training, as well as the lowest cost per inference instances in the cloud. More SAP, high performance computing (HPC), ML, and Windows workloads run on AWS than any other cloud.We’re on the lookout for the curious, those who think big and want to define the world of tomorrow. At Amazon, you will grow into the high impact, visionary person you know you’re ready to be. Every day will be filled with exciting new challenges, developing new skills, and achieving personal growth. How often can you say that your work changes the world? At Amazon, you’ll say it often. Join us and define tomorrow.About the teamUtility Computing (UC)AWS Utility Computing (UC) provides product innovations — from foundational services such as Amazon’s Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2), to consistently released new product innovations that continue to set AWS’s services and features apart in the industry. As a member of the UC organization, you’ll support the development and management of Compute, Database, Storage, Internet of Things (Iot), Platform, and Productivity Apps services in AWS, including support for customers who require specialized security solutions for their cloud services.Why AWSAmazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.Diverse ExperiencesAmazon values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.Work/Life BalanceWe value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve in the cloud.Inclusive Team CultureHere at AWS, it’s in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences, inspire us to never stop embracing our uniqueness.Mentorship and Career GrowthWe’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professionalBASIC 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 ...

Embedded Software Dev Engineer, Project Kuiper Customer Terminal Software

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.You will design, craft, and deploy reliable embedded software for high volume consumer electronic products. 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.Key job responsibilities· Develop embedded software for customer devices within the Project Kuiper system.· Participate in all phases of SDLC including requirements gathering, design, code, test, and code/test coverage.· Develop embedded software in assembly, C, C++, Rust, or other languages· Develop using real-time embedded software philosophies and practices · Develop on modern embedded OS (Linux, RTOS, etc)· Review schematics, logic analyzer, and embedded software (bare-metal) for trouble-shooting and analysis.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 lifeAs part of our device software engineering team, you will design and implement embedded software used in Project Kuiper products. You will work in a collaborative environment with teams inside and outside of Amazon. You will craft your software from requirements, designs, code, test, to product deployment. 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 system. We work hand in hand with hardware, product and operations teams to deliver a great experience for our customers.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- 2+ years of embedded firmware development experience ...

ML Compiler Engineer, Annapurna Labs

The AWS Neuron Compiler team is actively seeking skilled compiler engineers to join our efforts in developing a state-of-the-art deep learning compiler stack. This stack is designed to optimize application models across diverse domains, including Large Language and Vision, originating from leading frameworks such as PyTorch, TensorFlow, and JAX. Your role will involve working closely with our custom-built Machine Learning accelerators, including Inferentia/Trainium, which represent the forefront of AWS innovation for advanced ML capabilities, powering solutions like Generative AI. In this role as a ML Compiler engineer, you'll be instrumental in designing, developing, and optimizing features for our compiler. Your responsibilities will involve tackling crucial challenges alongside a talented engineering team, contributing to leading-edge design and research in compiler technology and deep-learning systems software. Additionally, you'll collaborate closely with cross-functional team members from the Runtime, Frameworks, and Hardware teams to ensure system-wide performance optimization. As part of the Backend team, you'll play a significant role in designing and developing various aspects of our system. This includes but is not limited to instruction scheduling, memory allocation, data transfer optimization, graph partitioning, parallel programing, code generation, Instruction Set Architectures, new hardware bring-up, and hardware-software co-design.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.Key job responsibilitiesOur engineers collaborate across diverse teams, projects, and environments to have a firsthand impact on our global customer base. You will: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.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- B.S. or M.S. in computer science or related field- Proficiency with 1 or more of the following programming languages: C++ (preferred), Python- 3+ years of non-internship professional software development experience- 2+ years of experience developing compiler optimization, graph-theory, hardware bring-up, FPGA placement and routing algorithms, or hardware resource management ...

Data Engineer, Amazon AGI, AGI Data Services

AI is the most transformational technology of our time, capable of tackling some of humanity’s most challenging problems. Amazon is investing in generative AI and the responsible development and deployment of large language models (LLMs) across all of our businesses. Come build the future of human-technology interaction with us.We are looking for those candidates who just don’t think out of the box, but make the box they are in ‘Bigger’. The future is now, do you want to be a part of it? Then read on! We’re looking for a Data Engineer on Amazon’s AGI team to build world-class data platforms and deploy scalable data ingestion tools with a commitment to foster the safe, responsible, and effective development of AI technologies . The ideal candidate is an expert with Petabyte scale data ingestion, processing data, data modeling, ETL/ELT design and business intelligence tools and passionately partners with the business to identify strategic opportunities where improvements in data infrastructure creates outsized business impact. They are a self-starter, comfortable with ambiguity, able to think big (while paying careful attention to detail) and enjoys working in a fast-paced team. The ideal candidate needs to possess exceptional technical expertise with largescale lakehouses, distributed computing at a scale of thousands of hosts on multiple clusters, Spark, BI systems and AWS services. Core Responsibilities· Design, implement, and support a platform providing ad hoc access to large datasets · Interface with other technology teams to extract, transform, and load data from a wide variety of data sources using Spark or any other state of the art systems· Implement data structures using best practices for lakehouses· Model data and metadata for ad hoc and pre-built reporting, meeting read/write/summary optimized storages· Interface with business customers, gathering requirements and delivering complete reporting solutions· Build robust and scalable data integration (ETL) pipelines using Kotlin, Python, typescript and Spark· Build and deliver high quality datasets to support business analyst and customer reporting needs· Continually improve ongoing automating or simplifying self-service Data ingestion at scale for customers· Participate in strategic & tactical planning discussionsBASIC QUALIFICATIONS- 3+ years of data engineering experience- Experience with data modeling, warehousing and building ETL pipelines- Knowledge of batch and streaming data architectures like Kafka, Kinesis, Flink, Storm, Beam- Knowledge of distributed systems as it pertains to data storage and computing- Experience with SQL ...

Frontend Engineer II, Amazon Data Firehose

We are hiring engineers for the Amazon 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.Solving problems at AWS scaleYou will build and operate the next-generation of a real-time data delivery and ingestion engine,Amazon Data Firehose, the defacto service to consume and deliver streaming data to numerous AWS and 3rd party destinations. This is a truly unique role where you’ll build a brand new service that requires partnering with multiple teams that cuts across all of AWS and 3rd party vendors. It’s humbling and energizing to build, invent, influence, scale and simplify software that numerous services depend on at AWS scale.Key job responsibilities- Help define front end architectures, own and implement specific components, and help shape the overall user experience- Contributing to defining best practices for front end development- Collaborate with UX Designers and Product Managers- Contribute to planning, design, implementation, testing, operations, and process improvement as a member of an autonomous team- Write high-quality, efficient, testable code- Mentor and support the growth of other developersA day in the lifeFrontend Engineers at Amazon partner with the customers, stakeholders, product managers and UX designers to define and execute the product goals. You challenge yourself and others to constantly come up with better solutions. You're a thought leader, but you don't just know how to solve the problem, you prove it by building the solution. Last but not the least; you have a high bar for code quality and passion for design and architecture.About the teamAmazon Data Firehose is powering many of the real-time technologies you use today, and we do this at a colossal scale. Worldwide, Firehose works with billions of events and petabytes of data each day in support of many thousands of customers running mission-critical real-time applications.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.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.Diverse ExperiencesAmazon values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.Work/Life BalanceWe value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve in the cloud.Inclusive Team CultureHere at AWS, it’s in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences, inspire us to never stop embracing our uniqueness.Mentorship and Career GrowthWe’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professionalBASIC QUALIFICATIONS- 2+ years of non-internship professional front end, web or mobile software development using JavaScript, HTML and CSS experience- 1+ years of computer science fundamentals (object-oriented design, data structures, algorithm design, problem solving and complexity analysis) experience- Experience using JavaScript frameworks such as angular and react ...

SDE II-5G, Compute Services

Amazon Elastic Compute Cloud (Amazon EC2) offers the broadest and deepest compute platform, with over 750 instances and choice of the latest processor, storage, networking, operating system, and purchase model to help you best match the needs of your workload. We are the first major cloud provider that supports Intel, AMD, and Arm processors, the only cloud with on-demand EC2 Mac instances, and the only cloud with 400 Gbps Ethernet networking. We offer the best price performance for machine learning training, as well as the lowest cost per inference instances in the cloud. More SAP, high performance computing (HPC), ML, and Windows workloads run on AWS than any other cloud.In this role you will work with team to build the new generic platform by using latest AWS technologies.10017 BASIC QUALIFICATIONS- 3+ years of non-internship professional software development experience- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience programming with at least one software programming language ...

SDE, AWS IAM

At Amazon Web Services Identity and Access Management (AWS IAM) we build, operate, and innovate the identity management, authentication, and authorization stack for the AWS cloud. Our mission is to push the technical boundaries to enable AWS customers to run their business workloads confidently and securely. As part of this mission, we Think Big and Dive Deep as we leverage technology to give customers state-of-the-art controls to manage access across all their AWS environments. At IAM, we operate one of the largest distributed systems in the world, which processes tens of millions of transactions per second. With the growth of AWS, the customer workloads and access patterns keep evolving, demanding the next order of magnitude scalability. We are looking for a talented software engineer who is passionate about taking on complex problems and creating scalable, maintainable solutions at massive scale. Key job responsibilitiesYou must have strong technical skills, be an efficient communicator and have motivation, vision and high judgement to stay focused on key business outcomes to deliver results in a fast-paced environment. IAM is a highly technical space with emphasis on security, scale and operational excellence. You will be expected to be a strong technical contributor who effectively partners with others, keeps the big picture in sight, informs prioritization & builds consensus. Core responsibilities include design and implementation of complex system components while maintaining an uncompromising bar on quality and supporting less experienced members of the team in growing in their craft.BASIC QUALIFICATIONS- 3+ years of non-internship professional software development experience- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience programming with at least one software programming language ...

Senior Software Development Engineer , Amazon Privacy Engineering Consent & Data Minimization

With over $70 billion being spent annually on advertising in the US alone, Amazon is quickly positioning itself as a major player in the digital advertisement space.Amazon Clicks operates at the intersection of eCommerce and advertising. Our mission is to enhance discoverability for all products sold online and connect Amazon customers with sellers and selection anywhere. We are investing heavily in building a world class advertising business and are looking for talented software engineers to help us build the ad serving and rendering services for our next generation, cost-per-click ad network. We are a highly motivated, collaborative and fun-loving team building a high growth business. We are entrepreneurial and have a bias for action with a broad mandate to experiment and innovate. This is an opportunity to make a significant impact on the future of the Amazon vision.Our ideal candidate is creative, highly motivated and is eager to learn. You have excellent problem-solving skills, a solid understanding of computer science fundamentals, and a customer-focused mindset.A successful candidate will have the satisfaction of seeing their work on the Amazon.com website and numerous other websites, where it will be viewed by tens of millions of customers and will drive quantifiable revenue impact, broaden their technical skills and work in an environment that thrives on creativity, experimentation, and product innovation.Key job responsibilities* Create innovative new products AND SERVICES that are used by millions of users* Perform new Software architecture review for future products * Debug and Root-Cause System Stability & Performance issues for services* Develop applications, extend features, and create new benchmarks for new and existing services* Suggest and implement optimizations as a senior engineer* Influence architecture decisions for best performance* Collaborate with teams effectively and help drive decisionsBASIC QUALIFICATIONS- 5+ years of non-internship professional software development experience- 5+ years of programming with at least one software programming language experience- 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience as a mentor, tech lead or leading an engineering team ...

Business Intelligence Engineer, WW Returns and ReCommerce

At Amazon Worldwide Returns & ReCommerce (WW R&R), we aspire to zero: zero cost of returns, zero waste, and zero defects.We are an agile, innovative organization dedicated to ‘making zero happen’ to benefit our customers, company, and environment. We are constantly innovating to create long-term value at Amazon by investing in the future and focusing on the planet, not just on the bottom line. WW R&R includes business, product, program, operational, data, and software engineering teams, who together manage the lifecycle of returned and damaged products.As a BIE on the Amazon Returns and ReCommerce Business Intelligence Team you will be collaborating with a seasoned group of Data Engineers and other BIEs to build cutting edge solutions that are accurate, reliable and accessible. As part of the R&R BI team, you will have an opportunity to participate and innovate across the data engineering landscape, starting from data ingestion, storage, processing and reporting. You will partner closely with business, finance and product teams within the Returns, ReCommerce and Sustainability organization to understand their data-needs and ensure business users are able to answer hard questions with real data. You will educate and train customers to self-serve data, present data in new forms, explore reporting options and innovate. You will participate in business reviews and new-initiatives. You should be able to identify and help close gaps in the information available, as well as predict up-and-coming data-needs when participating in discussions about new products or features.A successful BIE will be highly collaborative and organized, capable of prioritizing multiple deliverables and effectively communicate progress and blockers. You should feel comfortable working across multiple data-sources, and be capable of participating in and understanding how multiple systems communicate information to one-another.We are a group that has fun at work, cares about the impact of our products, and is not just focused on the bottom line. Our growing team has the rare opportunity of directly impacting the sustainability of our planet by keeping tens of thousands of tons of products out of landfills every year. We are backed by a strong leadership group dedicated to operational excellence that empowers a reasonable work-life balance. As an established, experienced team, we offer the scope and support needed to achieve substantial career growth. Come join us and innovate with the WW Returns and ReCommerce BI Team!- Owning the design, development, and maintenance of scalable solutions for ongoing metrics, reports, analyses, dashboards, etc. to support analytical and business needs.- Translate basic business problem statements into analysis requirements.- Use analytical and statistical rigor to answer business questions and drive business decisions.- Find and create ways to measure the customer experience to drive business outcomes.- Develop queries and visualizations for ad-hoc requests and projects, as well as ongoing reporting.- Write queries and output efficiently, and have in-depth knowledge of the data available in area of expertise. Pull the data needed with standard query syntax; periodically identify more advanced methods of query optimization. Convert data to make it analysis-ready.- Recognize and adopt best practices in reporting and analysis: data integrity, design, analysis, validation, and documentation.- Troubleshoot operational data-quality issues.- Review and audit existing ETL jobs and queries.- Recommending improvements to back-end data sources for increased accuracy and simplicity.BASIC QUALIFICATIONS- 3+ years of analyzing and interpreting data with Redshift, Oracle, NoSQL etc. experience- Experience with data modeling, warehousing and building ETL pipelines- Experience with data visualization using Tableau, Quicksight, or similar tools- Experience writing complex SQL queries- Experience in Statistical Analysis packages such as R, SAS and Matlab- Experience using SQL to pull data from a database or data warehouse and scripting experience (Python) to process data for modeling ...

Senior Embedded Software Engineer – Avionics , Project Kuiper

Project Kuiper is an initiative to launch a constellation of Low Earth Orbit satellites that will provide low-latency, high-speed broadband connectivity to unserved and underserved communities around the world. Innovation is part of our DNA! Our goal is to be Earth's most customer centric company, and we are just getting started.Come 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! We are looking for an engineer who combines technical and analytical capabilities with a demonstrated ability to get the right things done quickly and effectively. As a Senior Avionics Embedded Software Engineer, you will focus on developing software to enable, integrate and operate the various sensing, compute and bus systems of the satellite system. You will have an opportunity to make a significant impact on the design, architecture and implementation of critical systems within Project Kuiper.Key job responsibilitiesAs a senior member of the team, you will be responsible for identifying top level requirements and participate in all phases of embedded software development, from concept and design to development and maintenance. You will work with other members of the Avionics team to support hardware bring-up and debug, and develop both prototype and production software. You must comfortable leading software and architecture design reviews, ensuring Amazon’s high development standards are met and team best practices are followed.You will be expected to work with a team of top-notch engineers and collaborate with multiple other spacecraft design and integration teams. You should be comfortable with a high degree of ambiguity and relish the idea of solving problems that haven't been solved at scale before. Along the way, we guarantee that you will learn a lot, have fun and make a positive impact on tens of millions of people.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.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 ...

SDEI Intern, 2025 - DynamoDB

We’re on the lookout for the curious, those who think big and want to define the world of tomorrow. At Amazon, you will grow into the high impact, visionary person you know you’re ready to be. Every day will be filled with exciting new challenges, developing new skills, and achieving personal growth. How often can you say that your work changes the world? At Amazon, you’ll say it often. Join us and define tomorrow.At Amazon, we hire the best minds in technology to innovate and build on behalf of our customers. The intense focus we have on our customers is why we are one of the world’s most beloved brands – customer obsession is part of our company DNA. Our interns write real software and collaborate with experienced software development engineers (SDEs) who guide interns on projects that matter to our customers.Key job responsibilities• Collaborate with experienced cross-disciplinary Amazonians to conceive, design, and bring innovative products and services to market.• Design and build innovative technologies in a large distributed computing environment, and help lead fundamental changes in the industry.• Create solutions to run predictions on distributed systems with exposure to innovative technologies at incredible scale and speed.• Build distributed storage, index, and query systems that are scalable, fault-tolerant, low cost, and easy to manage/use.• Ability to design and code the right solutions starting with broadly defined problems.• Work in an agile environment to deliver high-quality software.A day in the lifeAs an intern, you will be matched to a manager and a mentor. You will have the opportunity to influence the evolution of Amazon technology and lead mission critical projects early in your career. Your design, code, and raw smarts will contribute to solving some of the most complex technical challenges in the areas of distributed systems, data mining, automation, optimization, scalability, and security – just to name a few.In addition to working on an impactful project, you will have the opportunity to engage with Amazonians for both personal and professional development, expand your network, and participate in activities with other interns throughout your internship. No matter the location of your internship, we give you the tools to own your project and learn in a real-world setting. Many of our technologies overlap, and you would be hard pressed to find a team that is not using Amazon Web Services (AWS), touching the catalogue, or iterating services to better personalize for customers. We make the impossible, possible.BASIC QUALIFICATIONS- Are enrolled in a Bachelor's degree or above in Computer Science, Computer Engineering, or related fields at time of application- Knowledge of computer science fundamentals such as object-oriented design, operating systems, algorithms, data structures, and complexity analysis- Experience with at least one modern language such as Java, Python, C++, or C# including object-oriented design- Work 40 hours/week minimum and commit to 12 week internship maximum- Expected graduation date between 10/2025 - 9/2028. ...

Senior Software Development Engineer, Amazon Lightsail

Amazon Lightsail (https://amazonlightsail.com/) is hiring! Have you always dreamed of building products that you would love using yourself? Are you a software development engineer that loves working in an agile, innovative, high-growth environment? Come join the Amazon Lightsail team. Lightsail is an AWS service that redefines the AWS experience for developers and business customers. It is the easiest way to get started with AWS, enabling developers to easily get their cloud stacks up and running in seconds. Lightsail does the hard work on behalf of customers, allowing them to focus on the things that matter most to them: their code, their content, their business. As a member of the Lightsail team, your responsibilities will include:· Designing and developing highly reliable and scalable distributed system globally· Delivering quality features on-time and on-budget and execution against project plans and delivery commitments· Working with team members to manage the day-to-day development activities, participate in designs, design review, code review, and implementation· Engaging and working with customers and dependencies to ensure the quality delivery· Mentoring other engineers· 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 technologieshttps://amazonlightsail.com/This position involves on-call responsibilities, typically for one week every 2 months. We don’t like getting paged in the middle of the night or on the weekend, so we work to ensure that our systems are fault tolerant. When we do get paged, we work together to resolve the root cause so that we don’t get paged for the same issue twice.We 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.*This position requires periodic on-call responsibilities.A day in the lifeInclusive Team CultureHere at AWS, we embrace our differences. We are committed to furthering our culture of inclusion. We have ten employee-led affinity groups, reaching 40,000 employees in over 190 chapters globally. We have innovative benefit offerings, and host annual and ongoing learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences. Amazon’s culture of inclusion is reinforced within our 14 Leadership Principles, which remind team members to seek diverse perspectives, learn and be curious, and earn trust.Work/Life BalanceOur team puts a high value on work-life balance. It isn’t about how many hours you spend at home or at work; it’s about the flow you establish that brings energy to both parts of your life. We believe striking the right balance between your personal and professional life is critical to life-long happiness and fulfillment. We offer flexibility in working hours and encourage you to find your own balance between your work and personal lives.Mentorship & Career GrowthOur team is dedicated to supporting new members. We have a broad mix of experience levels and tenures, and we’re building an environment that celebrates knowledge sharing and mentorship. We care about your career growth and strive to assign projects based on what will help each team member develop into a better-rounded professional and enable them to take on more complex tasks in the future.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 ...

Design Verification Engineer

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. We are seeking experienced Hardware Design Engineers to build the next generation of our cloud server infrastructure. Our success depends on our world-class server infrastructure; we’re handling massive scale and rapid integration of emergent technologies.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 .Some of your responsibilities will include verifying/validating that our hardware and software solutions achieve their desired functionality, developing and executing multi-faceted verification/validation plans, and measuring the teams progress towards our ambitious customer metrics.This is a fast-paced, intellectually challenging position, and 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.About UsInclusive Team CultureHere at AWS, we embrace our differences. We are committed to furthering our culture of inclusion. We have ten employee-led affinity groups, reaching 40,000 employees in over 190 chapters globally. We have innovative benefit offerings, and host annual and ongoing learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences. Amazon’s culture of inclusion is reinforced within our 14 Leadership Principles, which remind team members to seek diverse perspectives, learn and be curious, and earn trust.Work/Life BalanceOur team puts a high value on work-life balance. It isn’t about how many hours you spend at home or at work; it’s about the flow you establish that brings energy to both parts of your life. We believe striking the right balance between your personal and professional life is critical to life-long happiness and fulfillment. We offer flexibility in working hours and encourage you to find your own balance between your work and personal lives.Mentorship & Career GrowthOur team is dedicated to supporting new members. We have a broad mix of experience levels and tenures, and we’re building an environment that celebrates knowledge sharing and mentorship. Our senior members enjoy one-on-one mentoring. 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 - BS Degree or Higher in EE or CS or CE.- 3+ years of design verification experience using System Verilog and UVM- 3+ years of experience in testbench development including: stimulus, checkers, assertions and coverage ...

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

Front End Engineer - II, AWS Lake Formation, AWS Lake Formation

Amazon Web Services (AWS) is the world leader in providing a highly reliable, scalable and low-cost infrastructure platform in the cloud. AWS Lake Formation is a managed service that makes it easy to set up, secure, and manage your data lakes..Be part of a team which is passionate about solving real world data management and governance challenges. Come build new features and front end experiences that are central to the next generation of analytics in the cloud. As a Front End Engineer on this project, you will leverage your existing knowledge and skills to build brand-new interfaces using modern JavaScript tooling like React. We want someone who can work well in a heterogeneous environment of different languages and technologies, and can bring flexibility, speed and quality to our team. You should be genuinely excited about technology, have a strong interest in learning about and playing with the latest technologies and building compelling web applications and UI.About AWSAmazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.Diverse ExperiencesAWS values diverse experiences. Even if you do not meet all of the qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.Work/Life BalanceWe value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve in the cloud.Inclusive Team CultureHere at AWS, it’s in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences, inspire us to never stop embracing our uniqueness.Mentorship & Career GrowthWe’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.About the teamWe are builders and data people that are obsessed with our customers and take-on big challenges. We support each other and encourage different views. We also like to have a bit of fun along the way.Key job responsibilitiesKey job responsibilities• Participate in the design, implementation, and deployment of successful large-scale distributed systems• Instill best practices for software development and documentation, making sure designs meet requirements, and delivering high quality software• Functionally decompose complex problems into simple, straight-forward solutions• Understand system interdependencies and limitationsBASIC QUALIFICATIONS- 4+ 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 ...

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

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

Director, Software Development, Personalization

At Audible, we believe stories have the power to transform lives. It’s why we work with some of the world’s leading creators to produce and share audio storytelling with our millions of global listeners. We are dreamers and inventors who come from a wide range of backgrounds and experiences to empower and inspire each other. Imagine your future with us.ABOUT THIS ROLEAs a Director, Software Development, you'll lead a high-performing team building innovative personalization systems that power content discovery and recommendation experiences across Audible's platforms. This position requires a leader with strong technical acumen in machine learning systems, recommendation systems proven people management experience, and the ability to drive technical strategy while delivering customer-focused personalization solutions.ABOUT THE TEAMThe Personalization team's mission is to help customers discover their next great listen by personalizing every interaction they have with Audible content. We develop scalable frameworks and systems that transform customer signals into meaningful insights, enabling personalized, contextual recommendations across our platforms. Our teams work with cutting-edge ML technologies and large-scale distributed systems to process billions of content interactions and deliver real-time personalized experiences.ABOUT YOUYou're a strategic technical leader who thrives on solving complex personalization problems at scale. You have deep experience building and leading engineering teams, with a strong foundation in recommendation systems and distributed computing. You're passionate about developing talent and creating an inclusive team culture that drives innovation. You demonstrate excellent judgment in balancing technical tradeoffs while maintaining unwavering focus on customer experience and business impact.As a Director, Software Development, you will...- Lead and grow a team of ML/software engineers building personalization and recommendation systems, providing technical mentorship and career development while fostering an inclusive environment- Own the technical strategy and roadmap for personalization systems that power discovery experiences across Audible platforms- Drive architectural decisions and technical excellence in building scalable recommendation pipelines and frameworks- Partner with product, science, and platform teams to define and execute on personalization initiatives- Establish and optimize development processes that enable rapid experimentation while maintaining high quality standards- Build mechanisms to measure and improve the customer impact of our recommendation systems- Lead hiring and development of diverse technical talent- Drive operational excellence in deploying and maintaining large-scale personalization systems- Influence cross-team technical decisions and contribute to broader organizational strategy- Champion best practices in ML engineering, including experimentation, testing, and monitoringABOUT AUDIBLEAudible is the leading producer and provider of audio storytelling. We spark listeners’ imaginations, offering immersive, cinematic experiences full of inspiration and insight to enrich our customers daily lives. We are a global company with an entrepreneurial spirit. We are dreamers and inventors who are passionate about the positive impact Audible can make for our customers and our neighbors. This spirit courses throughout Audible, supporting a culture of creativity and inclusion built on our People Principles and our mission to build more equitable communities in the cities we call home.BASIC QUALIFICATIONS- 7+ years of software engineering experience with 3+ years of people management experience- Experience building and operating large-scale ML/recommendation systems in production- Technical background in distributed systems, data processing, and ML infrastructure- Track record of delivering complex technical projects through effective team leadership- Bachelor's degree in Computer Science, Engineering or related field ...