Senior Software Development Engineer, AWS Identity

The Amazon Web Services (AWS) Identity team builds, operates, and innovates the identity, authentication, and authorization stack for the AWS cloud. Our mission is to push the technical boundaries to enable AWS customers to run their business workloads confidently and securely. As part of this mission, we leverage customer obsession and technologies to help customers set appropriate access controls across all their AWS environments.We are seeking a software developer engineer to be part of our team to build solutions on a global scale, own their systems end to end, and influence the direction of technology used by all AWS services around the world. In this role, you will have the opportunity to drive mission critical projects, work with senior and principal engineers, and help mentor more junior team members.As an SDE on our team you will:· Create and collaborate in the design, implementation, and deployment of systems and services· Work and grow with talented teams delivering impactful projects· Functionally decompose complex problems into simple, straight-forward solutions while understanding system interdependencies and limitations· Share your knowledge of the most effective performance, scalability, architecture, and engineering patterns and methodsAWS has the most services and more features within those services, than any other cloud provider–from infrastructure technologies like compute, storage, and databases–to emerging technologies, such as machine learning and artificial intelligence, data lakes and analytics, and Internet of Things. Whether its Identity features such as access management and sign on, cryptography, console, builder & developer tools, and even projects like automating all of our contractual billing systems, AWS Platform is always innovating with the customer in mind. The AWS Platform team sustains over 750 million transactions per second.Our team also puts a high value on work-life balance. Striking a healthy balance between your personal and professional life is crucial to your happiness and success here, which is why we aren’t focused on how many hours you spend at work or online. Instead, we’re happy to offer a flexible schedule so you can have a more productive and well-balanced life—both in and outside of work.We have a formal mentor search application that lets you find a mentor that works best for you based on location, job family, job level etc. Your manager can also help you find a mentor or two, because two is better than one. In addition to formal mentors, we work and train together so that we are always learning from one another, and we celebrate and support the career progression of our team members.Here at AWS, we embrace our differences. We are committed to furthering our culture of inclusion. We have ten employee-led affinity groups, reaching 40,000 employees in over 190 chapters globally. We have innovative benefit offerings, and we host annual and ongoing learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences. Amazon’s culture of inclusion is reinforced within our 14 Leadership Principles, which remind team members to seek diverse perspectives, learn and be curious, and earn trust.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 About AWSAmazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.Diverse ExperiencesAWS values diverse experiences. Even if you do not meet all of the qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying. Work/Life BalanceWe value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve in the cloud. Inclusive Team CultureHere at AWS, it’s in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences, inspire us to never stop embracing our uniqueness.Mentorship & Career GrowthWe’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional. Key job responsibilities- Design and develop state-of-the-art approaches to solving complex and ambiguous problems- Cultivate engineering and operational excellence through metrics and continuous learning- Provide thought leadership and establish technical vision for the team- Use software engineering best practices to ensure a high standard of quality for all of the team deliverablesBASIC QUALIFICATIONS- 5+ years of non-internship professional software development experience- 5+ years of programming with at least one software programming language experience- 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience as a mentor, tech lead or leading an engineering team ...

Senior Software Development Engineer, AWS Kubernetes (K8s)

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.Our software developers build the next generation technologies that change how millions of AWS customers connect, and interact with AWS services ecosystem. We use ideas from every facet of computer science including distributed computing, large-scale design, service oriented architecture, networking, big data processing, machine learning, and artificial intelligence. We are looking for highly-motivated and passionate engineers to build next generation of network management for one of the largest networks in the world. We are seeking an experienced software engineer with background in building and operating an infrastructure platform responsible for training, fine-tuning and inference of AI models.Key job responsibilitiesYou will be working with customers spanning from industry-leading AI labs to Fortune 500 enterprise companies that are leveraging EKS to train and deploy models at scale. You will work with Amazon's AI teams to operationalize purpose-built models to improve the EKS experience for new and existing users.Our ideal candidate will have experience with machine learning infrastructure like GPUs or AWS silicon like Trainium as well as supporting networking infrastructure like NCCL. They should be able to set technical strategy and oversee the development of high-scale, reliable infrastructure. They should possess a working knowledge of Kubernetes and associated machine learning frameworks such as PyTorch, JAX, Kubeflow, Kueue, etc.A day in the lifeThis is a cross-functional role where you will work across a team of Kubernetes experts, Product Managers, and Applied Scientists to build machine learning capabilities for external and internal use.We believe in a flexible approach to work that empowers you to strike a balance tailored to your needs, fostering long-term happiness and fulfillment. It's not about the time spent in any one location, but rather about cultivating a harmonious equilibrium that enhances all aspects of your life. Our team is dedicated to supporting new members, regardless of experience level or tenure, in an environment that encourages knowledge sharing and mentorship.This team plays a critical role in AI at Amazon. Every customer that uses AWS for large model training and inference will be utilizing your software, and the performance of that software is of paramount importance. If you are looking to make a significant impact in the AI industry, this is an excellent team to be a part of.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.BASIC QUALIFICATIONS- Bachelor's degree in computer science or equivalent- 8+ 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- 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- Proven software development skills, preferably in Java, Golang, C/C++, Python and/or Perl in a Linux environment- Familiarity with distributed systems, asynchronous messaging, and network protocols- Strong computer science fundamentals in data-structures and algorithms- Strong knowledge of object-oriented design and system architecture- Adept problem solving and troubleshooting skills ...

