Frontend Engineer, Send To Amazon Team

As a Front-End Engineer 2 at Amazon, you will be an autonomous contributor to your team's software, delivering working features spanning the full software lifecycle. You will collaborate effectively with cross-functional partners such as designers and product managers to create high-quality user experiences. Your code will demonstrate best practices and meet Amazon's high standards for quality.Key job responsibilitiesDeliver software features and improvements to major portions of your team's front-end software, including new development, refactoring, and deprecation workDesign and implement software solutions to enable new features or improve existing softwareWork closely with customers, UX designers, product managers, and peers to understand business and customer valueContribute significantly to the full software development lifecycle, including scoping, design, coding, testing, deployment, and maintenanceDemonstrate operational excellence in all work, including identifying and resolving root causes of operational issuesActively participate in code reviews, providing meaningful feedback to team membersMentor and help develop junior team members and internsA day in the lifeAs an FEE 2 at Amazon, your day is filled with diverse and engaging activities. You typically start by diving into coding, implementing new features or improving existing ones with high-quality, efficient front-end code. Throughout the day, you participate in code reviews, offering constructive feedback to your teammates and ensuring you all maintain high standards. Collaboration is a big part of your role - you work closely with UX designers, product managers, and backend engineers to understand requirements and integrate the front-end with APIs. You contribute to software design discussions, create technical designs for your assigned tasks, and write unit tests to ensure code reliability. You're also involved in operational support, keeping an eye on system health and jumping in to resolve any production issues that arise. You make sure to update documentation as you implement changes and often find yourself mentoring junior engineers or interns. Project management is part of your responsibilities too - you update task statuses, estimate efforts for upcoming work, and participate in sprint planning and retrospectives.You're always learning, staying updated on the latest front-end technologies and sharing knowledge with your team. You focus on performance optimization, ensuring the front-end is as fast and efficient as possible. Accessibility and internationalization are also key considerations in your work, as you strive to create the best possible user experience for all customers. While your specific tasks might vary depending on current projects and priorities, you work independently on most tasks, seeking guidance when you encounter particularly complex challenges or architectural decisions. It's a dynamic role that keeps you engaged and growing every day.About the teamAs the STAP (Send to Amazon Platform) team, our goal is to develop the modern UI and redefine the customer experience for inbounding items to Amazon. Our aim is to simplify the inbound process and reduce total supply chain costs, while driving global customer growth. We follow key tenets that guide our work. We strive to deliver a consistent UI with a single threaded owner, making Send to Amazon available in every marketplace rather than having specific workflows for each. Leveraging past decisions while seeking innovation, we avoid storing customer data and instead focus on surfacing authoritative data sources. Our team of software development managers and engineers works diligently to enhance the STA application and its underlying platform.We support the broader organization through regular office hours, engaging with external teams, and following best practices around code reviews, testing, and operational excellence. Our goal is to maintain the STA platform as a reliable and extensible solution for inbounding inventory to Amazon.BASIC QUALIFICATIONS- 2+ years of non-internship professional front end, web or mobile software development using JavaScript, HTML and CSS experience- 1+ years of computer science fundamentals (object-oriented design, data structures, algorithm design, problem solving and complexity analysis) experience- Experience using JavaScript frameworks such as angular and react ...

Front End Engineer II, Amazon Connect (AWS)

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. Want to disrupt an industry by delighting customers? Looking for a job where your work can have direct and massive impact? Excited to join one of the newest and most exciting AWS services? Come be a leader on a team that is building a product that will touch millions of people daily. Amazon Connect is a highly disruptive cloud-based contact center that enables businesses to deliver engaging, dynamic, and personal customer service experiences. Amazon Connect is the result of the ten years of development that went into building the tools Amazon uses to provide its award winning customer service at massive scale and launching it as a publicly available AWS service. With Amazon Connect, you can create your own cloud-based contact center and be taking calls in minutes. Amazon Connect leverages the power of Artificial Intelligence and the large ecosystem of AWS services such as Amazon Lex, Amazon Polly, AWS Lambda, Amazon S3 and Amazon Kinesis to provide a truly frustration free, easy-to-use, extensible, and natural customer experience. With this technology, we are transforming an industry and the way customers interact with businesses and how agents service them. We have a rapidly growing customer base and an exciting charter in front of us that includes solving highly complex engineering and algorithmic problems. We are looking for passionate, talented, and experienced Software Engineers to join us to innovate on this new service that addresses customer needs to build modern contact centers in the cloud. The position represents a rare opportunity to be a part of a fast-growing business soon after launch, and help shape the technology and product as we grow. You will be playing a crucial role in developing the next generation contact center, and get the opportunity to design and deliver scaleable, resilient systems while maintaining a constant customer focus. Industry analysts have said, “Amazon Connect is quietly positioned to massively disrupt by enabling companies to focus on customer service, not service centers.” and “Amazon is totally disrupting the customer contact center space as they have many other market-spaces with customer-centric solutions with open platform integration with assistance from the partner community.” As a senior developer on our team, you’ll own code end-to-end from design to development, and work closely with other senior technical leaders within the team and across AWS. You’ll have a sound understanding of computer science fundamentals and practical industry experience, working across the stack with technology involving modern web, SOA, NoSQL databases, AI, ML, Big Data and more. What is in it for you? - Team culture: You'll be joining a fun team that prides itself on a great work environment with an inclusive group of people that loves working together towards a common goal. - Impact: Work on a service that will be used, directly and indirectly, by millions of customers and has a meaningful impact to their functions and interactions. - Gratification: You will know you are directly responsible for solving real customer problems. - Critical and Fast: This is a strategic new business for AWS, and we are moving fast, really fast. - Ownership: You will quickly become responsible for key components of the service, and drive what and how to build them. - Learn & Grow: If want to learn and grow with challenges of a designing and building a large-scale fault tolerant systems – this is an opportunity of a life time. - Innovate: We learn from our customers and invent every day on their behalf. - Make history: AWS is the leader in a current industry wide revolution, and specifically at Amazon Connect, we are changing the way customers think about contact centers. - Have fun: Surround yourself with a highly talented pool of engineers that like to solve complex problems, but also work in a fun and autonomous environment. Learn more about Amazon Connect here:https://aws.amazon.com/connect/ Media coverage on Amazon Connect: https://techcrunch.com/2017/03/28/aws-amazon-connect/ Power of Amazon Connect: https://www.youtube.com/watch?v=9qky_E39-_I About the teamABOUT AWS:Diverse Experiences Amazon values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying. Why AWS Amazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.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 flexible work hours and arrangements are part of our culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve in the cloud. 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 GrowthWe’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional. BASIC QUALIFICATIONS- 3+ years of non-internship professional front end, web or mobile software development using JavaScript, HTML and CSS experience- 1+ years of computer science fundamentals (object-oriented design, data structures, algorithm design, problem solving and complexity analysis) experience- Experience using JavaScript frameworks such as angular and react ...

