Software Development Engineer, CloudFront Media & Entertainment

Do you enjoy watching the latest movies, television shows, or sporting events on your computer, tablet or smartphone? Do you hate waiting for your pages to load or your show to re-buffer? Do you want to contribute to systems that deliver a flawless experience in serving video from the edge for high profile customers?AWS CloudFront is looking for experienced Software Development Engineers to join our team in beautiful Seattle, USA. We offer comprehensive relocation and benefit packages.At AWS CloudFront, working on systems with global scale is a daily part of the job. We solve hard problems. We build reliable, scalable, low-cost systems that serve our ever-growing customer base. We are constantly shipping features that drive innovation in the CDN market. We deliver an elegant geo-distributed platform to serve not only video from the edge, but a wide variety of use cases.We:- Are a fast-growing, agile and collaborative group of technologists from diverse backgrounds. - Are inventors and owners, building new technologies and improving existing ones.- Obsess over our customers' needs and experience.- Enjoy the prototyping and tinkering stages, as well as the rigor of making solutions production-ready.You:- Are comfortable in an agile environment and understand the importance of working/developing iteratively.- Enjoy being part of a strong team of technologists and collaborating with them to build BIG things.- Take ownership and do what it takes to get the job done.- Want to create services at a massive scale used by millions of people.- Are naturally curious about how systems operate at scale and think of ways to constantly improve those systems.- Learn from others and help grow those in your team to achieve their best.AWS Infrastructure Services owns the design, planning, delivery, and operation of all AWS global infrastructure. In other words, we’re the people who keep the cloud running. We support all AWS data centers and all of the servers, storage, networking, power, and cooling equipment that ensure our customers have continual access to the innovation they rely on. We work on the most challenging problems, with thousands of variables impacting the supply chain — and we’re looking for talented people who want to help.You’ll join a diverse team of software, hardware, and network engineers, supply chain specialists, security experts, operations managers, and other vital roles. You’ll collaborate with people across AWS to help us deliver the highest standards for safety and security while providing seemingly infinite capacity at the lowest possible cost for our customers. And you’ll experience an inclusive culture that welcomes bold ideas and empowers you to own them to completion. About the teamDiverse ExperiencesAWS values diverse experiences. Even if you do not meet all of the qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.Why AWS?Amazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.Inclusive Team CultureHere at AWS, it’s in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences, inspire us to never stop embracing our uniqueness.Mentorship & Career GrowthWe’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.Work/Life BalanceWe value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve in the cloud.BASIC QUALIFICATIONS- 3+ years of 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, CloudFront Platform Services

AWS Infrastructure Services owns the design, planning, delivery, and operation of all AWS global infrastructure. In other words, we’re the people who keep the cloud running. We support all AWS data centers and all of the servers, storage, networking, power, and cooling equipment that ensure our customers have continual access to the innovation they rely on. We work on the most challenging problems, with thousands of variables impacting the supply chain — and we’re looking for talented people who want to help.You’ll join a diverse team of software, hardware, and network engineers, supply chain specialists, security experts, operations managers, and other vital roles. You’ll collaborate with people across AWS to help us deliver the highest standards for safety and security while providing seemingly infinite capacity at the lowest possible cost for our customers. And you’ll experience an inclusive culture that welcomes bold ideas and empowers you to own them to completion.Do you enjoy watching the latest movies, television shows, or sporting events on your computer, tablet or smartphone? Do you hate waiting for your pages to load or your show to re-buffer? Do you want to contribute to systems that deliver a flawless experience in serving video from the edge? Good - us too.AWS CloudFront is looking for an experienced Software Development Engineer to join our team!At AWS CloudFront, working on systems with global scale is a daily part of the job. We solve hard problems. We build reliable, scalable, low-cost systems that serve our ever-growing customer base. We are constantly shipping features that drive innovation in the market. We deliver highly secure platform to serve not only video from the edge, but a wide variety of use cases.Key job responsibilitiesDesign and implement new services, systems and improving existing ones with ownership of the technical lifecycle from inception to production operations. Mentor and guide team members to solve complex problems with efficient solutions. Drive big ideas to improve security, availability, and performance of the systems and its services. Be involved in all aspects of software development such as design, coding and code reviews, testing, deployment, and operations of everything we build.About the teamThe CloudFront Platform Service team builds and provides the foundational services used to secure, provision, deploy, and operate CloudFront's CDN (Content Delivery Network) at scale which includes the Server Infrastructure, Hardware, Operating system, and Systems Level components. We are:1. Technologists from diverse backgrounds.2. Obsessive over our customer’s needs and experience.3. Love building new innovative technologies and improving our existing ones.4. Wear multiple hats. We enjoy the prototyping and tinkering stages, as well as the rigor of making solutions production-ready.*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- 3+ years of non-internship professional software development experience- Experience programming with at least one software programming language- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience ...

