Senior System Development Engineer, Kuiper Network Services

Project Kuiper is an initiative to launch a constellation of Low Earth Orbit satellites that will provide low-latency, high-speed broadband network connectivity to unserved and underserved communities around the world. In this role as a Sr System Development Engineer, you will have an exciting leadership role in Project Kuiper that would enable you to architect and build software for managing Project Kuiper’s ground Points of Presence that provide connectivity for Kuiper’s customers to external networks.Export Control RequirementDue to applicable export control laws and regulations, candidates must be a U.S. citizen or national, U.S. permanent resident (i.e., current Green Card holder), or lawfully admitted into the U.S. as a refugee or granted asylum.Key job responsibilities* You will develop code, build CI/CD pipelines, automation and infrastructure for monitoring, debugging and providing visibility to services on the Kuiper Point of Presence* You will work with multiple cross functional teams to gather requirements, design, develop, deploy, and operate the infrastructure and software you build* You will develop and mentor junior and new team members.* You will build infrastructure and frameworks that enable the team to build services that are reliable and available to provide connectivity for our customers.A day in the lifeA System Development Engineer at Project Kuiper’s Network Services team will work on designing and building host management features for the Kuiper Point of Presence solution. This includes host provisioning, imaging, firmware updates, patching and monitoring of our infrastructure. You will work with various stakeholders, implementing and testing your software on prototype/production environments and delivering solutions with the highest quality. You will also operate your own service fleets and handle customer issues to provide the best experience for our customers.About the teamHere at Project Kuiper, we embrace our differences. We are committed to furthering our culture of inclusion. 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. We are flexible in our working hours and encourage you to find harmony between your work and personal lives.BASIC QUALIFICATIONS- 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- Bachelor's degree in computer science or related technical discipline, or 5+ years of equivalent work experience- Extensive Linux system programming experience (e.g. sockets, files, shared memory) and understanding of Operating systems, virtual machine host provisioning and management- Experience writing technical documents, project plans and progress reports to leadership and to stakeholders- Experience defining system architectures and exploring technical feasibility tradeoffs ...

Senior Technical Program Manager, Kuiper Payload System and Data Plane

Join Amazon’s Project Kuiper! This is an initiative to launch a constellation of Low Earth Orbit satellites that will provide low-latency, high-speed broadband network connectivity to unserved and underserved communities around the world.The RoleThe Project Kuiper team is looking for a Principal Technical Program Manager with experience in aerospace/satellite communications/networking software, project management, and program management. The role will interface with cross-functional engineering and program/product management teams with primary focus on delivering top quality Satellite Payload and Data Plane software. Join us and make a difference to people around the world.Key job responsibilitiesIn this role you will:- Collaborate with engineering leaders to create project plans for Satellite Payload and Data Plane software development.- Work with product/program management to ensure that development meets schedule, cost, and quality requirements.- Drive engineering project execution, make technical trade-offs, track and report on status, and resolve blocking issues.- Collaborate with architecture, hardware, software, firmware teams on ensuring cross-functional deliverables are identified and tracked.- Aggregate and convert technical specifications for Kuiper's Satellite Payload and Data Plane software systems- Establish mechanisms to manage scrums, tasks, budgets, dashboards, schedule and overall delivery for the Satellite Payload and Data Plane software- Map HW / SW co-dependencies and track accuracy of plans and technical developments for all major milestonesExport Control RequirementDue 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 lifeIn this role, you will build and scale Project Kuiper’s Satellite Payload and Data Plane software development programs. You are accountable for creating and working the complex multi-subsystem program plan for the development, test and delivery of Kuiper's Satellite Payload system and Data Plane, and their integration with rest of Kuiper system for delivering an end-to-end network solution with an exceptional quality of experience for our customers.About the teamThe Team is responsible for Architecture, design and delivering and end to end Networking systems for both constellation and ground, as well as the services that utilize the network to delivery last mile and back-haul internet services.BASIC QUALIFICATIONS- 8+ years of technical program management working directly with software engineering teams experience ...