Senior Software Development Engineer, AWS Technical Content Experience, TCX Engineering

Do you want to own cutting edge technology, solve new problems that didn’t exist before, and have the ability to see the impact of your successes?Amazon is growing, and we need SDEs who move fast, are capable of breaking down and solving complex problems, and have a strong will to get things done. SDEs at Amazon work on real world problems on a global scale, own their systems end to end and influence the direction of our technology that impacts hundreds of millions customers around the world.In this role, you will own solutions from design and execution through deployment and support, using the best of available tools, including EC2, Lambda, DynamoDB, and AI/ML. You will be responsible for delivering high quality code and optimizing existing systems. You should be invested in helping our customers, understanding that it is important to build practical solutions that are scalable and easy to maintain. Most importantly, you should be comfortable working in a fast-paced environment where delivery of new products and features is very rapid. The right candidate will possess proven software engineering skills, with experience creating and launching large distributed systems with the help of a team. You are expected to be versatile, able to thrive in a dynamic, entrepreneurial environment and eager to mentor junior engineers. You are comfortable managing competing priorities. Maturity and impeccable judgment are essential. You are data-driven and analytical. You can clearly & effectively communicate with the team on work and technical design (written as well as verbally).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 teamPREFERRED QUALIFICATIONS- 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 equivalentAbout AWSDiverse ExperiencesAWS 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.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. This team is part of AWS Utility Computing: 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.Key job responsibilities* Design and own technical software components that are scalable, performant and easy to maintain.* Provide guidance on technology choices.* Drive adoption of engineering best practices.* Hands on coding.* Work backwards from customer needs to design technical solutions.* Solve ambiguous problems* Invent and simplify existing systems* Technical mentoring of team membersA day in the lifeYou will provide mentorship and technical direction to the team, perform design and code reviews, write exemplary code with unit and integration tests, work on multiple parallel projects and guide not only your team but other sister teams in the org, contribute to technical roadmap discussions, perform on call activities(performance enhancements, bug fixes, correction of errors), refactor and deprecate systems, communicate with Product, senior leadership, customers, TPMs and other stakeholders. Work backwards from the customer on large and ambiguous problems. Invent and Simplify designs, breakdown large problems into smaller ones and incrementally deliver highest quality code along with the team. 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 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 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.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.TCX Engineering builds tools to deliver innovative technical documentation for AWS. We work directly with writers, editors, service teams and architects to help them easily create high quality content for AWS customers. We innovate, research, experiment and collaborate with product managers to understand our customers’ needs. We partner with software developers to learn the inner workings of AWS services so that we can influence design and the customer experience. We are a catalyst in the successful adoption and implementation of AWS services. BASIC QUALIFICATIONS- 5+ years of non-internship professional software development experience- 5+ years of programming with at least one software programming language experience- 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience as a mentor, tech lead or leading an engineering team ...

Senior Software Development Engineer, Books Recommendation Experiences

The Amazon Books Recommendation Experiences team seeks talented individuals to develop innovative book discovery solutions powered by ML and Data Science technologies. The team helps millions of readers find their next great read, enabling seamless discovery, purchase, and access to a vast library of books across all formats. They're focused on creating personalized experiences that connect readers with books that match their interests.A Software Development Engineer (SDE) at Amazon works to solve challenges on a global scale, owns their systems end to end and influences the direction of our technology that impacts hundreds of millions of customers around the world. At Amazon an SDE can expect to design flexible and scalable solutions, and work on some of the most complex challenges.Key job responsibilitiesAs a Senior Software Engineer, you will lead designing, developing and launching highly scalable software components. You will be responsible to decompose a business problem into clear technical designs, making trade-offs on technologies, mitigate risks early and lead implementation with the help of other engineers. You will be working with engineers, scientists and product manager to build software workflows. You will have opportunities to mentor other software engineers and also show influence on other projects in the organization. You will have lots of opportunities for new project ideas to influence the team’s technical and business strategy.A day in the life* Design, develop, and launch highly scalable software components that power our personalized book discovery experiences* Collaborate closely with Applied Scientists, Data Engineers, and Product Managers to design and implement offline workflows and machine learning algorithms* Develop and maintain software services, workflows, and data processing pipelines that handle millions of books in our dataset* Mentor and guide other software engineers, fostering a culture of technical excellence and innovation* Influence the team's technical and business strategy by proposing and driving new project ideas* Contribute to the full software development lifecycle.About the teamYou'll be joining a diverse and dynamic team of engineers, scientists, UX designers, data engineers, and product managers. We're dedicated to creating interactive experiences that help customers find relevant books faster and discover surprising titles. Our projects combine great customer experiences with personalized algorithms, and we're looking for someone who can help drive innovation in this space. 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- Proven track record of collaborating effectively with cross-functional teams, including data scientists and product managers. ...