Senior Software Dev Engineer, AWS Identity

Security is the #1 concern for customers moving to the cloud, and AWS is dedicated to providing security features our customers need, at scale.AWS Identity and Access Management (IAM) enables customers to secure their workloads in the cloud by providing authentication and authorization mechanisms to all of AWS. We run some of the highest scale, performant and available services in AWS.We are looking for a talented software engineer who is passionate about taking hard problems head on and creating simple, scalable, maintainable solutions in authentication and authorization space.We have high standards for our systems: our services are highly secure, highly reliable, highly available, and must function at massive scale. We’re looking for top engineers to design, evangelize and implement state of the art solutions for massive scale. Key job responsibilitiesCollaborate 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.Design and code the right solutions starting with broadly defined problems.Work in an agile environment to deliver high-quality software.BASIC QUALIFICATIONS- 5+ years of non-internship professional software development experience- 5+ years of programming with at least one software programming language experience- 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience as a mentor, tech lead or leading an engineering team ...

Senior Runtime SDE, Neuron Runtime

At AWS AI our vision is to make deep learning pervasive for everyday developers and to democratize access to cutting edge infrastructure. In order to deliver on that vision, we’ve created innovative software and hardware solutions that make it possible.AWS Neuron is an SDK that optimizes the performance of complex neural net models executed on AWS Inferentia, our first fully custom chip designed to accelerate deep-learning workloads. The Neuron SDK consists of a compiler, run-time, and debugger, integrated with Tensorflow, PyTorch, and MXNet. It’s preinstalled in AWS Deep Learning AMIs and Deep Learning Containers for customers to quickly get started with running high performance and cost-effective inference.The Neuron team is hiring senior Runtime Software Development Engineers with a background in machine learning and AI accelerators in order to solve our customers toughest problems. As a Runtime Software Development Engineer you will have experience with high-performance Linux drivers, HPC technologies including: libfabric, MPI, and delivering products to customers with a high degree of operational excellence.This is a fast-paced, intellectually challenging position, where you’ll work with thought-leaders in multiple technology areas. You’ll have high standards for yourself and everyone you work with, and you’ll be constantly looking for ways to improve our products' performance, quality and cost.We’re changing an industry, and we want individuals who are ready for this challenge and want to reach beyond what is possible today.About the team*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.**Diverse Experiences**Amazon values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from 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. BASIC QUALIFICATIONS- 5+ years of non-internship professional software development experience- 5+ years of programming with at least one software programming language experience- 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience- 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience- Experience as a mentor, tech lead or leading an engineering team ...

SDE Intern (Summer)

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

SDE II, Prime Delivery Experience

We are seeking a strong Software development Engineer to work on Prime Delivery Experience worldwide. Prime Delivery is the highest profile and most important benefit for Prime customers shopping on Amazon retail website. It is an incredibly innovative space since customers deeply care about the experience (e.g. speed, convenience, price) of how we deliver packages to them. This is a one-of-a-kind opportunity to literally change the world by delighting millions of customers.This Engineer will be building and managing the next generation shopping experience and systems in order to provide a world-class Prime Delivery experience. You will be work on set of technologies (full-stack) leveraging AWS and common industry standards. As a member of our team, you will work closely with the business to design and implement new features. You will contribute to all aspects of an agile software development life cycle including design, architecture, development, documentation, testing and operations. You will push your design and architecture limits by owning all aspects of solutions end-to-end, through full stack software development. You will develop highly scalable, low latency, intelligent software that will have a massive impact for customers. You have strong verbal and written communication skills, are self-driven, and can deliver high quality results in a fast-paced environment.Key job responsibilitiesIn this role, you will:- Build highly extensible software systems to meet the rapid growth of Amazon's delivery business and capabilities.- Evolve and build services that are highly reliable and extremely low latency- Work with multiple, different teams across the company- Build the next generation systems for representing delivery choices to enable rapid experimentation in the area of User ExperienceA day in the lifeYou will be working in a fast-paced environment, on a team of smart software engineers, to design and build the right technical solutions to meet the needs of the business. You will have direct ownership over the design of new components aimed at improving the platform's extensibility, scalability, availability, and latency. We care about both delighting customers and high quality software; we don’t sacrifice one for the other. We’re looking for someone with a demonstrated track record of highly-scalable, global software solutions.- 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- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience- Bachelor's degree in computer science or equivalentAmazon 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.Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.Our compensation reflects the cost of labor across several US geographic markets. The base pay for this position ranges from $129,300/year in our lowest geographic market up to $223,600/year in our highest geographic market. Pay is based on a number of factors including market location and may vary depending on job-related knowledge, skills, and experience. Amazon is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits. For more information, please visit This position will remain posted until filled. Applicants should apply via our internal or external career site.