Software Development Engineer, CloudTune

The CloudTune organization is dedicated to delivering robust, scalable, and user-friendly cloud solutions leveraging Amazon's vast cloud infrastructure and cutting-edge technologies. Our projects cater to all Amazon businesses, including WW Stores, Digital, and Other businesses (Alexa, Advertising, Digital Video, Retail Website Marketplaces, and more). We collaborate closely with AWS teams to provide capacity assurance to our customers. Our focus is on developing foundational infrastructure capabilities, tools, and datasets that enable Amazon teams to provide exceptional customer experiences. With millions of daily users relying on Amazon's products, we prioritize solutions that "just work," ensuring seamless and reliable performance.We are seeking a passionate and highly skilled Software Development Engineer to join our Scaling Planner team. This team is dedicated to provide an automated scaling infrastructure that supports engineering teams across Amazon. We thrive on tackling complex challenges and developing large-scale, elastic, and distributed software systems that handle massive amounts of data and serve thousands of customers.Key job responsibilities- Tackle large-scale challenges using data-driven and algorithmic solutions.- Collaborate with experienced engineers, product managers, and leaders to create innovative products. - Design and develop highly distributed system components. - Influence and guide the work of technically proficient customers and partners. - Work on latest AWS technologies, CDK and software programming languages like Java or Python. - Embrace a bold, ambitious mindset & Think Big!A day in the lifeIn this role, you will define the software design, patterns, and technology choices to deliver against our fast-iterative ideology. You will build the software mechanisms to deliver against our charter and participate in shaping the team's direction. You will engage directly with partners and customers across Amazon's engineering community to maximize the value we're delivering. You will also have the opportunity to experiment with different technologies, including the latest AWS products.About the teamCloudTune ensures that internal Amazon teams have sufficient compute capacity for their business needs at the lowest possible cost by discovering and forecasting business events, identifying services impacted by an event and making service specific forecasts, automating scale-ups and descales, signaling and matching demand and supply and measuring the efficiency of capacity utilization. Our team focuses on robust and scalable architecture patterns and engineering best practices, driving adoption of ever-evolving and cutting-edge AWS technologies. 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, Commerce

If you are interested in this position, please apply on Twitch's Career site https://www.twitch.tv/jobs/en/About Twitch:Twitch is the world's biggest live streaming service, with global communities built around gaming, entertainment, music, sports, cooking, and more. It's where millions of people come together to chat, interact, and make their own entertainment.We're about community, inside and out. You'll find coworkers who are eager to team up, collaborate, and smash (or elegantly solve) problems together. We're on a quest to empower live communities, so if this sounds good to you, see what we're up to on LinkedIn and Twitter, get interviewing tips on Instagram, and discover projects we're solving on our Blog.About the Team:As an engineer in the Commerce Products team, you will be working on the memberships space. This team is responsible for subs, gifts and turbo product lines along with a critical videos. They will have extensive collaboration alongside PMs, UX, PMMs, DS and DEs working on iterative improvements to memberships and moments products and sometimes working on features whose service ownerships extend to partner teams. About the Role:As a Software Development Engineer at Twitch, you'll play a crucial role in designing, developing, and maintaining core features of our platform. You'll work closely with cross-functional teams to deliver high-quality, scalable solutions that enhance the Twitch experience for millions of users worldwide along with helping creators make a revenue. You Will:- Work with technical leads and other engineers to design and develop commerce platform and services- Contribute to customer-focused project deliveries- Work with partner teams to clarify product requirements- Improve engineering processes- Participate in design and code reviews- Support operational activities such as on call and run the business activitiesBonus Points:- Proficiency in full stack development- Familiarity in the AWS ecosystem of services- Experience building highly available and resilient systems- Fluency in some subset of UI design, data modeling, algorithms or database schema design- Familiarity with Twitch, either as a viewer or creator (or both!)Perks:- Medical, Dental, Vision & Disability Insurance- 401(k)- Maternity & Parental Leave- Flexible PTO- Amazon Employee DiscountBASIC QUALIFICATIONS- BA/BS in Computer Science or equivalent industry experience- 1+ years of work experience as a software engineer- Development experience in one or more general purpose programming languages: Java, Golang, or JavaScript, Type Script, familiar with AWS ecosystem- Experience working with Git ...