Software Dev Engineer - Embedded Networking, Kuiper Payload Software Team

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. In this position, you will be a valued member of payload network team designing and developing network stack (routing, forwarding, control, data and distribution planes) for an end-to-end system of satellites, interchanges, ground gateways & customer terminals.Key job responsibilities* Take responsibility for designing and delivering a modern, flexible, high throughput, low latency data distribution network protocol architecture spanning space and ground segments.* Lead and implement custom routing and L2 control data distribution protocols that incorporate mission critical network security, quality of service and dynamic communications infrastructures for best-in-class network services that delight our customers.* Develop flexible and cost-effective inter-networking solutions in support of connecting and peering with other public and private networks.Export Control RequirementDue 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 a software engineer you will be responsible for the design of embedded software used in the Project Kuiper products. You will work in a collaborative environment with teams inside and outside of Amazon. You will work in a team of software engineers on best practices while you guide your software designs from requirements gathering through mass production. You will need to be flexible and responsive to high priority issues.BASIC QUALIFICATIONS- 3+ years of non-internship professional software development experience- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience programming with at least one software programming language ...

Software Dev Engineer (ML), AGI Foundations

The Artificial General Intelligence (AGI) fine tuning team is looking for a passionate, talented, and inventive ML Engineer with a strong machine learning background, to lead the development of industry-leading technology.As a ML engineer with the AGI team, you will be responsible for leading the development of novel algorithms and techniques to advance the state of Large Language Model (LLM) training. You will leverage Amazon’s heterogeneous data sources and large-scale computing resources to accelerate development of multimodal Large Language Models and Generative Artificial Intelligence solutions. You will collaborate closely with the Applied Scientists on LLM fine tuning experiments and prototypes to build automated training workflows.Key job responsibilitiesThe ideal candidate is passionate about new opportunities and has a demonstrable track record of success in delivering new features and products. A commitment to team work, hustle, and strong communication skills (to both business and technical partners) are absolute requirements. Creating reliable, scalable, and high performance AI products requires exceptional technical expertise, a sound understanding of the fundamentals of Computer Science and Machine Learning. This person has thrived and succeeded in delivering high quality technology products/services in a hyper-growth environment where priorities shift fast.A day in the life- Will work with other team engineers to investigate design approaches, prototype new technology and evaluate technical feasibility.- Work closely with Applied scientists to process data, scale machine learning models while optimizing- Will work in an Agile/Scrum environment to deliver high quality software against tight schedules.About the teamMentorship & 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 and thorough, but kind, code reviews. We care about your career growth and strive to assign projects based on what will help each team member develop into a better-rounded engineer and enable them to take on more complex tasks in the future.Work/Life BalanceOur team puts a high value on work-life balance. We offer flexibility in working hours and encourage you to find your own balance between your work and personal lives.BASIC QUALIFICATIONS- 3+ years of non-internship professional software development experience- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience programming with at least one software programming language ...

Software Dev Engineer II, AWS Transit Gateway