Front End Engineer, AWS Deadline Cloud

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. Are you ready to work on technology used in some of the largest Feature Film productions in the world? Do you like to work with artists and creative people with a rich diversity of backgrounds? Do you want to transform an entire market segment? AWS is excited to share that we're hiring for a Frontend Engineer to work on innovative features for a newly launched AWS service Deadline Cloud.AWS Deadline Cloud is a fully managed service that simplifies render management for teams creating computer-generated 2D/3D graphics and visual effects for films, TV shows, commercials, games, and industrial design. With Deadline Cloud, you can set up, deploy, and scale projects in minutes, so you can improve the efficiency of your pipelines and take on more projects.We’re looking for a new teammate who is enthusiastic, empathetic, curious, motivated, reliable, and able to work effectively with a diverse team of peers; someone who will help us amplify the positive & inclusive team culture we’ve been building.Our team puts a high value on work-life harmony. We are distributed across three locations: Seattle, Vancouver and Winnipeg and work 5-days a week in the office. We keep core availability hours from 10am to 4pm but have our fair share of early birds and night owls, so there is almost always someone available to chat, help or answer questions.On-Call ResponsibilityThis position involves on-call responsibilities. 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 and that our alarms are well calibrated. Every week we review our operations as a team and audit our mechanisms to make it easier for our engineers and better for our customers. When we do get paged, we work together to resolve the root cause.About the teamDiverse Experiences Amazon values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying. Why AWS Amazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.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 flexible work hours and arrangements are part of our culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve in the cloud. 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 GrowthWe’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional. BASIC QUALIFICATIONS- 3+ years of non-internship professional front end, web or mobile software development using JavaScript, HTML and CSS experience- 2+ years of computer science fundamentals (object-oriented design, data structures, algorithm design, problem solving and complexity analysis) experience- Experience using JavaScript frameworks such as angular and react- Bachelor's degree in computer science or equivalent ...

Security Software Engineer, Alexa & Fire TV Security

The Devices and Services (D&S) Trust & Security team works to ensure that our devices and services are designed and implemented to the high standards required to maintain and enhance customer trust. Security and Privacy are paramount to maintaining trust and we need to continue to build trusted products, maintain and operate trusted environments, and advocate trust to customers and stakeholders. The team develops security automation for devices & services, performs penetration testing, and handles and tracks incident responses to resolution. The Trust team is responsible for enabling business growth and innovation while honoring data policies and controls that help protect customer trust. We are responsible for defining and executing on the security and privacy requirements across the entire organization.Key job responsibilities• Design and build reusable, maintainable, and performant software consistent with Amazon standard technologies (Java, JavaScript, React, AWS etc. ).• Adopt best practices in software engineering: design, testing, version control, documentation, build, deployment, and operations.• Perform DevOps in a production environment by automating the design, coding, and deployment of infrastructure within an AWS environment. This includes developing CI/CD pipelines, instrumenting code to report relevant metrics, and building safe and efficient build processes.• Collaborate with Security Teams to understand the latest security best practices and incorporate them into the product design and development• Implement secure-by-design principles to ensure the new techniques and tooling are designed with security in mind from the ground up. This may include secure authentication and authorization, data encryption, input validation, and secure communication protocols• Collaborate with cross-functional teams (e.g. data scientists, product managers) to identify and solve complex AI/ML problems• Ensure AI/ML systems adhere to security, privacy, and ethical standards• Continuously monitor and improve the performance and reliability of AI/ML systems in production• Contribute to the development of reusable AI/ML frameworks and libraries• Build data pipelines and infrastructure to support the development and deployment of AI/ML applications• Work with big data technologies to build robust data pipelines, run complex queries, and leverage ETL (Extract, Transform, Load) tools such as SQL, AWS Glue, Athena, and PySpark.A day in the lifeCandidates must have a mix of communication and strong technical skills, comfortable white boarding security implementation techniques, and must be able to engage with different levels in the organization. Previous experience with Alexa is desired but not required, provided you have experience building production quality and secure technologies. You will get the opportunity to work directly with senior security and software engineers in Amazons AI Security organization, influencing their roadmaps and driving innovation.About the teamDiverse ExperiencesAmazon Security values diverse experiences. Even if you do not meet all of the qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.Why Amazon Security?At Amazon, security is central to maintaining customer trust and delivering delightful customer experiences. Our organization is responsible for creating and maintaining a high bar for security across all of Amazon’s products and services. We offer talented security professionals the chance to accelerate their careers with opportunities to buildexperience in a wide variety of areas including cloud, devices, retail, entertainment, healthcare, operations, and physical stores.Inclusive Team CultureIn Amazon Security, it’s in our nature to learn and be curious. Ongoing DEI events and learning experiences inspire us to continue learning and to embrace our uniqueness. Addressing the toughest security challenges requires that we seek out and celebrate a diversity of ideas, perspectives, and voices.Training & Career GrowthWe’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, training, and other career-advancing resources here to help you develop into a better-rounded professional.Work/Life BalanceWe value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why flexible work hours and arrangements are part of our culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve.BASIC QUALIFICATIONS- 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- 3+ years of computer science fundamentals (object-oriented design, data structures, algorithm design, problem solving and complexity analysis) experience ...