Senior Software Development Engineer, Catalog Experimentation & Impact Measurement

Do you want to shape Amazon's experimentation capabilities in the era of Generative AI ? Our team develops experimentation capabilities that enable millions of Catalog data experiments. As we navigate the rapidly changing landscape of e-commerce and content generation, particularly with the advent of Generative AI, your role will be crucial in shaping how Amazon teams, sellers, and vendors optimize catalog data for superior customer experience. Our team's work is more important than ever as we help Amazon navigate the new era of AI-assisted content generation. We're building tools that allow our partners to rapidly iterate and measure the impact of new ideas, ensuring that the exponential growth in content translates to real value for our customers.Our organization has a strong focus and great track record of growing our employees. This is a unique position that provides an opportunity to build data-driven systems at a scale. While building this platform, you will have the opportunity to learn the entire suite of Amazon catalog systems and services (ingestion, enrichment, validation, reconciliation, matching, storage,...) as well as the customer facing systems (search, product detail page, checkout page...) that consume and display catalog data. You'll also gain exposure to application of Gen-AI technologies, including large language models for image and text generation for catalog enrichment. This role offers a unique opportunity to work at the intersection of e-commerce systems and emerging AI technologies, allowing you to shape how we leverage Gen-AI to improve catalog quality, experiment with AI-generated content, and enhance overall customer experience.Key job responsibilities1. Lead the design and development of new features and tools for our experimentation platform, while also re-architecting existing systems to meet growing scale and emerging needs.2. Develop framework and systems for impact measurement.3. Architect solutions that can handle the increasing scale of experimentation, as adoption of the product continues to grow across Amazon.4. Develop new capabilities that enable users to effectively evaluate and optimize AI-generated content, ensuring we deliver the best value to our customers.5. Collaborate with cross-functional teams to translate complex business requirements into scalable, future-proof technical solutions.6. Mentor team members and drive a culture of innovation in e-commerce experimentation.BASIC QUALIFICATIONS- 5+ years of non-internship professional software development experience- 5+ years of programming with at least one software programming language experience- 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience as a mentor, tech lead or leading an engineering team ...

Senior Software Development Engineer, Credentials Distribution System

Security is the #1 concern for customers moving to the cloud, and AWS is dedicated to providing security features our customers need, at scale. The AWS Credentials Distribution team is building and delivering the next generation of cloud computing security that supports the public AWS offerings like EC2, S3 and DynamoDB. We are innovating new ways of building massively scalable, distributed security systems involving secrets and credentials management and secure distribution. We are currently looking for an experienced Senior Software Development Engineer to join our team. The ideal candidate is excited about the incredible opportunity that cloud computing represents. As a member of our team, you'll work alongside outstanding engineers and leaders, refine product requirements with product and program managers, define architecture, and be a leader in the implementation and launch of software. All team members actively participate in technical architecture review, iterative development, code review, and operations. Utility Computing (UC)AWS Utility Computing (UC) provides product innovations — from foundational services such as Amazon’s Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2), to consistently released new product innovations that continue to set AWS’s services and features apart in the industry. As a member of the UC organization, you’ll support the development and management of Compute, Database, Storage, Internet of Things (Iot), Platform, and Productivity Apps services in AWS, including support for customers who require specialized security solutions for customers who require specialized security solutions for their cloud services.About AWSAmazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.Diverse ExperiencesAWS values diverse experiences. Even if you do not meet all of the qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying. Work/Life BalanceWe value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve in the cloud. Inclusive Team CultureHere at AWS, it’s in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences, inspire us to never stop embracing our uniqueness.Mentorship & Career GrowthWe’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional. Key job responsibilitiesResponsibilities include:- Design, implementation, deployment and maintenance of innovative software solutions to deliver new features in security, durability and availability.- Use software engineering best practices to ensure the standard of quality of all team deliverables.- Build high-quality, highly available, always-on products.- Work in an agile development environment prioritizing most important and impactful projects.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 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 teamInclusive Team CultureHere at AWS, we embrace our differences. We are committed to furthering our culture of inclusion. We have ten employee-led affinity groups, reaching 40,000 employees in over 190 chapters globally. We have innovative benefit offerings, and host annual and ongoing learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences. Amazon’s culture of inclusion is reinforced within our 16 Leadership Principles, which remind team members to seek diverse perspectives, learn and be curious, and earn trust.Work/Life BalanceOur team puts a high value on work-life balance. It isn’t about how many hours you spend at home or at work; it’s about the flow you establish that brings energy to both parts of your life. We believe striking the right balance between your personal and professional life is critical to life-long happiness and fulfillment. We offer flexibility in working hours and encourage you to find your own balance between your work and personal lives.Mentorship & Career GrowthOur team is dedicated to supporting new members. We have a broad mix of experience levels and tenures, and we’re building an environment that celebrates knowledge sharing and mentorship. We care about your career growth and strive to assign projects based on what will help each team member develop into a better-rounded professional and enable them to take on more complex tasks in the future.BASIC QUALIFICATIONS- 5+ years of non-internship professional software development experience- 5+ years of programming with at least one software programming language experience- 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience as a mentor, tech lead or leading an engineering team ...