Software Development Engineer, Compute Services

Are you passionate about technology and solving hard problems? Do you want to grow your skills as you help us grow and scale the world's largest cloud computing service? Do you want to make history and have fun doing it? If so, Amazon Web Services Elastic Cloud Computing (EC2) is looking for people just like you! EC2 is at the core of AWS services and we are growing every day to meet the demands of our business as we continue to scale.EC2 Nitro drives the planet’s largest, fastest growing and most feature-rich compute cloud. Nitro is AWS’s ground-up design for virtualization at global scale built on a fully custom stack of hardware, firmware and applications. Nitro has enabled EC2 to support Intel, AMD and Amazon’s custom silicon - Graviton2 - while raising the industry bar for security and performance across our product line. The EC2 Server Provisioning team is the assembly line for EC2, turning new servers into EC2 virtualized hosts running customer workloads across the globe. Every EC2 customer instance running on every host-type, in every data center , across the globe has passed through services operated by this team. Engineers on EC2 Server Provisioning become subject matter experts on distributed, asynchronous services running at global scale.The EC2 Provisioning team lays the foundation on which every EC2 service - both internal and external - runs. The team is responsible for the software infrastructure that is required to make racks of hardware received from manufacturing into cloud infrastructure that allows our customers to run the wide variety of EC2 instances that are available today. The scale of this problem spans many millions of this devices across globe and every new EC2 instance type launched is built through EC2 Provisioning services. To add some spice to the challenge - the infra must be able to manage live devices without any down time to our customer and keep the growing EC2 fleet healthy.The infra and technologies needed to this are growing and innovating at rapid pace. Work is primarily done in Java and includes the full lifecycle of software development, including requirements, system design, implementation, testing, monitoring, alarming and reporting. Software Development Engineers work closely with EC2 Principal Engineers and other technical leaders to refine technical direction, and then follow through with detailed analysis, designs, and high quality code.10017BASIC QUALIFICATIONS- 3+ years of non-internship professional software development experience- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience programming with at least one software programming language ...

Software Development Engineer, Concessions Abuse Prevention

At Amazon, we're committed to providing an exceptional customer experience while safeguarding our business from potential misuse. The Concessions Abuse Prevention (CAP) team, within Amazon Customer Service, is seeking a talented Software Development Engineer to join our mission of enhancing and securing Amazon's world-class customer service processes.In this role, you'll develop innovative solutions that ensure the integrity of our customer interactions and protect Amazon's generous policies. Your work will be crucial in maintaining a seamless and positive experience for our valued customers while implementing intelligent systems to identify and prevent potential policy misuse. You'll contribute to creating sophisticated, differentiated processes for customer service interactions, with a focus on identifying potential misuse, helping to maintain our reputation as Earth's most customer-centric company. Your efforts will help strike the perfect balance between customer satisfaction and business protection.Utilizing innovative technologies including Java, JavaScript/TypeScript, Amazon Web Services, and proprietary Amazon tools, you'll build robust systems that enhance our ability to serve customers efficiently and securely. Join us in shaping the future so that Amazon remains a trusted store for millions of customers worldwide.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 Design and code the right solutions starting with broadly defined problems Work in an agile environment to deliver high-quality software. On-call rotation to support the services owned by the Software team Mentor engineers on your team to help grow their potential Make tradeoffs between new feature development and operational workA day in the lifeThis position involves on-call responsibilities, typically one week every six weeks. We rarely get paged after-hours as we aim for our solutions to be fault tolerant. We work together as a team to mitigate and resolve to prevent future occurrences. We’re looking for a new teammate who is enthusiastic, empathetic, curious, motivated, and reliable; someone who will help us build on the positive team culture we’ve been cultivating.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!Benefits Summary:Amazon 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 Coverage2. Maternity and Parental Leave Options3. Paid Time Off (PTO)4. 401(k) PlanAbout the teamOur team is dedicated to supporting new team members and helping one another grow through one-on-one mentoring and thorough, but kind, code reviews. We take code reviews seriously. We believe that good code reviews raise our code quality, grow our technical acumen, and provide opportunities to support and share knowledge with each other.We care about your career growth. We try to assign projects and tasks based on what will help each team member develop into a more well-rounded engineer and enable them to take on more complex tasks in the future.BASIC QUALIFICATIONS- 3+ years of non-internship professional software development experience- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience programming with at least one software programming language ...