Front-End Engineer, Amazon Connect (AWS)

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.Are you inspired to work with a team than launches products with direct and massive impact on Amazon’s customers? Are you excited to join one of the newest and most exciting AWS services?Amazon Connect is a highly disruptive cloud-based contact center that enables businesses to deliver engaging, dynamic, and personal customer service experiences. Amazon Connect is the result of the ten years of development that went into building the tools Amazon uses to provide its award winning customer service at massive scale and launching it as a publicly available AWS service. With Amazon Connect, you can create your own cloud-based contact center and be taking calls in minutes. Amazon Connect leverages the power of Artificial Intelligence and the large ecosystem of AWS services such as Amazon Lex, Amazon Polly, AWS Lambda, Amazon S3 and Amazon Kinesis to provide a truly frustration free, easy-to-use, extensible, and natural customer experience. With this technology, we are transforming an industry and the way customers interact with businesses and how agents service them.See our section in Andy Jassy 2020 re:Invent keynote : https://www.youtube.com/watch?v=xZ3k7Fd6_eU&t=7516sWe have a rapidly growing customer base and an exciting charter in front of us that includes solving highly complex engineering and algorithmic problems. We are looking for passionate and talented Software Development Engineers to join us to innovate on this new service that addresses customer needs to build modern contact centers in the cloud. The position represents a rare opportunity to be a part of a fast-growing business soon after launch, and help shape the technology and product as we grow. You will be playing a crucial role in developing the next generation contact center, and get the opportunity to design and deliver scaleable, resilient systems while maintaining a constant customer focus.As a Front End Engineer on our team, you’ll own code end-to-end from design to development, and work closely with senior technical leaders within the team and across AWS. You’ll have a sound understanding of computer science fundamentals and practical industry experience, working across the stack with technology involving modern web, SOA, NoSQL databases, AI, ML, Big Data and more.This team is a great fit for you ifYou enjoy working with a fun team that prides itself on a great work environment with an inclusive group of people that are working together towards a common goal.You are sensitive to customer needs and interested in working on a service that will be used, directly and indirectly, by millions of customers and has a meaningful impact to their functions and interactions.You’d like to be directly responsible for solving real customer problems.You are a passionate learner and are motivated to take on new challenges.You want to have fun; surround yourself with a highly talented pool of engineers that like to solve complex problems, but also enjoy work life balance.Learn more about Amazon Connect here.Media coverage on Amazon Connect: http://www.zdnet.com/article/how-the-abs-prepared-for-the-same-sex-marriage-survey-using-the-public-cloud/ https://www.benzinga.com/analyst-ratings/analyst-color/17/03/9241888/how-amazons-connect-could-impact-twilio-zendesk-ringcent https://aws.amazon.com/blogs/aws/new-amazon-connect-and-amazon-lex-integration/ https://techcrunch.com/2017/03/28/aws-amazon-connect/Power of Amazon Connect: https://www.youtube.com/watch?v=9qky_E39-_I https://youtu.be/rSzDFJGw5vgKey job responsibilitiesAs a Front End Engineer on our team, you’ll own code end-to-end from design to development, and work closely with senior technical leaders within the team and across AWS. You’ll have a sound understanding of computer science fundamentals and practical industry experience, working across the stack with technology involving modern web, SOA, NoSQL databases, AI, ML, Big Data and more.This team is a great fit for you ifYou enjoy working with a fun team that prides itself on a great work environment with an inclusive group of people that are working together towards a common goal.You are sensitive to customer needs and interested in working on a service that will be used, directly and indirectly, by millions of customers and has a meaningful impact to their functions and interactions.You’d like to be directly responsible for solving real customer problems.You are a passionate learner and are motivated to take on new challenges.You want to have fun; surround yourself with a highly talented pool of engineers that like to solve complex problems, but also enjoy work life balance.A day in the life* Participate in bi-weekly sprint planning* Attend daily standups with the team* Attend weekly operational meeting, lunch n' learns, and career coaching 1 on 1's with your manager* Communicate weekly on project statuses* Schedule and participate in project meetings and reviews with UX, PM, and Engineering stakeholders* Contribute feature code and conduct code reviews for your teammates* Have Fun! Attend weekly team events to connect and build strong working relationshipsAbout the teamABOUT AWS:Diverse Experiences Amazon values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying. Why AWS Amazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.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 flexible work hours and arrangements are part of our culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve in the cloud. 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 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- 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-Serverless, 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 ...

Embedded Senior Software Engineer, Project Kuiper Customer Terminals