Elastic Cloud Compute (EC2) Networking is looking for a highly skilled full stack engineer who wants to join the development of an exciting new distributed networking platform. Come help us build a fault tolerant, highly available, elastically scaling system that will power new customer facing products and develop into a critical piece of the core EC2 Software Defined Network (SDN). We want someone who’s enthusiastic about the potential of cloud computing and building resilient, scalable and high-performance distributed services.The ideal candidate is comfortable dealing with ambiguity, thinking big, and being extremely customer-centric. We obsess over our customer, and require the candidate to share our passion in building and owning a product that delights our customers. They have a proven track record of delivering high quality solutions, performing rigorous testing and monitoring, and work independently as well as mentor junior engineers. We operate at scale and on critical workloads, so a passion and discipline around operational excellence is key. A high level of ownership and accountability is a must.About the teamUtility Computing (UC)AWS Utility Computing (UC) provides product innovations — from foundational services such as Amazon’s Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2), to consistently released new product innovations that continue to set AWS’s services and features apart in the industry. As a member of the UC organization, you’ll support the development and management of Compute, Database, Storage, Internet of Things (Iot), Platform, and Productivity Apps services in AWS, including support for customers who require specialized security solutions for customers who require specialized security solutions for their cloud services.Our team is dedicated to supporting new members. We have a broad mix of experience levels and tenures, and we’re building an environment that celebrates knowledge-sharing and mentorship. Our senior members enjoy one-on-one mentoring and thorough, but kind, code reviews. We care about your career growth and strive to assign projects that help our team members develop your engineering expertise so you feel empowered to take on more complex tasks in the future.Diverse ExperiencesAWS values diverse experiences. Even if you do not meet all of the qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.About AWSAmazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.Inclusive Team CultureHere at AWS, it’s in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences, inspire us to never stop embracing our uniqueness.Work/Life BalanceWe value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve in the cloud.Mentorship & Career GrowthWe’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.BASIC QUALIFICATIONS- 3+ years of non-internship professional software development experience- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design- Have a good understanding of networking fundamentals and protocols. ...

Software Dev Engineer II, Design Technologies

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 devices like Fire tablets, Fire TV and Amazon Echo. We, at Amazon, are committed to and invested in software applications using latest technologies. We are working on new services in the areas of Enterprise Search, Analytics, High Performance computing, Virtual Desktop solutions and Enterprise application Automation. What will you help us create? Key job responsibilitiesIn this role, you will own significant portions of the service and serve as a developer and consultant for other engineers in their areas of work. You will have significant influence on our overall strategy by helping define features, drive system architecture, and spearhead the best practices that enable a quality v1 release. Creating a reliable, scalable, and high performance service requires exceptional technical expertise, a sound understanding of the fundamentals of Computer Science, and practical experience building large-scale distributed systems. You should be somebody who enjoys working on complex system software, is customer-centric, and feels strongly about building good software as well as making that software achieve its operational goals.BASIC QUALIFICATIONS- Bachelor's degree or equivalent- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience- 3+ years of building complex software systems experience- 2+ years of contributing to new and current systems architecture and design (architecture, design patterns, reliability and scaling) experience- 3+ years of experience and proficiency in developing, deploying in AWS cloud.- 3+ years' of experience and proficiency with at least one programming language (e.g. Java, Python, C/C++).- Proficiency working with relational DBs and SQLs. ...

Software Dev Engineer, FTVX Team

Want to re-invent how 10s of millions of people watch TV?Fire TV remains the #1 best-selling streaming media player in the U.S. As we continue to evolve the customer experiences on our products, we are looking for a Software Development Engineer to lead development of core FTV teams and define tech strategy.Key job responsibilities* Drive key engineering and business decisions that impact Amazon’s long-term vision, including innovation in the delivery and consumption of media and entertainment.* Leverage cutting edge technology in client-app frameworks, performance tuning, optimization techniques and high availability services.• Lead the design of new features and initiatives across the organization.• Investigate, prototype, and deliver new and innovative software applications.• Deliver high quality software through working in a dynamic, team-focused Agile/Scrum environment.A day in the lifeIn this role, you will lead a team of engineers, participate in product vision and demonstrating a high degree of ownership is important. You will work closely with UX, Engineering, QA, and drive decisions with leadership to deliver best in class experiences.BASIC QUALIFICATIONS- 3+ years of non-internship professional software development experience- 3+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience programming with at least one software programming language ...

Software Dev Test, Lab Management Systems

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. You will be solving challenging problems and developing scalable, high-performing solutions that require minimal long term sustaining and development support. You will partner with Systems Engineers, Network Engineers and Software Engineers to develop simple and efficient technology that supports our test and development platforms.. We value ingenuity, simplicity, and scalability in our designs. In your day-to-day work you will focus on automation of complex tasks to allow our business to scale with customer demand.BASIC QUALIFICATIONS- 2+ years of non-internship professional software development testing experience- 1+ years of test automation frameworks and tools building experience- Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design- Experience in penetration testing and exploitability-focused vulnerability assessment- Experience in platform-level security mitigations and hardening for Linux and Windows ...