Software Development Engineer, Core Shopping

Alexa is a strategic investment for Amazon, and we aim to deliver a voice and touch shopping assistant that is so convenient that customers worldwide will use Alexa every day. Alexa Shopping aims for Alexa to understand the needs of all shoppers regardless of language, background, abilities or economic meansWe are seeking a Software Development Engineer to build on a new, greenfield initiative focused on Deals and Pricing that shapes the arc of invention with Machine Learning and Large Language Models. Your deliverables will directly impact executive leadership team goals and shape the future of shopping experiences with Alexa. You will work with multiple teams across Amazon Stores and Alexa to influence the overall technical direction for optimal outcomes that help shape and deliver, delightful end customer experiences. You will define and drive the top operational and engineering excellence priorities for the Organization.You will have the freedom to experiment, improve and invent on behalf of our customers. Most importantly, you will work for a strong leadership team that optimizes for your growth and pairs you with personalized mentors within and outside the organization, to guide your career.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, Corporate FP&A, GFT, Corporate FP&A

Are you excited about building highly scalable services & infrastructure using AWS technologies? Do you love to conceptualize and build applications from the ground-up? Interested in being part of GFT's vision to eliminate manual burden and accelerate the decision making process for Finance teams across Amazon? If yes, this might be the right opportunity for you.We are looking for a Software Engineer, who can drive appropriate technology choices, lead the way for continuous innovation, and shape the future of our software applications. You will build services to help enable Finance teams to access information quickly and make decisions that impact Amazon. You will be interacting with data engineers, product managers, UX designers and front end engineers to understand the key requirements, lead the design and development of software services. This is a great opportunity for anyone to own the architecture and development from its very initial stage.Key job responsibilities - Design scalable and fault-tolerant platform components that will power full-stack applications for building compelling user experiences- Write clean, maintainable code and perform peer code-reviews.- Work with product management and cross functional teams to provide technical solutions for desired user experiences.- Work with other team members to investigate design approaches, prototype new technology, and evaluate technical feasibility.- Work in an agile / scrum environment to deliver high quality software- Establish architectural principles, select design patterns, and mentor team members on their appropriate application.- Help define and implement standards and promote best Operational Excellence (OE) practicesA day in the life- Design and implement individual components of a system- Review designs and code to raise the quality bar for the team- Support with operational tickets and raise the bar for OEAbout the teamGFT team is a cross functional engineering team within Corp FP&A. On our team, we enjoy a unique vantage point into everything happening within Amazon. As part of that, this role would be part of a team that is responsible for Company’s enterprise-wide financial planning & analytics environment. The data flowing through our platform directly contributes to decision-making by our CFO and all levels of finance leadership. If you’re passionate about building tools that enhance productivity, improve financial accuracy, reduce waste, and improve work-life harmony for a large and rapidly growing finance user base, come join us!BASIC QUALIFICATIONS- 3+ years of non-internship professional software development experience- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience programming with at least one software programming language ...

Software Development Engineer, COS

Did you know that over 58% of Amazon’s gross merchandise sales come from independent third-party Sellers on Amazon? The Amazon Marketplace enables over 2 million third-party Sellers in eleven marketplaces to offer their products for sale to Amazon customers across the world. We are hiring software engineers with a sense of ownership and a passion for delivering large-scale solutions to support seller growth internationally. This is an opportunity to join the business at an early stage and build a new technology solution in the very earliest days of this business. This is a fast-growing and important part of Amazon’s future e-commerce business with great potential to invent at a worldwide scale. Our goal as a team is to create a seamless global shopping experience for all Amazon Customers and Sellers worldwide. Successful software engineers candidates must be innovative, flexible, self-directed and able to design and write high-performance, reliable and maintainable code. The ability to function with a broad understanding of business in a fast paced environment along with a team of talented engineers is essential. If you thrive in such an environment, we’d love to talk to you! Key job responsibilities - You will invent solutions to enable services to Amazon that has never been done in the past. - You will be addressing solutions to complex problems that are unique to our international customers. - You will have the opportunity to design, implement and test highly scalable solutions using AWS cloud platform and its many products, in challenging agile projects, working with best in class professionals. - You will have the opportunity to own systems architecture end to end and influence the direction of our technology that impacts hundreds of millions of customers around the world.A day in the lifeOur 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. About the teamThe International Seller Growth Team’s mission is to set our worldwide Sellers up for success and rapid growth across our global Marketplaces. We deliver needle-moving initiatives which provide a seamless experience to Amazon Sellers at each step of the Seller journey. We enable Sellers across the world to list millions of products at scale across multiple categories and dozens of languages in our global Marketplaces.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, CPP Insights