Project Kuiper is an initiative to increase global broadband access through a constellation of 3,236 satellites in low Earth orbit (LEO). Its mission is to bring fast, affordable broadband to unserved and underserved communities around the world. Project Kuiper will help close the digital divide by delivering fast, affordable broadband to a wide range of customers, including consumers, businesses, government agencies, and other organizations operating in places without reliable connectivity.Our team focuses on building enterprise and consumer grade Customer Terminals, for use by our customers to access internet through the Project Kuiper.We are looking for an embedded Software Development Engineer to own, design and develop Customer Terminal system software for Project Kuiper, using embedded Linux, and custom silicon. Kuiper is breaking new ground with every device we design, and you will be an integral part of bringing this family of products to customers.Export Control Requirement:Due to applicable export control laws and regulations, candidates must be a U.S. citizen or national, U.S. permanent resident (i.e., current Green Card holder), or lawfully admitted into the U.S. as a refugee or granted asylum.Key job responsibilitiesDevelop embedded software for Customer Terminal devices within the Project Kuiper system.Participate in all phases of SDLC including requirements gathering, design, code, test, and code/test coverage.Developing embedded software in assembly, C, C++, Rust or other languagesHave in-depth knowledge with real-time embedded software philosophies and practicesHave expertise with Linux and RTOSReview schematics, logic analyzer, and embedded software (bare-metal) trouble-shooting techniquesFamiliarity with cryptography, threat modeling, and secure SDLC, TrustZone, bootloader.Develop embedded software in C, C++, Rust, or other modern languages.Write drivers for peripherals and interfaces such as I2C/I3C, SPI, UART, GPIO etc.Work closely with hardware teams to support board bring-up and integration testing.About the teamThe Kuiper Customer Terminals Software teams build and maintain the core software that powers the customer terminals on the Kuiper network. The team is highly cross functional and is responsible for low level device drivers, secure manufacturing, MAC and PHY interactions, data plane, control plane and network communications. The team traverses the entire OSI model and works across L1-L7 layers.BASIC QUALIFICATIONS- 7+ years of non-internship professional software development experience- 7+ years of programming with at least one software programming language experience- 7+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience as a mentor, tech lead or leading an engineering team ...

Embedded Software Engineer, Kuiper Payload Network

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. You will design, craft, and deploy reliable embedded software for large quantity of 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.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· Develop embedded software for terrestrial devices within the Project Kuiper system.· Participate in all phases of SDLC including requirements gathering, design, code, test, and code/test coverage.· Developing embedded software in assembly, C, C++, Rust or other languages· Have experience with real-time embedded software philosophies and practices· Have expertise with Linux and RTOS· Review schematics, logic analyzer, and embedded software (bare-metal) trouble-shooting techniques.A day in the lifeAs part of our BSP software engineering team, you will design and implement embedded software used in the 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. You need to be flexible and responsive to changing priority issues.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 ...

Robotics Software Engineer, Amazon Robotics (AR)

Amazon Robotics is building a new foundational system which will transform warehouse robotics. The system integrates multiple custom robots into a cohesive and highly efficient solution. The team is seeking a Software Development Engineer to help us build and scale this robotic system across the fulfillment network.The ideal candidate is passionate about software development and has a track record of designing and implementing new products and features using cloud technologies ( preferably AWS) and software deployed at the edge. They have seen their solutions deployed at scale in live environments. They are a hands-on expert, with a deep and broad understanding of software tools and complex algorithm development.Key job responsibilitiesThis is a brand new system which is a critical priority for the Robotics organization. As a key member, you will:* Work across teams to design and develop metrics and data infrastructure connecting our robotic systems to the cloud* Develop and test software changes on robotic equipment in the lab* Develop queries, data visualizations, and tooling for accessing data generated by our robotic systems* Work closely with internal stakeholders to define feature requirements and see the impact of your products in the fieldA day in the lifeAmazon offers a full range of benefits for you and eligible family members, including domestic partners and their children. Benefits can vary by location, the number of regularly scheduled hours you work, length of employment, and job status such as seasonal or temporary employment. The benefits that generally apply to regular, full-time employees include: 1. Medical, Dental, and Vision Coverage 2. Maternity and Parental Leave Options 3. Paid Time Off (PTO) 4. 401(k) Plan If you are not sure that every qualification on the list above describes you exactly, we'd still love to hear from you! At Amazon, we value people with unique backgrounds, experiences, and skillsets. If you’re passionate about this role and want to make an impact on a global scale, please apply!BASIC QUALIFICATIONS- 3+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- 3+ years of non-internship professional software development experience- Experience programming with at least one software programming language- Expert level knowledge of at least one modern object oriented language such as Java (. preferred ), C++, or C# ...

Salesforce Developer II, Support Products & Services