Senior Software Development Engineer, EC2 VPC

Do you want to shape the future of virtualized (SDN) networking in the world’s biggest public cloud? The Amazon Elastic Compute Cloud (EC2) VPC Packet Pipeline team owns the packet pipeline that runs right beneath all our customer's EC2 VPC instances, adding features like firewalling (security groups), billing and monitoring as we touch every single packet on every single host across our massive worldwide fleet. Our vision is to combine the performance of bare metal networking while maintaining all the benefits of the cloud, including delivering features not possible on bare metal i.e. true Software Defined Networking (SDN). We are growing fast, and are looking for kernel/embedded C leaders who can deliver ultra high performance - our goal is to be processing millions of packets per second on a CPU core. This requires both being able to implement highly optimized data structures, but also low level (including by hand assembly and vectorizing) tuning to our hardware. If you have good experience in C/C++, and a passion for systems software engineering such as kernel or embedded development, then this is a unique opportunity to join us at day one of building the platform which is the basis for all new EC2 VPC features in the years to come. Your responsibilities will include: - Being the lead engineer on a small team, mentoring junior engineers, ensuring the right development practices are followed. - Be very hands-on; work with the engineering team to manage the day-to-day development activities by leading architecture decisions, participating in designs, design review, code review, and implementation. - Maintain current technical knowledge to support rapidly changing technology, always on a look out for new technologies and work with management and development team in bringing new technologies. - Communicating with users, other technical teams, and senior management to collect requirements, describe software product features, technical designs, and product strategy10017About the teamOur team values work-life balance. Striking a healthy balance between your personal and professional life is crucial to your happiness and success here.Our team is dedicated to supporting new team members. Our team has a broad mix of experience levels and Amazon tenures, and we foster an environment that celebrates knowledge sharing. Our senior engineers truly enjoy mentoring more junior engineers and engineers from non-traditional backgrounds through one-on-one mentoring and thorough, but kind, code reviews. We care about your career growth. We try to assign projects and tasks based on what will help you develop into a well-rounded engineer.Utility Computing (UC)AWS Utility Computing (UC) provides product innovations — from foundational services such as Amazon’s Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2), to consistently released new product innovations that continue to set AWS’s services and features apart in the industry. As a member of the UC organization, you’ll support the development and management of Compute, Database, Storage, Internet of Things (Iot), Platform, and Productivity Apps services in AWS, including support for customers who require specialized security solutions for customers who require specialized security solutions for their cloud services.Our team is dedicated to supporting new members. We have a broad mix of experience levels and tenures, and we’re building an environment that celebrates knowledge-sharing and mentorship. Our senior members enjoy one-on-one mentoring and thorough, but kind, code reviews. We care about your career growth and strive to assign projects that help our team members develop your engineering expertise so you feel empowered to take on more complex tasks in the future.Diverse ExperiencesAWS values diverse experiences. Even if you do not meet all of the qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.About AWSAmazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.Inclusive Team CultureHere at AWS, it’s in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences, inspire us to never stop embracing our uniqueness.Work/Life BalanceWe value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve in the cloud.Mentorship & Career GrowthWe’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.BASIC QUALIFICATIONS- 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- 1+ years experience in leading a team in terms of architecture, mentoring and pushing best software development practices- Bachelor's degree in Computer Science or equivalent- Experience developing in C or C++ ...