Ever wondered 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 and policies. Universal Classification Catalog team is looking for a Software Development Engineer 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 on a world-class classification platform and solve tough data and analytics problems. Your will need to build Amazon scale applications running on Amazon AWS Cloud that both leverage and create new technologies to process large volumes of data that derive patterns and conclusions from the data.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. 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.Successful candidates will be innovative, flexible, and self-directed. They will be able to work both independently and collaboratively with cross-functional business and software development teams to solve critical business problems. They will be comfortable taking initiative and working alongside 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- Knowledge of professional software engineering & best practices for full software development life cycle, including coding standards, software architectures, code reviews, source control management, continuous deployments, testing, and operational excellence ...

Software Development Engineer, CS Security, Threat Engineering and Development

Are you excited about building large complex systems and applications which are highly innovative, capable, flexible, and scalable to deliver long term values?Security issues at this scale and speed require a passion for engineering robust solutions to complex security challenges, as well as the ability to quickly design and build solutions to address them. We are seeking Software Engineers deeply committed to ensuring that our data is protected and putting effective countermeasures against the ever-changing cyberattack methodologies.Our Threat Engineering and Development team builds technology to protect the customer and Amazon’s data through detection and containment before, during, and after attacks. As a member of our team, you will work with security experts, creating web and backend applications. Members of this team have a high degree of fluency in one or more languages and tools. They work with a focus on simplicity and performance. As a Software Development Engineer, you will have an enormous opportunity to make a large impact on the design, architecture, and implementation of products used every day, by people you know.Key job responsibilities- Be responsible for sub-system design/architecture and development for product initiatives and feature development.- Investigate, prototype and deliver innovative system solutions.- Work in an Agile/Scrum environment to deliver high quality software.- Work side by side with partners, colleagues and teams on challenging problems.- Be highly effective and thrive in a dynamic environment with multiple, changing priorities.- Take great pride to innovate on new products that are used by millions of users.- Understand what's important when releasing software to end users and have been through the process from start to finish.- Proactively communicate with peers and technical leadership.- Never shy away from a challenge.About the teamDiverse ExperiencesAmazon Security values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying. Why Amazon Security At Amazon, security is central to maintaining customer trust and delivering delightful customer experiences. Our organization is responsible for creating and maintaining a high bar for security across all of Amazon’s products and services. We offer talented security professionals the chance to accelerate their careers with opportunities to build experience in a wide variety of areas including cloud, devices, retail, entertainment, healthcare, operations, and physical stores.Work/Life Balance We value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve. Inclusive Team Culture In Amazon Security, it’s in our nature to learn and be curious. Ongoing DEI events and learning experiences inspire us to continue learning and to embrace our uniqueness. Addressing the toughest security challenges requires that we seek out and celebrate a diversity of ideas, perspectives, and voices.Training and Career growthWe’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, training, and other career-advancing resources here to help you develop into a better-rounded professional. BASIC QUALIFICATIONS- 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, Customer Engagement Technology

Amazon.com is broadly recognized as #1 in customer service in the US and abroad. At Amazon we drive innovation and customer obsession into everything we do, and this is especially true in the Customer Engagement Technologies (CET) department. CET owns the technology to support and enhance our Customer Service Operations network through our self-service and Automation features, Customer relationship management (CRM), contact center infrastructure, and various client applications.We are looking for Software Development Engineers (SDEs) to start a project with strategic significance and high exposure. We seek candidates who are results-oriented, data-driven, innovative, and passionate about creating new comprehensive customer engagement services/solutions. Key job responsibilitiesAs a Software Development Engineer in CET, you will take part in the implementation and delivery of contact center systems built on top of our next-generation routing system, leveraging the power of Generative AI (GenAI) and Machine Learning for improved intents and routing signals, and preserving customer contact journey data. You will work cross- functionally with partners to take the product from concept to customer release while ensuring the highest level of quality for your deliverables, managing one of the world's largest and most complex customer service organizations.- 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.- Work in an agile environment to deliver high-quality software.- Use SCRUM, test-driven development, and continuous deployment to deliver projects based on realistic timelines and resource constraints.A day in the lifeIn this role, you'll spend your day coding complex features and architecting scalable solutions. You'll regularly coordinate with Product, UX, and Operations partners, translating business requirements into technical specifications and ensuring alignment across teams. In this fast-paced environment, you'll balance multiple projects, conduct code reviews, and drive technical decisions while collaborating closely with cross-functional stakeholders.About the teamThe mission of the CET team within Customer Service is to create earth’s best customer service solutions through empowering our customers to utilize automation to resolve their issues quickly and efficiently. You will be a key member of our tech team and will influence our science and engineering teams to deliver products based on generative AI.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, dbrown Team