DescriptionThe Amazon Advertising engineering team has an opportunity to be part of something big! Working on advertising for Amazon.com, Kindle Special Offers, and Amazon Mobile Ads, the Ad Product Tools team provides critical tools that streamline ad delivery to millions of Amazon customers. We are onboarding new programs across globe onto this platform. Amazon advertising will enable employee self-sufficiency by providing simple, intuitive self-service tools across devices using communities, lightening, and other Salesforce next gen technologies. We will implement the overall self-service strategy and user experience for our employees and partners by integrating it with other Amazon cross systems and platforms like telephony, content management system (CMS), and analytics ensuring a consistent global experience. Amazon Ads SP&S team is looking for an experienced Salesforce Developer to build and customize Salesforce.com (SFDC) solutions and manage integrations with other systems. This includes designing, developing, testing and deploying custom Apex and object-oriented solutions. Key job responsibilitiesResponsibilities* Own all aspects of architecture, end to end design, development, security, design/development best practices, integration and deployment (CI/CD), release architecture and automation regression testing.* Build solutions in Salesforce.com leveraging Force.com, APEX, Lightning Web Components, Web Services, and APIs.* Provide expertise and recommendation on when to use configuration vs. code vs off-the- shelf products.* Support cross systems integrations across native Salesforce eco system, as well as other cloud technologies including AWS.Partner with product owners to deliver tailored solutions that support business requirements, create a superlative user experience, and drive tangible business value.* Participate in the planning and analysis of requirements for system enhancements, translating requirements into well-architecture solutions that best use the Salesforce platform and products.* Analyze Salesforce tech debt, propose design and implement solutions.* Function as tech lead to drive end to end projects.A day in the lifeYou'll work on a cross functional team of Salesforce practitioners and Product stakeholders that owns the end-to-end user experience for a key application in the Advertising organization fleet of tools. You'll partner with business users to refine requirements, and your team mates to design and implement new features. This application orchestrates the steps involved to configure and deploys some of Amazon's largest Advertising campaigns. BASIC QUALIFICATIONS- 4+ years of non-internship professional software development experience- 5+ years of designing or architecting (design patterns, reliability and scaling) of new and existing systems experience- Experience leading the design, build and deployment of complex and performant (reliable and scalable) software solutions in production- Experience building tools for building, testing, releasing or monitoring- 8+ years of hands-on engineering experience on the Force.com platform- 5+ years of Salesforce development experience using Apex, Visualforce, Lightning component frameworks, triggers, batch apex and Salesforce APIs at a large organization- 2+ years of experience in Salesforce point and click configuration using flows, validation rules, setup, roles & profiles, reports and dashboards at a large organization ...

Machine Learning Engineer, BADS

Amazon is building next generation software, hardware, and processes that will run our global network of fulfillment centers that move millions of units of inventory, and ensure customers get what they want when promised.The Business Analytics and Decision Support (BADS) team automates the ingestion and curation of data for analyses, business reviews and operational reporting demands. Our north star is to enable and leverage the power of data to drive informed decision-making and value through analytical and scientifically derived insights and innovative solutions and processes.As a Machine Learning Engineer within our BADS team, you will work closely with science teams to bring research to production. This is a role that combines engineering knowledge (around machine learning, natural language processing, computer vision), technical strength, and product focus. It will be your job to implement novel ML systems, product integrations, and performance optimizations releases into production. While ensuring CI/CD compliance and ensuring best practices in software development and cloud infrastructure are followed (in the realm of scalability, security and availability).Key job responsibilities- Own the development and operationalization of solutions deployed in production.- Work across multiple teams to integrate our solutions with products owned by our partners.- Design model experimentation processes and frameworks in synergy with our scientists.- Help the team grow and cultivate best practices in software development, MLOps, and experimentation.A day in the lifeAmazon offers a full range of benefits that support you and eligible family members, including domestic partners and their children. Benefits can vary by location, the number of regularly scheduled hours you work, length of employment, and job status such as seasonal or temporary employment. The benefits that generally apply to regular, full-time employees include: 1. Medical, Dental, and Vision Coverage 2. Maternity and Parental Leave Options 3. Paid Time Off (PTO) 4. 401(k) Plan If you are not sure that every qualification on the list above describes you exactly, we'd still love to hear from you! At Amazon, we value people with unique backgrounds, experiences, and skillsets. If you’re passionate about this role and want to make an impact on a global scale, please apply!- 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 experience with the AWS CDK or SDK- 1+ year’s experience and knowledge in MLOps, in deploying, operationalizing, and maintaining scalable AI/ML-solutions in production- Prior experience developing and implementing scalable machine learning solutions with technologies such as AWS SageMaker, EMR, S3, Lambda, Airflow and CI/CD Pipeline- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience- Bachelor's degree in computer science or equivalent- Experience with ML libraries/frameworks such as Tensorflow, AWS Sagemaker, Keras, PyTorch, etc.- Advanced knowledge of performance, scalability, enterprise system architecture, and engineering best practicesAmazon 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.Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.

Embedded Software Development Manager, Sensor and Compute, Amazon Robotics