Senior Software Development Engineer, GenAI, AWS Managed Services

Sales, Marketing and Global Services (SMGS)AWS Sales, Marketing, and Global Services (SMGS) is responsible for driving revenue, adoption, and growth from the largest and fastest growing small- and mid-market accounts to enterprise-level customers including public sector. The AWS Global Support team interacts with leading companies and believes that world-class support is critical to customer success. AWS Support also partners with a global list of customers that are building mission-critical applications on top of AWS services.Amazon Web Services (AWS) is looking for a Senior Software Development Engineer to help defining and building the future of computing. AWS Kumo has a mission to build the next generation of AI/GenAI driven cloud computing solutions for Amazon Web Services customers and innovators, empowering them to get the most out of Amazon’s cloud services. Our technology reimagines how people and automation combine to solve problems, remove risks, build with excellence, and drive business impact.AWS Kumo is a fast-growing, agile and collaborative team of technologists with diverse backgrounds from all parts of the globe including United States, Canada, South Africa, Australia, and other geographies. We combine the culture of a startup, the innovation and creativity of an R&D lab, the work-life balance of a mature organization, and AWS-scale technical challenges. We own critical cloud services used by all AWS customers to build, optimize, manage, and operate at scale. Our broad portfolio of services includes AWS Managed Services (AMS), AWS Health, Trusted Advisor, Well-Architected, re:Post, Recommendations & Insights, Self-service Automation, Support Center, next generation Routing, and more, as well as all the internal tooling used by our global support organization to provide exceptional customer engagement. Kumo’s product portfolio includes AI/GenAI to build the next generational experiences for customers, predicatively recommend solutions and proactively solves customer problems.We are a critical area of growth for Amazon where you’ll be involved in all aspects of the software development lifecycle from research to ideation, and you will invent the next innovation working collaboratively with leaders across Kumo to bring them to life. You will own the architectural design and implementation of highly impactful AWS product offerings, and utilize your full range of technical, research, customer and software development skills.As a Sr. Software Development Engineer for AWS Managed Services, You'll be part of a world-class team in a fast-paced environment that has the entrepreneurial feel of a start-up. This is an opportunity to operate and engineer systems on a massive scale, and to gain top-notch experience in cloud computing. You'll be surrounded by people who are smart, passionate about cloud computing, and believe that world class service is critical to customer success. You will drive critical business initiatives designing and building the operational scalability that sustains the platform's insane growth. The ideal candidate is passionate about the large opportunity this presents and about web services in general. This person has thrived and succeeded in collaborating and communicating with stakeholders and partners in highly visible projects, delivering high quality software solutions in a hyper-growth environment where priorities shift fast. If you're looking to solve challenging technical problems and create great software for customers, then we would like to talk to you.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- 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- Bachelor's degree, or CSSLP (Certified Secure Software Lifecycle Professional)- Experience as a mentor, tech lead or leading an engineering team ...

Senior Software Development Engineer, Internal Search, Knowledge Tech

We are looking for an Sr. SDE to build the most comprehensive knowledge repository in Amazon for search and discovery. With dozens of disparate tools and technology being leveraged by teams across AWS and Consumer, your goal will be connect users with information they need while removing noise from search results. This will include combining organizational and ownership data, documents, videos, build artifacts, system information, websites, wiki pages, and stitching them together. Your goal is to lead the development and growth of knowledge sharing and provide an accessible experience for all users. You will work directly with AWS search teams and partner teams that own wiki, sage answer engine, and broadcast videos. You will empower users with the tools and technology to share information, discover artifacts, ascertain ownership, find run-books, emulate best practices, and simplify creation and management of content. You will partner with engineers across Amazon Retail, Digital, and AWS to align on a strategy and goals for the organization and build mechanisms to enable knowledge discovery and data ingestion. You will lead your team’s technical direction and strategy with the support of your manager, technical program managers and trainers. You will build tools and processes that enable system owners to index new content, search for existing content, and easily organize and manage content. You will develop closed-loop mechanisms and reporting to audit your teams infrastructure efficiency, maintain software hygiene, and ensure future scalability of your services. You will explore using generative AI to enrich content that optimizes its discovery.The ideal candidate is excited by the challenge to improve Amazon’s search and discovery and knowledge sharing. You are someone who loves to deep dive problems and makes intelligent decisions at scale. You thrive in an environment where the problem is not precisely written down, and are comfortable setting your own path. You will have significant influence on the overall strategy by helping define features, drive the system architecture, and spearhead the best practices that improve accuracy and completeness. Some info about this opportunity: - Your work directly impacts the experience of all Amazon employees - You will work with technical leaders, product managers, engineers, and data scientists - with stakeholders at all levels, including senior leadership - We're looking for candidates that have acted as a technical leader and built high-performance, scalable, and robust systems in a complex, multi-tiered, distributed environment As a Sr. SDE in Internal Search you will: - Work with multiple developers, project managers, and data scientists focused on creating an inclusive culture across all of Amazon’s technology - Own development of your products end-to-end - Provide technical direction to engineers, even beyond your own team - Contribute to short and long-term roadmaps for the business - Drive continual improvements to the efficiency and flexibility of the compliance/auditing platforms while keeping an extremely high bar for employee trust, performance, and availability.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.- 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 Software Development Engineer, Kindle Surfaces Automation, Tooling and Framework