Passionate about the cloud? Interested in expanding on one of the strongest operating platforms in history? Come and join a creative team of talented engineers of EC2 Fleet Maintenance team as we invest and expand in support of our exciting growth. Amazon Elastic Compute Cloud (EC2) is the centerpiece of the Amazon Web Services (AWS) family of cloud infrastructure services. As part of continuing to build the team supporting this key service, we are expanding our Fleet Maintenance team in Seattle. EC2 Fleet Maintenance seeks an experienced, hands on engineer with a passion for designing and developing highly scalable, distributed software. Our systems monitor the EC2 fleet and automatically take actions that directly improve customer experience by maximizing the availability and reliability of compute resources.The team’s problem space is diverse and interesting and you will have ample opportunity to work with a variety of exciting technologies in support of maximizing the health of all compute workloads across all our infrastructure. Work/Life Balance Our 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 one week every two 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. 10017Key job responsibilities- Design, implement and deploy mission-critical systems that work at the scale of EC2’s diverse and ever-expanding infrastructure - Develop software algorithms and workflows that act automatically to remediate customer impacting failures - Deliver systems that both systematically measure and improve the customer experience across multiple dimensions (availability, reliability, latency, throughput).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, Dedicated Security Team (DST)

Amazon Security is looking for a Software Development Engineer who is excited to build security visibility and observability capability across Stores businesses. This team is reimagining how we scale security for the breath and depth of Amazon’s unique business footprint. It will include building solutions to enable actionable interpretation of data from security data sources across the enterprise services. The products built by this team will be used across all business verticals in Amazon, giving you the unique opportunity to have company-wide influence. Our team also supports the security integration of newly acquired companies, providing the candidate opportunities to learn, scale, and influence how we ensure all the business teams we support can maintain their operation at the Amazon security bar. Key job responsibilities1. Full Stack Engineering: Ability to work on both frontend and backend development tasks. Write high-quality, efficient, testable code and recommend improvements in development, maintenance, and system standards, and contribute to software documentation.2. Tech Design Decisions: Participating in tech designs and discussions and making informed decisions about technology choices. Evaluating trade-offs between different design options and proposing optimal solutions.3. Code Review: Conducting thorough code reviews to ensure code quality, maintainability, and adherence to coding standards. Providing constructive feedback to team members and helping them improve their coding skills.4. Best Practices: Promoting best practices in software development, including code organization, documentation, testing, and version control.5. Work in an agile development environment About the teamDiverse ExperiencesAmazon Security values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.Why Amazon SecurityAt Amazon, security is central to maintaining customer trust and delivering delightful customer experiences. Our organization is responsible for creating and maintaining a high bar for security across all of Amazon’s products and services. We offer talented security professionals the chance to accelerate their careers with opportunities to build experience in a wide variety of areas including cloud, devices, retail, entertainment, healthcare, operations, and physical stores.Work/Life 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.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 and Career growthWe’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, training, and other career-advancing resources here to help you develop into a better-rounded professional.BASIC QUALIFICATIONS- 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, Demand Science Optimization (DSO)