Software Dev. Engineer in Test 

Amazon Lab126 is an inventive research and development company that designs and engineers high-profile devices like the Kindle family of products. Lab126 began in 2004 as a subsidiary of Amazon.com, Inc. Since then, we have worked to produce best-selling tablets with breakthrough hardware technology, e-readers that have revolutionized reading, and Fire TV, a tiny yet powerful way to watch the best movies and TV shows in the comfort of your living room. What will you help us create? Work hard. Have fun. Make history. As a Software Development Engineer - Test , you will engage with an experienced cross-disciplinary staff to conceive, design and develop innovative consumer products. You must be responsive, flexible and able to succeed within an open collaborative peer environment. You will need to be able to work efficiently and effectively in a fun, fast-paced dynamic team environment. You will develop, execute and maintain software that will integrate and test Lab126 devices. You are expected to have industry-leading technical abilities that enable them to significantly improve product quality. You should have a combination of solid in-depth knowledge of web application and service development, solid understanding of the operating system software, as well as knowledge of object oriented design principles. The software you will build will expose APIs to be consumed by collaborative teams as well as the front-end portals. You should command the skill to communicate clearly and effectively. Candidates will need to define implementation plans, development specifications, and development test automation as well as design tools for unit, functional and performance testing in a programmatic manner. BASIC QUALIFICATIONS- 2+ years of non-internship professional software development testing experience- 1+ years of test automation frameworks and tools building experience- Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design- Experience in penetration testing and exploitability-focused vulnerability assessment- Experience in platform-level security mitigations and hardening for Linux and Windows ...

Software Development Engineer

Want to teach machines to search for needles in a haystack? Ever wonder how you can keep the world’s largest selection also the world’s safest and legally compliant selection? Then come join a team with the charter to monitor and classify the billions of items in the Amazon catalog to ensure compliance with various legal regulations. The Classification and Policy Platform team is looking for outstanding Software Development Engineers to build technology to automatically monitor the billions of products on the Amazon platform. The software and processes built by this team are a critical component of building a catalog that our customers trust. You will have an opportunity to work with cutting edge machine learning algorithms on large datasets. You will need to build Amazon scale applications running on Amazon Cloud that both leverage and create new technologies to process large volumes of data that derive patterns and conclusions from the data.BASIC QUALIFICATIONS- 5+ years of non-internship professional software development experience- 5+ years of programming with at least one software programming language experience- 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience as a mentor, tech lead or leading an engineering team ...

Software Development Engineer - BigMac (AWS EC2), AWS Hyperplane

AWS BigMac is looking for a Software Development Engineer for a critical part of its service that delivers a distributed Network Function Virtualization (NFV) platform used for NAT Gateway, Network Load Balancers, AWS service endpoints as well as many internal AWS services. You will be joining a team with a mission to improve the health and resiliency of the BigMac platform. Your challenge will be to build scalable, intelligent and high-performant systems that manage the BigMac data plane fleet. *Utility Computing (UC)* AWS Utility Computing (UC) provides product innovations — from foundational services such as Amazon’s Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2), to consistently released new product innovations that continue to set AWS’s services and features apart in the industry. As a member of the UC organization, you’ll support the development and management of Compute, Database, Storage, Internet of Things (Iot), Platform, and Productivity Apps services in AWS, including support for customers who require specialized security solutions for their cloud services.**Why AWS**Amazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.AWS values diverse experiences. Even if you do not meet all of the qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.**Work/Life Balance* *We value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve in the cloud. **Inclusive Team Culture* *Here at AWS, it’s in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences, inspire us to never stop embracing our uniqueness.**Mentorship and Career Growth**We’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional. The successful candidate will be comfortable dealing with ambiguity, be very customer-centric and able to think big! This strong engineer has thrived in a fast-paced team. AWS in general, and this business in particular, operates at very large scale and on critical workloads, so a passion and discipline around operational excellence is key. A high level of ownership and accountability is a must.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.This position involves on-call responsibilities, typically for two weeks every three 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.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 and thorough, but kind, code reviews. We care about your career growth and strive to assign projects based on what will help each team member develop into a better-rounded engineer and enable them to take on more complex tasks in the future.Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, visit US Disability Accommodations.About the teamSentinel is a sub-team in BigMac control plane that is chartered with the resiliency of the BigMac platform and owns health monitoring and fleet management systems.BASIC QUALIFICATIONS- 3+ years of non-internship professional software development experience- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience programming with at least one software programming language ...