Kindle is an iconic product and a thriving business adored by customers around the world – but it’s still “day one” in inspiring the world to read more and get more out of reading every day, across all their devices.We are seeking an inventive and technically skilled Software Development Engineer to join our diverse team at the forefront of delighting millions of readers around the world. We are looking for a senior leader with experience building backend services and automating mission critical software to help revolutionize how we current test on Kindle devices for all teams. The ideal candidate is proactive, responsive, flexible and able to succeed within an open collaborative peer environment. They have a combination of in-depth knowledge of computer science principles and how to architect software for maximum longevity, and a solid understanding of automated testing concepts. They demonstrate creative approaches to building services which expose usability and functional defects in production level code at the API, component, feature and UI integration levels.You will lead and influence new design and architectural choices which have a significant impact on our systems, our business and most importantly, our customers. You will need to be able to work efficiently and effectively in a fun, fast-paced dynamic team environment. You are expected to have industry-leading technical abilities that enable them to significantly improve product quality. You should have a combination of solid in-depth knowledge of quality practices across the SDLC, solid understanding of the operating system software, as well as knowledge of object-oriented design principles. You must be able to accurately prioritize projects, make sound judgments, work with cross functional stakeholders to improve the customer experience, and get the right things done.BASIC QUALIFICATIONS- 7+ years of non-internship professional software development experience- 7+ years of programming with at least one software programming language experience- 7+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience as a mentor, tech lead or leading an engineering team ...

Senior Software Development Engineer, Managed Streaming for Apache Kafka

Come build the future of data streaming with the Amazon Managed Streaming for Kafka (MSK) team!We are seeking builders for our Amazon MSK service, a fully managed service that makes it easy for customers to build and run applications that use Apache Kafka to process streaming data. We are looking for engineers who are enthusiastic about data streaming, and are as passionate about contributing to open source as they are about solving real customers' business needs, at AWS scale.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 About AWSAmazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.Diverse ExperiencesAWS values diverse experiences. Even if you do not meet all of the qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying. Work/Life BalanceWe value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve in the cloud. Inclusive Team CultureHere at AWS, it’s in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences, inspire us to never stop embracing our uniqueness.Mentorship & Career GrowthWe’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional. BASIC QUALIFICATIONS- 5+ years of non-internship professional software development experience- 5+ years of programming with at least one software programming language experience- 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience as a mentor, tech lead or leading an engineering team ...

Senior Software Development Engineer, New Security Service

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.Our team's mission is to help customers manage their network security complexity with ease. We're looking for a lead full-stack engineer to shape the development of a new, greenfield product that radically improves on this mission by leveraging GenAI to help customers meet their security needs. This project is a novel application of AI that goes beyond current industry standards. As a lead developer, you will shape how we design, develop, build, deploy, and support this exciting new product. You will work closely with your team, mentoring and supporting other team members, and ensuring the results we deliver our customers are of the highest quality.Key job responsibilities* Design and implement key features of the security management system using Rust and/or Java* Lead and influence teams of developers to deliver global, highly available, and scalable services.* Apply advanced security techniques to enhance the system's defenses.* Collaborate with cross-functional teams to integrate AI technology into the security management process.A day in the lifeAs a Senior SDE, you'll be at the forefront of our advanced security management system, driving the design, implementation, and delivery of critical components.About the teamWhy 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 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.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 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.EEO/AccommodationsAWS is committed to a diverse and inclusive workplace to deliver the best results for our customers. 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; we celebrate the diverse ways we work. For individuals with disabilities who would like to request an accommodation, please let us know and we will connect you to our accommodation team. You may also reach them directly by visiting please https://www.amazon.jobs/en/disability/us.Our team works collaboratively to design, implement, and operate solutions to challenging problems. We are a group of software and security engineers who are excited to help our customers achieve their security goals easily when using AWS. We work closely with our Product Management and Design teams, and with customers and our customer field teams, including Solutions Architects, Technical Account Managers, and sales and marketing specialists. We share our ideas and learn from each other regularly, and continuously seek to improve our products and practices.BASIC QUALIFICATIONS- 5+ years of non-internship professional software development experience- 5+ years of programming with at least one software programming language experience- 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience as a mentor, tech lead or leading an engineering team ...