Amazon makes and sells Echo, Kindle, Fire TV, Fire Tablet, Ring, Blink, Eero, among other devices. It is critical that Amazon makes the right amount of each device available for purchase. Amazon is looking for a customer obsessed software engineer to join the Amazon Devices Demand Forecasting team in Seattle, WA. Our work impacts Amazon’s device business by forecasting demand and managing supply for all Amazon Devices. We are a growing team that continuously improves our delivery of these forecasts to our customers. We are looking for an engineer who is a technical leader and ready for challenges, with an interest in ML.Key job responsibilitiesWe will work together on defining and building features in multiple core services, and user applications. You will work with other engineers to drive systems architecture, write code, participate in reviews, and continuously improve our software development practices. We will make important decisions, learn from our mistakes, and continuously improve by diving deep into data and metrics to identify opportunities. We will leverage Amazon’s Native AWS infrastructure to build systems and design algorithms that are able to handle large amounts of data. We will design systems that handle huge amounts of data. We solve hard, real world problems with industry best practices where they exist and our own best judgement to forecast demand so that we can guide decision makers on the greater Amazon Devices team.A day in the lifeYou are a curious engineer looking for a career where you'll be able to innovate fast, deliver, andinfluence. You love delivering high-quality software products and services at large scale. You have expertise solving problems using software systems, AWS tools, and working together as a team to constantly improve.About the teamWe will work on defining and building features in multiple core services, and user applications. You will work with other engineers to drive architecture, code, review, and improve our softwaredevelopment practices. We will make important decisions, learn from mistakes, and continuously improve by diving deep into data and metrics. We will design algorithms that are able to handle large amounts of data. We solve hard, real world problems with industry best practices where they exist and our own best judgement to forecast demand so that we can guide decision makers on the greater Amazon Devices team.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, Denied Party Screening

We are open to hiring candidates to work out of one of the following locations:Seattle, WA, USAAt Amazon, security is central to maintaining customer trust and delivering delightful customer experiences. Our mission is to prevent "denied entities" from transacting with Amazon businesses. We build automatic mechanisms to detect and prevent prohibited transactions with the "denied entities" using a diverse set of algorithms and machine learning techniques. We screen over a billion events every day and deal with unique scaling and TPS challenges. We are still Day 1 and have an exciting road map to build detection and resolution systems to help scale Amazon for years to come.We are looking for an outstanding software engineer who has the passion for working on challenging problems from the very early stages. Together with a multi-disciplinary team of engineers, ML scientists, and subject domain experts, you will help define our customer experience and protect Amazon brand. If you have an entrepreneurial spirit, know how to deliver, are technical and innovative, and looking for an opportunity to build systems and solutions optimized for relationships (or graph), we want to talk to you.Key job responsibilitiesAs an SDE in this role, you are responsible for:- Building large-scale, high-availability, low-latency distributed systems.- You work with your team to design, implement, test, release and maintain high-complexity software.- You propose new and innovative solutions that you then develop and refine for production.- You are the end-to-end owner of critical components that keep Amazon and its businesses compliant.A day in the lifeYou'll see hundreds of millions of transactions being screened on a daily basis.You will hear about various critical Amazon Businesses (our clients) and about Amazon Legal, Compliance or Operations (our stakeholders).You'll work with highly experienced and dedicated peers to deliver on critical tasks and then you'll see your work directly impact our customers and our stakeholders.About the teamAbout 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.Diverse 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 SecurityAt Amazon, security is central to maintaining customer trust and delivering delightful customer experiences. Our organization is responsible for creating and maintaining a high bar for security across all of Amazon’s products and services. We offer talented security professionals the chance to accelerate their careers with opportunities to build experience in a wide variety of areas including cloud, devices, retail, entertainment, healthcare, operations, and physical stores.Work/Life 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.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.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, training, 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, Detail Page Allocation & Pricing

Amazon is investing heavily in building a world class advertising business and we are responsible for defining and delivering a collection of self-service performance advertising products that drive discovery and sales. Our products are strategically important to our Retail and Marketplace businesses driving long term growth. We deliver billions of ad impressions and millions of clicks daily and are breaking fresh ground to create world-class products. We are highly motivated, collaborative and fun-loving with an entrepreneurial spirit and bias for action. With a broad mandate to experiment and innovate, we are growing at an unprecedented rate with a seemingly endless range of new opportunities. As a Software Development Engineer on the Detail Page Sponsored Products Allocation and Pricing team, you'd work with Product Managers and Applied Scientists to design and build mechanisms to optimize how the auction makes trade-offs between publisher, advertiser and shopper concerns. You’ll build technical solutions to solve complex business optimization problems. How do we get click and impression data into our systems in real-time to dynamically adapt which ads we show? How do we model and translate seemingly intangible concepts like relevance into economic terms? How do we solve picking thousands of ads to slot in dozens of possible places on the page and do this billions of times a day within a few milliseconds? A successful candidate will be highly analytical and self-driven. They will be able to handle a high degree of ambiguity. They can identify problems, design and implement solutions and monitor and maintain them. Key job responsibilities- Continuously work to understand our customers and our business- Architect and design ad serving systems that solve real-world customer use cases- Implement AWS-based solutions and machine learning infrastructure to optimize allocation and pricing of Sponsored Products on the Detail Page- Integrate your solutions with high volume and low latency distributed systems- Measure the impact and customer response to your solutions through rapid experimentationBASIC 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, Devices, Books & AGI Legal