Are you inspired by invention? Is problem solving through teamwork in your DNA? Do you like the idea of seeing how your work impacts the bigger picture? Answer yes to any of these and you’ll fit right in here at Amazon Robotics. We are a smart, collaborative team of doers that work passionately to apply cutting edge advances in robotics and software to solve real-world challenges that will transform our customers’ experiences in ways we can’t even image yet. We invent new improvements every day. We are Amazon Robotics and we will give you the tools and support you need to invent with us in ways that are rewarding, fulfilling and fun.The Amazon Robotics Sensor and Compute Team is seeking a talented and enthusiastic Embedded Software Manager to lead the development of next generation sensors and computers from concept to production. The ideal candidate is excited about the robotic sensing and compute technologies, and is passionate about delivering high quality hardware and embedded software products in a hyper-growth environment where priorities could shift fast. You excel at leading developers, driving operational excellence, and have a track record of building strong engineering teams. As a member of the leadership team, you will make a huge impact on everything from our technology roadmap and product vision, to the architecture of the products, to the culture we build, and to our customer experiences.Key job responsibilities- Hire and develop the best. Grow and develop a team of embedded software engineers, and empower them to achieve their career goals.- Lead the team to deliver high quality sensor and compute products to meet customer and business needs.- Provide technical leadership by contributing to architecture and design discussions, driving best practices and ensuring highest quality of the team’s deliverables. - Collaborate with cross functional partner teams such as hardware, software, testing, manufacturing and operations teams, as well as third party suppliers.- Drive the team’s operational excellence through mechanisms and process improvement.A day in the lifeAmazon offers a full range of benefits that support you and eligible family members, including domestic partners and their children. Benefits can vary by location, the number of regularly scheduled hours you work, length of employment, and job status such as seasonal or temporary employment. The benefits that generally apply to regular, full-time employees include: 1. Medical, Dental, and Vision Coverage 2. Maternity and Parental Leave Options 3. Paid Time Off (PTO) 4. 401(k) Plan If you are not sure that every qualification on the list above describes you exactly, we'd still love to hear from you! At Amazon, we value people with unique backgrounds, experiences, and skillsets. If you’re passionate about this role and want to make an impact on a global scale, please apply!BASIC QUALIFICATIONS- 7+ years of working directly within engineering teams experience- 3+ years of engineering team management experience- 3+ years of designing or architecting (design patterns, reliability and scaling) of new and existing systems experience- Experience partnering with product or program management teams- 5+ years of development experience within an embedded or robotic environment which must include direct, hands-on experience of full embedded software development cycle, including design, development, build, release, manufacturing, deployment and service.- Knowledge of engineering best practices and patterns for the software development, such as coding standards, code reviews, source control management, CI/CD, testing, certification.- BA/BS/MS/PhD in electrical engineering, computer science, computer engineering or related discipline. ...

Embedded Sr. Software Development Engineer, Multimedia, Hardware Compute Group

We are seeking an experienced Senior Embedded Software Development Engineer to play a pivotal role in building our next-generation devices. In this position, you will collaborate cross-functionally with customers, system architects, program managers, and hardware engineers to implement a robust multimedia software stack.Your primary responsibilities will involve developing embedded Linux software that covers critical capabilities such as video, display, camera, audio, and graphics processing. As a seasoned expert, you will leverage your strong technical skills to drive innovation, optimize system performance, and deliver reliable solutions.Key job responsibilities- Design, develop, and maintain complex embedded software components for a multimedia processing pipeline, in any of the audio, graphics, video, display and camera software stack- Optimize embedded software for real-time performance, efficient memory management, and optimal resource utilization on target hardware platforms - Integrate multimedia software components with hardware-specific drivers, hardware abstraction layers (HAL), middleware, and operating systems- Collaborate with hardware engineers to ensure seamless hardware-software co-design and achieve optimal system-level performance- Perform in-depth unit, integration, and system-level testing to ensure the quality, reliability, and robustness of the multimedia software- Troubleshoot and debug complex issues in the multimedia software stack, including performance bottlenecks and edge cases- Create and actively participate in design reviews, code reviews, and retrospective meetings to continuously improve the development process and share knowledge- Stay up-to-date with the latest trends, technologies, and industry standards in embedded multimedia software development, and leverage this knowledge to drive innovation- Mentor and provide technical guidance to junior team members, fostering their growth and development- Take a leading role in defining the technical roadmap and architecture of the multimedia software stackBASIC 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 ...

Kuiper Payload System Architect Engineer, Kuiper

As a member of Kuiper Payload System Characterization team, you will be responsible for designing user and control plane verification mechanisms to characterize ground/satellite gateways, customer terminals and customer satellites. Come and join the innovative and unique wireless project “Kuiper”. You would be focused on designing and developing the system which will verify various subsystems in Kuiper. You will be a key member of a cross functional team of innovators, working on unique wireless technology that will enable millions of people to stay connected. 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• Design and architecture use cases to verify various subsystems in Kuiper• Conduct data-flow performance analysis and vet different designs • Build scalable architecture of verification use cases in both control and user plane to stress Kuiper-System• Specify interface-APIs to both network layer and physical layer for injecting/poking data - 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- 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience- Bachelor's degree in computer science or equivalentAmazon 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.Los Angeles County applicants: Job duties for this position include: work safely and cooperatively with other employees, supervisors, and staff; adhere to standards of excellence despite stressful conditions; communicate effectively and respectfully with employees, supervisors, and staff to ensure exceptional customer service; and follow all federal, state, and local laws and Company policies. Criminal history may have a direct, adverse, and negative relationship with some of the material job duties of this position. These include the duties and responsibilities listed above, as well as the abilities to adhere to company policies, exercise sound judgment, effectively manage stress and work safely and respectfully with others, exhibit trustworthiness and professionalism, and safeguard business operations and the Company’s reputation. Pursuant to the Los Angeles County Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.Our compensation reflects the cost of labor across several US geographic markets. The base pay for this position ranges from $151,300/year in our lowest geographic market up to $261,500/year in our highest geographic market. Pay is based on a number of factors including market location and may vary depending on job-related knowledge, skills, and experience. Amazon is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits. For more information, please visit This position will remain posted until filled. Applicants should apply via our internal or external career site.