Senior Software Development Engineer, Prime Tech

Are you ready to work on services that creates the most impactful membership in the world that already have over 200 million paid members in 20 countries around the world?If you want to accept the challenge of joining Prime team and are passionate about writing code that impacts millions of people every day, then the Amazon Prime Team wants to hear from you. The Prime team is seeking a Senior SDE to lead a team of talented engineers and a team takes great pride in both the technical and business contribution of the work. You will be given the chance to have a significant impact on our systems, our business and most importantly, our customers. As a member of the Prime team, you will work closely with the business team to design and implement new features, you will use a variety of core languages and technologies including Java, and Linux to name a few, design and build highly scalable services in order to bring the Prime experience to a large variety of Amazon business.BASIC QUALIFICATIONS- 5+ years of non-internship professional software development experience- 5+ years of programming with at least one software programming language experience- 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience as a mentor, tech lead or leading an engineering team ...

Senior Software Development Engineer, Recommendation Experience, Amazon Ads

Amazon Advertising operates at the intersection of eCommerce and advertising, offering a rich array of digital display advertising solutions with the goal of helping our customers find and discover anything they want to buy. We help advertisers reach Amazon customers on Amazon.com, across our other owned and operated sites, on other high quality sites across the web, and on millions of Kindles, tablets, and mobile devices. We start with the customer and work backwards in everything we do, including advertising. If you’re interested in joining a rapidly growing diverse team working to build a unique advertising group with a relentless focus on the customer, you’ve come to the right place.We are looking for a Senior Software Development Engineer (SDE III) to leverage our cloud services, unique data, the latest machine learning methods and big data technologies to develop solutions that help our self-service advertisers reach their full potential. You will have the opportunity to collaborate closely with our software leaders, learn new technologies, innovate, and contribute to new ads products that our global customers use daily.As part of the Advertising Recommendation Optimization Experience team, you'll collaborate with a team of engineers, product managers, and data scientists to build systems that help advertisers achieve their business goals by delivering insights and recommendations via Console and APIs that are personalized to the advertiser, easy to understand, contextually relevant, simple to adopt, and fully optimized to grow the advertiser’s business. Our Success will require balancing big, industry changing goals with a bias for action and consistent delivery of advertiser value. We are growing very fast and breaking new ground, so the ideal candidate is invigorated by an environment of ambiguity and constant change, where they have an opportunity to influence our direction.The systems you will build will scale and manage high-volume ad datasets, interface with external systems, and provide the machine learning intelligence that enables our distributed systems to make accurate decisions in real-time. If you want to be a part of a rapidly growing business and high performing team, have the opportunity to expand your technical skills into emerging technologies, and invent world class experiences for our customers, this is the team for you. Great candidates for this role enjoy being challenged with discovering technical solutions to complex problems, diving deep into the details, and continuously evolve their technology skills. They will build both the technical and business acumen to deliver results, and gain the foresight to identify emerging technology opportunities for our customers.Key job responsibilitiesIn this role, you will…- Be heavily involved with design and product teams to understand needs, propose features, create early prototypes and transform them into impactful and exciting experiences.- Propose innovative tools, frameworks, automations and processes that are used by the Recommendation Optimization (ROX) team and the larger FORGE organization. - Write clean, maintainable code and perform peer code-reviews.- Deep-dive into client or server systems to optimize for performance, maintainability, scalability, extensibility as needed.- Mentor your team members to promote engineering excellence.About the teamThe Recommendation Optimization Experience (ROX) team helps advertisers achieve their business goals by delivering insights and recommendations via Console and APIs that are personalized to the advertiser, easy to understand, contextually relevant, simple to adopt, and fully optimized to grow the advertiser’s business.BASIC QUALIFICATIONS- 5+ years of non-internship professional software development experience- 5+ years of programming with at least one software programming language experience- 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience as a mentor, tech lead or leading an engineering team ...

Senior Software Development Engineer, SC.os Material Supply Planning

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.The AWS Infrastructure group is responsible for procuring, setting up and operating all AWS infrastructure. This includes data center setup, equipment purchase, installation and operation of servers with power and cooling, inventory management and other such decisions. The supply chain planning group within AWS infrastructure is building a new suite of tools to automate all AWS supply chain planning. We are responsible for tactical decision making such as data center operations, demand fulfillment, replenishment, as well a long term decision making like inventory management, network design and others. The solutions we develop are scalable to sustain rapid AWS growth, and also flexible to support the evolving AWS supply chain. We are looking for a high caliber Senior Software Development Engineer who wants to work on challenging, high impact problems. The services we own are responsible for billions of dollars in spend, resulting in us having a huge opportunity to move the needle in a positive direction. The team has a strong group of senior engineering and science talent, so it will be a great place for someone to deliver results, while also learning and progressing their career. About the team*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- Experience as a mentor, tech lead or leading an engineering team ...