The Amazon Books, Devices & AGI legal team is looking for an engineer who is excited by unique challenges and passionate about using the latest technologies to create innovative solutions that address important customer needs. This is an excellent opportunity for an engineer who is looking for a growth position on a small team with a high degree of ownership, direct internal customer interaction, and continuous opportunities to innovate in tangible ways.Key job responsibilitiesAs a key member of a small embedded technology team with a global scope, you will have the opportunity to work directly with internal legal customers and members of other technology teams, to collaboratively identify solutions, and to own major deliverables across all aspects of the software development life cycle. Successful candidates will excel at quickly learning and working with new technologies, partnering directly with end-users and senior leaders, creating reliable code, and finding creative solutions to tangible problems.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, Direct Tax Technology

Amazon’s tax team seeks a capable and motivated individual to be a Software Development Engineer in the Direct Tax Technology team, based in Seattle. The role is responsible for ensuring the tax professionals of Amazon’s Direct Tax Reporting and Compliance organization (R&C) are supported in their mission by world-class technology and processes. The impact of their work is evidenced in improved efficiency in processing, empowered customers and a Tax department that continues to meet the unique challenges of Amazon. Primary Responsibilities: - Tackle tax technology challenges with scalable solutions delivered in a quick-and-nimble fashion - Lead efforts that can involve multiple teams and deliver solutions with impact across the R&C organization - Be trusted advisors to their R&C customers and engage on projects with high degrees of complexity and business criticality. - Help define requirements, design, build and rollout solutions. - Work with multiple stakeholders and manage the complexity of competing needs and timelines. - Support customers through their business cycles, mentoring, troubleshooting and running processes as needed. - Understand the solutions we have today, applying them where appropriate and inventing new capabilities when needed. - Own particular processes and/or parts of our technology toolset, providing subject matter expertise and mentorship - Listen to customers across the organization and expand our toolset to the benefit of all, avoiding point solutions.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, Discovery Tech, US Prime & Marketing Technology

Do you want to reach the next level in your career? Are you looking for new challenges and solving hard problems while using top-notch technologies? Join us and you'll help millions of customers to discover the best from a multi-billion product selection!Discovery Tech team helps customers discover and engage with new, popular and relevant products across Amazon worldwide. We do this by combining technology, science, innovation and creativity to build new customer-facing features and experiences alongside cutting edge tools for marketers.You will be responsible for creating products that help customers to shop cross-category, easily discover new ideas, new categories and new brands and have fun while shopping. Through leveraging machine-learning models, you will drive opportunities to automate Amazon’s cross-category marketing and merchandising and will help to deliver the best possible shopping experience for Amazon’s customers all over the globe. You will also be working on building automated systems that merchandize Amazon stores at scale. You will be using AWS services to build automation.We believe in regular feature development and frequent experimentation, allowing us to continuously improve the customer experience. You will have the opportunity to explore the many channels Amazon provides for customer outreach and engagement, both onsite and offsite. The team provides a great opportunity to make an outsized impact in a burgeoning space and on fresh or even yet to be built products and services. There are few opportunities anywhere to start on a new team and make an immediate impact at this scale. We need bright and very talented people to help us fulfill our mission of making Amazon the most loved shopping destination for each customer in the World!As a Software Development Engineer on our team, you will bring your ability to dive deep into the most complex technical problems to take our products to the next level. You will enhance the functionality of existing systems, increase our ability to scale, and build new systems, contributing to all aspects of the software development lifecycle including design, development, documentation, testing and operations. You will use your strong verbal and written communication skills to deliver high quality results in a fast-paced environment. As a part of our team, you will deliver robust features, intuitive designs, back-end services and user interfaces that make it easy for customers to find relevant products in AmazonKey job responsibilitiesAs a software development engineer on the team, you will play a pivotal role in shaping the definition, vision, design, roadmap and development of product features from beginning to end. You will:- Work with the team to drive business decisions- Design, implement, test, deploy and maintain innovative software solutions to transform service performance, compliance, durability, cost, and security.- Use software engineering best practices to ensure a high standard of quality for all of the team deliverables- Write high quality distributed system software- Work in an agile development environment, where you prioritize the highest value solutions for 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 ...