Software Development Engineer - Camera, Echo Platform Software

We are looking for a passionate, hard-working, and talented Software Development Engineer who has experience building innovative, mission critical system software features. You will have an enormous opportunity to make a large impact on the design, architecture, and development of consumer products. In this role, you will:Be responsible for the development and maintenance of the new camera and video related features for the Echo line of products.Work with other team members to design novel customer features, prototype new technology, and evaluate technical feasibilityWork in an Agile environment to deliver high quality softwareBe a part of the team that delivers best in class camera and video features on some of the most coveted electronics in the industryA day in the lifeAs our new team member, you'll dive into the exciting world of low-level engineering and camera software development. Dive into kernel development, perhaps optimizing device drivers or implementing new features for our camera systems. Focus on camera software development, working on tasks such as improving image processing algorithms or enhancing auto-focus capabilities.Collaborate with the hardware team to troubleshoot and resolve any integration issues between the software and camera hardware.Conduct code reviews for team members, ensuring high-quality, efficient code that meets our standards.Throughout the day, you'll be working closely with both the software and hardware teams.BASIC QUALIFICATIONS- 3+ years of non-internship professional software development experience- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience programming with at least one software programming language ...

Software Development Engineer - Fire TV Display Advertising, Supply Enablement and Expansion

Do you want to re-invent how 10s of millions of people enjoy shows and movies on their TVs and Tablets? FBDA (Fire TV Business, Devices & Advertising) team includes Amazon Fire TV, the #1 streaming media player with over 50MM monthly active users, and Fire Tablet. Our mission is to make watching content they love effortless and fun for customers to enjoy all of their entertainment so it becomes part of their daily habit for relaxing, being entertained, and spending time with family and friends.The FBDA team combines advertising and mobile technologies, smart TVs and Alexa to help our customers discover and engage with content and help Amazon lower prices. We operate at Amazon scale, designing and deploying software that is enjoyed by over 40MM active users globally. We solve significant customer problems in the consumer electronics space through devices, mobile applications, computer vision, and machine learning.We are looking for an innovative Software Development Engineer II who wants to have outsize impact. As a Software Engineer on this team, you will define and build innovative consumer product experiences with a direct impact on the design, architecture, and implementation of flagship products that customers love and use every day. You’ll be part of a triple digit growth opportunity working with talented engineers to build delightful user experiences and full-stack technology and services (including customer experience) that must scale to support millions of users. The ideal candidate will have industry-leading programming skills, a deep understanding of embedded device features and limitations, and be conversant up the software stack.Key job responsibilitiesYour opportunities with our team will include:• Build full-stack technology and services that must scale to support millions of users – we operate at Amazon scale, designing and deploying software that is enjoyed by millions of customers globally.• Inventing a delightful experience for our customers that utilizes Android, Alexa technologies, cloud services, frontend and backend technologies.• Defining and implementing novel customer experiences and product direction through collaboration with Product, UX and other engineering teams.• Delivering high quality software through working in a dynamic, team-focused Agile/Scrum environment.A day in the lifeWe are looking for an innovative Software Development Engineer II supporting global ad supply across device families (Fire TV and tablets) who wants to have outsize impact. As a Software Engineer on this team, you will define and build innovative consumer product experiences with a direct impact on the design, architecture, and implementation of flagship products that customers love and use every day. You’ll be part of a triple digit growth opportunity working with talented engineers to build delightful user experiences and full-stack technology and services (including customer experience) that must scale to support millions of users. The ideal candidate will have industry-leading programming skills, a deep understanding computer science fundamentals, and be conversant up the software stack.About the teamSupply enablement and expansion (SE&E) team, operating within the Display Advertising organization, is dedicated to enabling and expanding global ad supply which helps end users to discover new content and advertisers to monetize content on all streaming devices. The team operates in a global marketplace across device families (Fire TVs, Tablets), supporting both customers (end users and advertisers). The team scales the service and infrastructure, integrate ads into other devices, handle non-native ad formats, provide technical support for display programs, and optimize infrastructure for higher traffic while maintaining performance. We prioritize customer experience (CX), maximize revenue opportunities, and adhere to privacy and policy standards.BASIC QUALIFICATIONS- 3+ years of non-internship professional software development experience- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience programming with at least one software programming language ...