Senior Software Eng, Amazon Robotics

Are you excited about building high-performance robotic systems that can perceive, learn, and act intelligently? Our Amazon Robotics team is creating first of a kind robotic workcells.We are seeking software engineers to help with our Robotic deployments. This includes building and deploying Software systems that integrate Robots in our fulfillment centers. As a software engineer, you will help plan the roadmap, implement, test, and monitor services in our robotic fleet. You will also have the opportunity to learn and be a part of a collaborative, interdisciplinary team building all parts of the robot hardware and software stack. You will create infrastructure Software that integrates with computer vision systems, ML and AI models, robotic control and motion planning. It also includes end-to-end ownership of decision explanation, fault detection, monitoring, A/B testing, simulation, hardware integration, and more. This work spans prototypes in the lab as well as wide-deployment systems. 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- 5+ years of non-internship professional software development experience- 5+ years of programming with at least one software programming language experience- 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience as a mentor, tech lead or leading an engineering team ...

Senior Software Eng, Amazon Robotics

Job ID: 2850411 | Amazon.com Services LLC Are you excited about building high-performance robotic systems that can perceive, learn, and act intelligently? Our Amazon Robotics team is creating first of a kind robotic workcells.We are seeking software engineers to help with our Robotic deployments. This includes building and deploying Software systems that integrate Robots in our fulfillment centers. As a software engineer, you will help plan the roadmap, implement, test, and monitor services in our robotic fleet. You will also have the opportunity to learn and be a part of a collaborative, interdisciplinary team building all parts of the robot hardware and software stack. You will create infrastructure Software that integrates with computer vision systems, ML and AI models, robotic control and motion planning. It also includes end-to-end ownership of decision explanation, fault detection, monitoring, A/B testing, simulation, hardware integration, and more. This work spans prototypes in the lab as well as wide-deployment systems. ...

Senior Software Engineer

Senior Software Engineer Seattle, Washington, United States Software and Services People at Apple don’t just build products — they craft the kind of experience that have revolutionized entire industries. The diverse collection of our people and their ideas inspire innovation in everything we do. Imagine what you could do here! Join Apple, and help us leave the world better than we found it. The Apple Service Engineering (ASE) team builds and provides systems and infrastructure that fuel Apple’s services (such as iCloud, iTunes, Siri, and Maps). We are the foundation on which Apple’s software developers build the products that our customers love. Our services have to scale globally, stay highly available, and "just work.” If you love designing, engineering and running systems and infrastructure that will help millions of customers, then this is the place for you! We are looking for a passionate and talented Senior Software Engineer who will focus on creating fundamental security services, addressing identity and authorization challenges on a large scale within the ASE organization. Success in this role requires individuals to possess a blend of profound technical expertise, extensive knowledge in security, and substantial experience in large-scale operations. ...

Senior Software Engineer

Job Description Required skills: At least 4 years Azure cloud development experience (Azure Front Door, WAF, Azure Web Apps, Function Apps, Azure Traffic Manager, Cosmos DB, Event Hubs, VMSS, AKS, etc.). Proficient in cloud networking (strong understanding of virtual networks, subnets, gateways, etc.). Experience designing for high availability and resilient services (including gradual rollouts, scaling out, and replication). Familiar with service ops concepts such as zero-touch cert rotations. At least 4 years of experience in C# and Dotnet. At least 1 year experience in Python and Typescript. Proficient in DevOps with ARM Templates and PowerShell. Ability to gather complex requirements from various stakeholders and compliance teams and come up with a solution. Writes detailed development specifications and adapts designs from feedback. Strong, clear, and proactive communication skills. Absorbs information quickly and ramps up with little to no oversight. Experience (if available): ...

Senior Software Engineer - Wine Journey

Job Description CellarTracker is the world’s most trusted wine community, where technology and passion meet to make wine discovery accessible and exciting for everyone. Founded in 2003 as a cellar management tool for wine collectors, CellarTracker has since expanded to help millions find and experience wines they love. Today, across our website and newly reimagined mobile app—which has quickly earned over 2,000 reviews with a 4.9-star rating—our 1 million members contribute to a robust database of 5 million unique wines and over 10 million community reviews. In just three years, our team has grown from 3 to 20, and we’re looking for more awesome team members to drive our mission forward. ...