Frontend Engineer II, TermFlow, Contract Onboarding

TermFlow team part of Contract Onboarding pillar within Commerce Platform is working on the Contract Ingestion initiative to streamline AWS Customer deal agreements creation and ingestion into our billing systems. This will enable our Billing organization to sign contracts/deals with AWS customers faster, compute bills accurately, apply discounts and enhance customer experience overall.Key job responsibilitiesYou will help define the system architecture, own and implement specific components on the frontend and help shape the overall experience. You’ll collaborate closely with product managers, architects and other SDE team members to help define the scope of the product.You will take responsibility for technical problem solving, creatively meeting product objectives and developing best practices. You will demonstrate cross-functional resource interaction to accomplish your goals. You will play a role in defining processes and methods to improve the productivity of the entire team.A day in the lifeWe're responsible for the largest cloud billing platform, processing quadrillions of usage data into millions of invoices that amount to billions of dollars globally every month. As customers around the world move to the cloud, we need seasoned engineers who want to help define and build the future of cloud billing so we accelerate cloud adoption by leveraging private pricing.About the teamWe are a new organization within AWS Billing called Contract Onboarding (CO) supporting Private Pricing Addenda, with a challenging charter.Our vision is to onboard any contract for any AWS service, any pricing model in any geography, instantly and accurately to AWS Billing.Our team within Commerce Platform is working on a set of Contract Automation and onboardinginitiatives to streamline AWS Customer deal agreements creation and ingestion into our billingsystems. We enable AWS Billing, AWS Sales and AWS Legal organization to sign contracts/dealswith AWS customers faster, compute bills accurately, apply discounts and enhance customerexperience overall.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 professional- 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- 1+ years of agile software development methodology experience- Experience with common front-end technologies such as HTML, CSS, JS, TypeScript, and NodeAmazon 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.Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.Our compensation reflects the cost of labor across several US geographic markets. The base pay for this position ranges from $129,300/year in our lowest geographic market up to $223,600/year in our highest geographic market. Pay is based on a number of factors including market location and may vary depending on job-related knowledge, skills, and experience. Amazon is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits. For more information, please visit This position will remain posted until filled. Applicants should apply via our internal or external career site.

Aurora MySQL Senior SDE, Serverless

Are you interested in building hyper-scale database services in the cloud? Do you want to revolutionize the way databases are built for the cloud? Do you want to have direct and immediate impact on hundreds of thousands of users who use AWS database services? Amazon Aurora MySQL offers MySQL compatible relational database engine that combines the speed and availability of high-end commercial databases with the simplicity and cost-effectiveness of open source databases. It provides up to five times better performance than MySQL, all at a price point one tenth that of a commercial database while delivering similar performance and availability. We are looking for software developers who are passionate about databases and large-scale storage technologies, and excited about building database systems that run across thousands of servers across multiple data-centers worldwide. This is a core system development position where you will grow to own the design and development of significant system software components critical to our industry leading database services architected for the cloud. You will be part of the team that architects, designs, and implements highly scalable distributed database systems with availability, reliability and performance guarantees. This is a hands-on position where you will get an opportunity to get involved at every level of the software development cycle, from designing and building rock-solid components to deploying and monitoring them in production, as well as mentoring other engineers. We are looking for a top software developer with a good track record of delivering, as well as strong communication, leadership and customer-focus skills. This is a unique and rare opportunity to become a part of a fast-growing business and help shape its technology and features.AWS Utility Computing (UC) provides product innovations — from foundational services such as Amazon’s Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2), to consistently released new product innovations that continue to set AWS’s services and features apart in the industry. As a member of the UC organization, you’ll support the development and management of Compute, Database, Storage, Internet of Things (Iot), Platform, and Productivity Apps services in AWS, including support for customers who require specialized security solutions for their cloud services10031Key job responsibilitiesOur engineers collaborate across diverse teams, projects, and environments to have a firsthand impact on our global customer base. You’ll bring a passion for innovation, data, search, analytics, and distributed systems. You’ll also:Solve challenging technical problems, often ones not solved before, at every layer of the stack.Design, implement, test, deploy and maintain innovative software solutions to transform service performance, durability, cost, and security.Build high-quality, highly available, always-on products.Research implementations that deliver the best possible experiences for customers.A day in the lifeAs you design and code solutions to help our team drive efficiencies in software architecture, you’ll create metrics, implement automation and other improvements, and resolve the root cause of software defects. You’ll also:Build high-impact solutions to deliver to our large customer base.Participate in design discussions, code review, and communicate with internal and external stakeholders.Work cross-functionally to help drive business decisions with your technical input.Work in a startup-like development environment, where you’re always working on the most important stuff.About the teamOur team is dedicated to supporting new members. We have a broad mix of experience levels and tenures, and we’re building an environment that celebrates knowledge-sharing and mentorship. Our senior members enjoy one-on-one mentoring and thorough, but kind, code reviews. We care about your career growth and strive to assign projects that help our team members develop your engineering expertise so you feel empowered to take on more complex tasks in the future.Diverse ExperiencesAWS values diverse experiences. Even if you do not meet all of the qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.About AWSAmazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.Inclusive Team CultureHere at AWS, it’s in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences, inspire us to never stop embracing our uniqueness.Work/Life BalanceWe value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve in the cloud.Mentorship & Career GrowthWe’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.BASIC QUALIFICATIONS- 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 ...