Software Development Engineer - Kuiper Network Services

Project Kuiper is an initiative to launch a constellation of Low Earth Orbit satellites that will provide low-latency, high-speed broadband network connectivity to unserved and underserved communities around the world. In this role as a SDE, you will be part of the core technical team building the ground based traffic processing pipelines for connecting Kuiper’s satellite network to the external world. This opportunity will afford you an exciting SDE role in Project Kuiper that would enable you to architect and build software from the ground up and drive the engineering culture of the team.Export Control Requirement:Due to applicable export control laws and regulations, candidates must be a U.S. citizen or national, U.S. permanent resident (i.e., current Green Card holder), or lawfully admitted into the U.S. as a refugee or granted asylum.Key job responsibilities* You will develop code, build CI/CD pipelines, test automation, and dashboards for monitoring health of systems and data pipelines.* You will work with multiple cross functional teams to gather requirements, design, develop, deploy, and operate the infrastructure you build* You will develop and mentor junior and new team members.* You will engineer and build a cloud service that is reliable and available to provide connectivity for our customers* You will work on features that enhance the quality of service and security for our customers.* You will collaborate and work on initiatives across multiple teams to build networking functions on AWS cloud infrastructure and set best practices for software development processes.A day in the lifeSDE's at Project Kuiper work on designing networking features with various stakeholders, implementing and testing them on prototype/production environments and delivering solutions with the highest quality. We write code, debug, and create the world’s most innovative products. We also operate our own service fleets and handle our customer issues to provide the best experience for our customers.About the teamInclusive Team CultureHere at Project Kuiper, we embrace our differences. We are committed to furthering our culture of inclusion. 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 workflow 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 are flexible in our working hours and encourage you to find harmony between your work and personal lives.BASIC QUALIFICATIONS- 3+ years of non-internship professional software development experience- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience programming with at least one software programming language ...

Software Development Engineer (Full Stack), AGI Info

Do you enjoy solving complex problems with simple solutions? Would you like to help us innovate on behalf of Amazon’s AGI Info customers? AGI Information org is seeking a software development engineer to join our team. Our vision is to use Gen AI to build delightful customer experiences. You will be working closely with our Science and UX teams and collaborate with product managers, UX designers, senior and peer-level software engineers across a large cross-section of AGI and Information technical stack to build AI enabled CXes. This role provides you with autonomy and ownership on decisions, working backwards directly from customers. You will leverage technical skills like front-end development and end-to-end system design with resiliency. Experience with React development is necessary to succeed in this roleKey job responsibilitiesAs a software development engineer, you will:- Solve difficult engineering problems with elegant and practical code.- Work across teams to help define engineering best practices and standard, and provide technical mentorship to other members of the engineering teams.- Be a champion for the customer and ensuring their needs always come first.- Design and build software for mobile, front end clients and server systems.- React knowledge You're an awesome fit if you demonstrate:- Industry-leading technical abilities showcasing a breadth and depth of technical knowledge- The ability to build good working relationships within the team by communicating clearly both verbally and in writing- Strong problem solving and trouble shooting skills with the ability to come up with creative solutions to seemingly impossible engineering problems- Effective technical leadership skills to improve technologies and infrastructure of the teamBASIC QUALIFICATIONS- 3+ years of non-internship professional software development experience- Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design- Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience ...

Software Development Engineer (Level 5), Classification&Policy Platform

Want to teach machines to search for needles in a haystack? Ever wonder how you can keep the world’s largest selection also the world’s safest and legally compliant selection? Then come join a team with the charter to monitor and classify the billions of items in the Amazon catalog to ensure compliance with various legal regulations. The Classification and Policy Platform team is looking for Software Development Engineers to build technology to automatically monitor the billions of products on the Amazon platform. The software and processes built by this team are a critical component of building a catalog that our customers trust.You will have an opportunity to work with machine learning algorithms on large datasets. You will need to build Amazon scale applications running on Amazon Cloud that both leverage and create new technologies to process large volumes of data that derive patterns and conclusions from the data.BASIC QUALIFICATIONS- 3+ years of non-internship professional software development experience- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience programming with at least one software programming language ...

Software Development Engineer (ML), AGI Foundations

The Artificial General Intelligence (AGI) fine tuning team is looking for a passionate, talented, and inventive ML Engineer with a strong machine learning background, to lead the development of industry-leading technology.As a ML engineer with the AGI team, you will be responsible for leading the development of novel algorithms and techniques to advance the state of Large Language Model (LLM) training. You will leverage Amazon’s heterogeneous data sources and large-scale computing resources to accelerate development of multimodal Large Language Models and Generative Artificial Intelligence solutions. You will collaborate closely with the Applied Scientists on LLM fine tuning experiments and prototypes to build automated training workflows.Key job responsibilitiesThe ideal candidate is passionate about new opportunities and has a demonstrable track record of success in delivering new features and products. A commitment to team work, hustle, and strong communication skills (to both business and technical partners) are absolute requirements. Creating reliable, scalable, and high performance AI products requires exceptional technical expertise, a sound understanding of the fundamentals of Computer Science and Machine Learning. This person has thrived and succeeded in delivering high quality technology products/services in a hyper-growth environment where priorities shift fast.Responsibilities-- Will work with other team engineers to investigate design approaches, prototype new technology and evaluate technical feasibility.- Work closely with Applied scientists to process data, scale machine learning models while optimizing- Will work in an Agile/Scrum environment to deliver high quality software against aggressive schedules.About the teamMentorship & 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 and thorough, but kind, code reviews. We care about your career growth and strive to assign projects based on what will help each team member develop into a better-rounded engineer and enable them to take on more complex tasks in the future.Work/Life BalanceOur team puts a high value on work-life balance. We offer flexibility in working hours and encourage you to find your own balance between your work and personal lives.BASIC QUALIFICATIONS- 3+ years of non-internship professional software development experience- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience programming with at least one software programming language ...

Software Development Engineer II, End User Computing - New Initiatives

As part of the AWS Solutions organization, we have a vision to provide business applications, leveraging Amazon’s unique experience and expertise, that are used by millions of companies worldwide to manage day-to-day operations. We will accomplish this by accelerating our customers’ businesses through delivery of intuitive and differentiated technology solutions that solve enduring business challenges. We blend vision with curiosity and Amazon’s real-world experience to build opinionated, turnkey solutions. Where customers prefer to buy over build, we become their trusted partner with solutions that are no-brainers to buy and easy to use.The way the world works is undergoing enormous change. People are working remotely, on the go, and moving from one project to the next. And, they're collaborating across borders, time zones, and organizations. We built Amazon Web Services End User Computing (EUC) services to give companies the agility to respond to the changing needs of their workforce. Our vision is to be the best place for customers to run and access their desktops and apps from any device. As we continuously innovate to increase workforce productivity, we are looking for a software engineer to build a new service to realize that vision. More information about Amazon End- User Computing can be found here: https://aws.amazon.com/products/end-user-computing/We are looking for a Software Development Engineer who is excited by the unique challenges in this space, and who is able to think strategically as well as drive implementation. You will influence the technical direction of the team, working with many different technologies and organizations across AWS and Amazon.Our team is constantly innovating, finding new ways of building massively scalable distributed systems. We set a high bar to build and deliver highly secure, highly available, and highly scalable systems. We are passionate about our customers, and love to solve their most critical problems. If you just like us enjoy working with a fun team that prides itself on a great work environment with an inclusive group of people, surround yourself with a highly talented pool of engineers that like to solve complex problems, join us.About the teamWhy AWSAmazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.Diverse ExperiencesAmazon values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.Work/Life BalanceWe value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve in the cloud.Inclusive Team CultureHere at AWS, it’s in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences, inspire us to never stop embracing our uniqueness.Mentorship and Career GrowthWe’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.BASIC QUALIFICATIONS- 3+ years of non-internship professional software development experience- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience programming with at least one software programming language ...

Software Development Engineer II, Global Item Processing

Amazon is a fast paced innovative company that is developing software that no one has attempted before. If you are a software developer who is passionate about writing code and loves to build distributed systems that are transactional, scalable, high throughput, fault tolerant and always available, then get in touch with us.The Item Master team is responsible for a variety of services that form a core part of the Amazon eCommerce platform. We are primarily responsible for developing the services that process all of the Item information from millions of merchants who want to sell through the Amazon family of websites. Our software also is responsible for processing the catalog information for various other Enterprise merchants whose websites run on the Amazon software platform. Our expertise lies in managing billions of products in the catalog and developing large scale distributed systems that process hundreds of millions of changes to the catalog every day in real time. The team offers a unique blend of hard computer science problems and an opportunity to help the businesses model their new ideas.Successful candidates are passionate about translating high-level, ambiguous business goals to software platforms that enable multiple businesses. You are comfortable taking initiative and working along side top-notch software developers.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- Bachelor's degree in computer science or equivalent- 5+ years of programming using a modern programming language such as Java, C++, or C#, including object-oriented design experience- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience- 3+ years of computer science fundamentals (object-oriented design, data structures, algorithm design, problem solving and complexity analysis) experience- Strong communication skills and ability to work well in a team are critical. ...

Software Development Engineer in Test, Amazon Device Accessibility

If you enjoy working in a fast-paced environment, making a tangible difference in the lives of all customers, and shaping the future of Amazon Devices through test engineering ownership of underlying frameworks and tools, this just might be the role for you.Key job responsibilitiesYou will work with Product Owners, SDEs, SDETs and QAEs to understand key features and technical implementation. You will create, maintain and enhance automated test frameworks and tools in order to support continuous development and testing in our CI/CD pipelines. You will engage with many other cross-functional teams to evangelize best practices, and help them build their own test frameworks. Come help us build world class software for our customers around the world!You will need to be able to work efficiently and effectively in a fun, fast-paced dynamic team environment. As an SDET, you will develop, maintain and enhance test frameworks, tools and tests for our products. SDETs are expected to have industry-leading technical abilities that enable them to significantly improve product quality, stability and performance. You should have solid in-depth understanding of software development & quality assurance standards and best practices, and knowledge of how to build and test world-ready products.A day in the lifeYou will have the opportunity to work with other talented SDEs, QAEs, SDETs, and Product Owners both within our core team as well as with partner teams who use the software our group develops. A typical day would have some combination of learning about new devices, features and tools as they are built, envisioning test strategies, developing test tools and frameworks, overseeing automated test planning and execution, interacting with partner teams on automation strategies, and maintaining CI/CD pipelines to enable continuous development, testing and release. About the teamThis is an opportunity to join a growing team as we look to drive innovation while creating rich user experiences across Amazon Devices for all customers. You will engage with an experienced cross-disciplinary staff to test and validate innovative customer experiences. You will have the opportunity to do all of this in a responsive, flexible and collaborative peer environmentBASIC QUALIFICATIONS- 3+ years of non-internship professional software development testing experience- 1+ years of test automation frameworks and tools building experience- Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design- Experience building test automation frameworks and tools ...