Software Dev Engineer II, Jobs Domain Infrastrucure

Interested in working with the latest technology in the cloud computing space to impact millions of people? Interested in building technology to support 2,000,000 of your co-workers? We are building cutting edge solutions to revolutionize the way we think about managing our workforce. We re-imagine technology to empower leaders of all levels to scale and grow their teams and support employees throughout their careers. Our team uniquely combines the highest standards of technology – architecture, scalability, reliability and performance with Amazon’s desire to be Earth’s Best Employer.Each day you come into work, you get to learn from some of the smartest people in the world, solve hard and interesting problems, and help move the needle at Amazon scale. Come join us and be a part of the Amazon story!Key job responsibilitiesCollaborate with experienced cross-disciplinary Amazonians to conceive, design, and bring innovative products and services to market.Design and build innovative technologies in a large distributed computing environment and help lead fundamental changes in the industry.Create solutions to run predictions on distributed systems with exposure to innovative technologies at incredible scale and speed.Build distributed storage, index, and query systems that are scalable, fault-tolerant, low cost, and easy to manage/use.Design and code the right solutions starting with broadly defined problems.Work in an agile environment to deliver high-quality software.BASIC QUALIFICATIONS- 3+ years of non-internship professional software development experience- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience programming with at least one software programming language ...

Software Dev Manager III - Foundational People Data Services, Data Producer eXperience (DPX)

Are you interested in working with the latest technology in the cloud computing space?The Amazon Foundational People Data Services (FPDS) organization is building cutting-edge solutions to enable employees and managers to self-serve changes across all human resource processes.Join us in building an innovative technology using Amazon Web Services to meet the complex and unique demands of managing nearly 3,000,000 employees globally. We dive deep to insist on the highest standards in architecture, coding, testing, deploying, and maintaining every aspect of our offerings.Mentorship & Career Growth: 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.Work/Life Balance: Our team also maintains an inclusive team culture, and we put a high value on work-life balance. Striking a healthy balance between your personal and professional life is crucial to your happiness and success.Our teams provide access and storage of human capital information to an extensive ecosystem across Amazon and its associated vendors as we build new systems to take us into the future. Data from our platform is vital to calculate compensation, payroll, benefits, hiring, onboarding and separation activities, security and access controls, fulfillment center operations, and provide many other low-friction business processes and world-class experiences for everyone at Amazon who innovates on behalf of our customers.Our engineering teams continuously strive to build and run an infrastructure that can process billions of queries, provide data consistency and availability-related solutions in a distributed systems architecture, functional data materialization for unique business use cases, data visualization and analytics products, and set up data privacy controls. We are building a one-of-a-kind cloud-native platform uniquely positioned to accelerate delivering customer value across Amazon!Key job responsibilities- Lead your team to build a brand new product with quality, robustness and Amazon sized scale as top priorities. - Prioritize being a really great people manager. Building, motivating, rewarding and coaching a diverse team of Software Development Engineers is the most important part of this role. You will recruit and retain top talent and excel in day-to-day people and performance management tasks.- Contribute to architecture and design discussions for full stack software. - Lead your team to evolve our service architecture with quality, robustness and Amazon sized scale as top priorities. You will regularly take part in deep-dive troubleshooting exercises and drive technical post-mortem discussions to identify the root cause of complex issues.- Set a vision for your team and create product roadmaps. - Help your team sort out technical and product requirements and priorities. Deliver product roadmap items and cross-team projects.- Delight your customers. Internalize our customer challenges and derive creative solutions which apply new and innovative technology.A day in the lifeYou'll lead a team owning cutting-edge projects at the forefront of innovation, pushing boundaries and creating solutions that are shaping the future. Your team is comprised of talented individuals who are passionate about what they do. In this role, you'll have the unique ability to influence software architecture on a global scale. Your expertise and insights will have a direct impact on how our products are developed and implemented worldwide. You'll be working on projects that directly impact our customers and contribute to their success. And while you're making a difference, you'll also have continuous learning and professional growth opportunities.About the teamThe Data Producer eXperience (DPX) organization’s primary mission is to enable data producers to securely and efficiently store, describe, and vend data to downstream data consumers at Amazon scale, providing a seamless experience with greater visibility, security and privacy built into all of our services. We strive to empower data producers to get their data to market faster with improved time to value.BASIC QUALIFICATIONS- 3+ years of engineering team management experience- 7+ years of working directly within engineering teams experience- 3+ years of designing or architecting (design patterns, reliability and scaling) of new and existing systems experience- 8+ years of leading the definition and development of multi tier web services experience- Knowledge of engineering practices and patterns for the full software/hardware/networks development life cycle, including coding standards, code reviews, source control management, build processes, testing, certification, and livesite operations- Experience partnering with product or program management teams ...

Software Dev Manager III, Amazon Experience & Technology

Interested in working with the latest technology in the cloud computing space to impact millions of people? Interested in building technology to support 2,000,000 of your co-workers? We are building cutting edge solutions to revolutionize the way we onboard employees to Amazon. We re-imagine technology to empower joiners to easily join Amazon. Our team uniquely combines the highest standards of technology – architecture, scalability, reliability and performance with Amazon’s desire to be Earth’s Best Employer.We are looking for an SDM to support the Joining Amazon Organization that is responsible for getting 1.5M employees from offer acceptance to day1. We are responsible for background check, medical check, work authorization, mandatory documents, personal information management, and identity management. We build services to support all Amazon businesses. We are building 1P encapsulated services from the ground up and a new end-to-end experience within A to Z. We require a visionary leader who can define the future of Joining Amazon. In this role you will be working with multiple tech teams across many businesses. You will lead a team to build the largest onboarding plat form on Earth.Key job responsibilitiesLead your team to build a brand new product with quality, robustness and Amazon sized scale as top priorities.Prioritize being a really great people manager. Building, motivating, rewarding and coaching a diverse team of Software Development Engineers is the most important part of this role. You will recruit and retain top talent and excel in day-to-day people and performance management tasks.Contribute to architecture and design discussions for full stack software.Lead your team to evolve our service architecture with quality, robustness and Amazon sized scale as top priorities. You will regularly take part in deep-dive troubleshooting exercises and drive technical post-mortem discussions to identify the root cause of complex issues.Set a vision for your team and create product roadmaps.Help your team sort out technical and product requirements and priorities. Deliver product roadmap items and cross-team projects.Delight your customers. Internalize our customer challenges and derive creative solutions which apply new and innovative technology.BASIC QUALIFICATIONS- 3+ years of engineering team management experience- 7+ years of working directly within engineering teams experience- 3+ years of designing or architecting (design patterns, reliability and scaling) of new and existing systems experience- 8+ years of leading the definition and development of multi tier web services experience- Knowledge of engineering practices and patterns for the full software/hardware/networks development life cycle, including coding standards, code reviews, source control management, build processes, testing, certification, and livesite operations- Experience partnering with product or program management teams ...

Software Dev. Manager III, PXT Employee Onboarding and Administration (EOA), Joining Amazon (Personal Information Domain)

The Personal Information Domain team is seeking a SDM III with a passion for managing engineering teams and delivering full-stack enterprise solutions using cloud technologies. The team owns both front-end customer experiences and back-end services that enable Personal Information management, new hire pre-boarding, identity and access, and HR service delivery across Amazon globally. We strive to simplify and accelerate the Joining Amazon process through intuitive and inventive solutions, empowering Amazonians through self-service products. From the day they join to becoming an alumni, all Amazonians are our customers, and through our back-end services we enable critical HR service delivery to all Amazonians.Key job responsibilitiesIn this role, you will partner with other leaders, Product Managers, SDMs, TPMs and engineering teams across the organization to build software products that enable HR service delivery to our customers, and are critical to driving process efficiency and simplification. You will manage a team of highly capable engineers, providing structure and organization that enables the team to deliver results, focusing on clearly defined roadmaps, relentlessly prioritizing against multiple demands, using strong judgement and negotiating skills, and driving the development and growth of your team. You will drive your team to continuously improve and achieve high standards in engineering and operational excellence. You will partner with Product Managers to accurately measure and demonstrate the effectiveness of your solutions, and be able to report the business value and impact delivered by your team with thoughtfully defined business and technical metrics. A day in the life About the teamOn a daily basis, we are designing and implementing new features, enhancements, and problem solving complex issues that often require cross-team collaboration and a holistic business process understanding.We are the customer too! Our team is building products that impact HR service delivery across the entire Amazon global workforce. In daily conversations with Product Managers, we advocate for, and invent solutions to improve the customer experience. What we do affects everyone at Amazon.We move fast! Our team focuses on prioritization and fast decision making to deliver for the customer without sacrificing good engineering practices.BASIC QUALIFICATIONS- 5+ years of engineering team management experience- Experience partnering with product or program management teams- Experience delivering products against plan in a fast-paced, multi-disciplined, distributed-responsibility and often ambiguous environment- 5+ years of working directly within engineering teams experience- 3+ years of designing or architecting (design patterns, reliability and scaling) of new and existing systems experience- Experience in many disparate technologies, typically ranging from front-end user interfaces through to back-end systems and all points in between- Knowledge of engineering practices and patterns for the full software/hardware/networks development life cycle, including coding standards, code reviews, source control management, build processes, testing, certification, and livesite operations ...

Software Development Engineer , Amazon

Innovation is at the core of what we do. We believe that by removing and reducing the barriers that prevent people from taking their medications, we can help customers conveniently get themedications they need, when they need them and take them as prescribed.We have provided customers with the ability to find transparent and simple pricing, receive 24/7 customer service support, and have their meds delivered to their doorsteps while creating programs and products that embody our mission and position ourselves in becoming the world’s safest andfastest online pharmacy.We are looking for a Software Development Engineer to join us on our journey to make it drastically easier for customers to find, choose, afford, and engage with the services, products, and professionals they need to get and stay healthy!As a Software Development Engineer, you will have the opportunity to work cross-functionally with engineering, product, clinical / distribution, and customer care teams. You will be expectedto deliver testable, maintainable code to support our many ongoing initiatives. Additionally, youwill be responsible for participating in design discussions, code review, and communicating withstakeholders, while leveraging technologies such as Java, Typescript, Ruby Lambda, API, Gateway, CDK and relational & key-value databases.#everydaybetterBASIC QUALIFICATIONS- 3+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- 3+ years of non-internship professional software development experience- Experience programming with at least one software programming language- Completed bachelor's degree ...

Software Development Engineer , Elastic File System (EFS)

Software Developer - Amazon Web Services - Help us reinvent the Cloud!Amazon Elastic File System (EFS) is built in Boston, MA. It’s a fully managed service that makes it easy to set up and scale shared file storage in the AWS Cloud. Amazon EFS is designed for a wide variety of use cases: data analytics, video rendering, genomics analysis, web serving, content management, and home directories, to name a few. https://aws.amazon.com/efs/We’re looking for a new teammate who is enthusiastic, empathetic, curious, motivated, reliable, and able to work effectively with a diverse team of peers; someone who will help us amplify the positive & inclusive team culture we’ve been building.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 responsibilitiesAs a Software Engineer in this office, you will design and build a service that allows customers to create cloud storage solutions that are secure, reliable, completely elastic, and can grow to petabyte-scale. Delivering a reliable and high-performance service at AWS scale requires engineers with extraordinary technical expertise and boundless creativity. At Amazon, engineers have the opportunity to interact with customers, to understand our business goals, and to innovate rapidly, delivering high-quality and ground-breaking functionality.BASIC QUALIFICATIONS- 3+ years of non-internship professional software development experience- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience programming with at least one software programming language ...

Software Development Engineer II, Amazon Robotics

Are you inspired by invention? Is problem solving through teamwork in your DNA? Do you like the idea of seeing how your work impacts the bigger picture? Answer yes to any of these and you’ll fit right in here at Amazon Robotics. We are a smart team of doers that work passionately to apply cutting edge advances in robotics and software to solve real-world challenges that will transform our customers’ experiences. We invent new improvements every day. We are Amazon Robotics and we will give you the tools and support you need to invent with us in ways that are rewarding, fulfilling and fun.Key job responsibilities* Design and develop high availability system diagnostics for Amazon Robotics using AWS technologies* Work with our partners to integrate new data sources into our diagnostic platform* Lead discussions with our support customers to understand and fill gaps in our tools* Participate in code reviews, design meetings, integration testing, and production rollout* Establish best practices to raise the quality bar for our productsA day in the lifeAs a Software Development Engineer II on the Support Automation Systems team, you will get to work with a wide range of customers and stakeholders in order to ensure smooth operation of one of the largest robotic systems in the world. You will be empowered to find and solve the problems our customers are facing. You will lead the design and development of our diagnostic platforms for our support teams, enabling them to manage and maintain the complexities of the Amazon Robotics system. You will drive continuous improvement of the platforms you build, ensuring a highly available, scaleable solution. About the teamAmazon Robotics is seeking uniquely talented and motivated Software Development Engineer to join our Global Support and Safety (GSS) Support Automation Systems Team. Support Automation Systems focuses on improving the supportability of the Amazon Robotics (AR) solutions through automation, with the explicit goal of simplifying issue resolution for our global network of fulfillment and transportation sites. We act as a force-multiplier for our direct Support teams, providing them real time diagnostics and system insights to help them manage the AR system as efficiently as possible.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- Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design- Experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems- Professional experience using AWS technologies such as Lambda, SQS/SNS, S3, and DynamoDB ...

Software Development Engineer II, DPX Data

Interested in working with the latest technology in the cloud computing space? If you’re thrilled by the idea of ownership, passionate about creating new platforms, features and services from scratch and comfortable with the pace of a company shipping software in cycles measured in weeks not years, we would love to connect with you. Amazon continues to reach new heights with a growing and diverse global workforce that spans 54 countries and over 2.8M active workers. Current predictions are that the total Amazon workforce will surpass 10M active workers by 2025. This means that we need a new, built from the ground up, Human Capital Management system that will allow for quick changes to business processes necessary to support emerging needs. These new systems will make sure that we can meet the needs of Amazon as we scale, and guarantee the HR systems are in high standards that Amazon demands. As we progress towards a new HR system, we need to make all systems world-class to align with corporate values. The core data platform’s primary goal is to give access and storage of human capital information to a large eco system across Amazon and its associated vendors as we build new systems to take us into the future. Data from our platform is vital to calculate compensation, payroll and benefits, in hiring, on boarding and separation activities, security and access controls, fulfilment center operations, to build many other low friction business processes and world-class experiences for everyone at Amazon who innovate on behalf of our customers. Our world-class engineers continuously strive to build and run an infrastructure that can process billions of queries, data consistency and availability related problems in a distributed systems architecture, functional data materialization for unique business use cases, data visualization and analytics products and set up data privacy controls. We are just scratching the surface in building a one-of-a-kind cloud native platform that is uniquely positioned to accelerate delivering customer value across Amazon! We are looking for developers with strong computer science fundamentals, including data structures, object-oriented design, algorithm design, problem solving, and complexity analysis. If you have a track record of designing and building scalable, complex solutions across distributed systems in an agile environment, we want to talk to you.About the teamThe Data Producer eXperience (DPX) organization’s primary mission is to enable data producers to securely and efficiently store, describe, and vend data to downstream data consumers at Amazon scale, providing a seamless experience with greater visibility, security and privacy built into all of our services. We strive to empower data producers to get their data to market faster with improved time to value.BASIC QUALIFICATIONS- 3+ years of non-internship professional software development experience- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience programming with at least one software programming language ...

Software Development Engineer II, EFS File Systems

Software Engineer - Amazon Web Services - Help us reinvent the Cloud!Amazon Elastic File System (EFS) https://aws.amazon.com/efs/ is a fully managed service that makes it easy to set up and scale shared file storage in the AWS Cloud. Amazon EFS is designed for a wide variety of use cases: data analytics, video rendering, genomics analysis, web serving, content management, and home directories, to name a few.As a Software Engineer in this office, you will design and build a service that allows customers to create cloud storage solutions that are secure, reliable, completely elastic, and can grow to petabyte-scale. Delivering a reliable and high-performance service at AWS scale requires engineers with extraordinary technical expertise and boundless creativity. At Amazon, engineers have the opportunity to interact with customers, to understand our business goals, and to innovate rapidly, delivering high-quality and ground-breaking functionality.We’re looking for a new teammate who is enthusiastic, empathetic, curious, motivated, reliable, and able to work effectively with a diverse team of peers; someone who will help us amplify the positive & inclusive team culture we’ve been building.Work/Life BalanceMuch of our team is located in our beautiful Boston office by the harbor. We’re flexible when people occasionally need to work from home. We generally keep core in-office hours from 10am to 4pm. About half of us prefer to start working early in the day and the other half prefer to start working later in the day.This position involves periodic on-call responsibilities. We don’t like getting paged, so we build our systems fault tolerant and root cause problems so we’re not paged for the same issue twice.Mentorship & Career GrowthWe are dedicated to supporting new team members. Our team has a broad mix of experience levels and Amazon tenures, and we’re building an environment that celebrates knowledge sharing and mentorship. 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.Yes, we care about results, but we care about your career growth too! We try to assign projects and tasks 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.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.BASIC QUALIFICATIONS- 3+ years of non-internship professional software development experience- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience programming with at least one software programming language ...

Software Development Engineer II, Employee Onboarding and Administration, Personal Information Domain (PID) Platform Team

Amazon is hiring thousands of workers every week across 60+ countries. The Work Authorization team ensures that all employees hired (into all lines of business, globally) are legally authorized to work and remain authorized to work throughout their employment. We are building a system to streamline the work authorization determination process by eliminating manual interventions (where legally permissible) without compromising compliance. This solution will include building dedicated web applications to satisfy legal requirements specific to each country or regionAs a Software Developer you will have direct influence on this greenfield project by designing and implementing highly scalable solutions and applying technology to optimize business problems.As a Software Development Engineer, you will take the lead in identifying and solving ambiguous HR, operational, and business problems. You will own and heavily influence the architecture and design, and will write a significant portion of the “critical-path” code. You will influence the team’s technical and business strategy by making insightful contributions to priorities and approach. You contribute to all aspects of an agile software development lifecycle including design, architecture, development, documentation, testing and operations. You are empowered to own all aspects of solutions end-to-end through full stack software development. Successful candidates are strong leaders who can prioritize well, communicate clearly, and have a consistent track record of delivering large scale solutions.Key job responsibilitiesThe Personal Information Domain's (PID) Data Platform and Identity Management team is seeking a Software Development Engineer II with a passion for building full-stack enterprise solutions using cloud technologies. The team owns both customer-facing experiences and back-end services to enable Personal Information management across Amazon globally, and facilitation of key processes required to setup and manage profiles and identities during pre-boarding. From pre-boarding to alumni, all Amazonians globally will interact with the products the Personal Information Domain builds and maintains.As a SDE II on the team, you will own the design, build, and maintenance of data platform services and the HR admin experience for personal data management. You will own and enhance services that perform duplicate detection, login and identity creation, profile management and automation of several critical services for successful pre-boarding. A successful SDE II will have a broad array of experiences, exceptional design skills, strong technical judgement, an excellent ability to solve problems, good communication skills and a desire to be a key technical contributor. The software you write will impact millions of Amazonians globally, and will require a breadth of technical development knowledge. Daily work will involve interacting with engineers, product managers, SDMs and stakeholders.A day in the lifeOn a daily basis, we are designing and implementing new features, enhancements, and problem solving complex issues that often require cross-team collaboration and a holistic business process understanding. We are the customer too! Our team is building products that we also use and benefit from. In daily conversations with Product Managers, we advocate for, and invent solutions to improve the customer experience. What we do affects everyone at Amazon. We move fast! Our team focuses on prioritization and fast decision making to deliver for the customer without sacrificing good engineering practices.About the teamWe are seeking experienced engineers with strong ownership. You will own and lead projects that impact new joiner Amazonians around the globe. Amazon business’ success depends on your ability to innovate and enable onboarding speed, accuracy and success. If you’re thrilled by the idea of ownership, passionate about creating new features and services from scratch, and comfortable with the pace of shipping software in incremental cycles measured in weeks, we would love to connect with you. BASIC QUALIFICATIONS- 3+ years of non-internship professional software development experience- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience programming with at least one software programming language ...

Software Development Engineer II, FPDS

Are you interested in working with the latest technology in the cloud computing space? The Amazon Foundational People Data Services (FPDS) organization is seeking a Software Development Engineer (SDE) II to join our team in building innovative cloud solutions that enable Amazon's builders to address the needs of our global workforce of nearly 3 million Amazonians.Our mission is to create a workplace that empowers Amazonians to innovate on behalf of our customers. We are at a strategic inflection point, as Amazon has outgrown the third-party HR systems that we once relied upon. We are developing highly reliable builder tools (powered by AWS) that make it possible for builders to create solutions that meet Amazon's high bar, while exceeding the speed of delivery that was only possible by way of third-party tools. As an SDE II on our team, your primary responsibility will be to design, build and deliver software that enables other builders to deliver integrated solutions for customers of HR. You will have the opportunity to work closely with customers, test prototypes, and incorporate their feedback into our solutions. If you’re thrilled by the idea of ownership, passionate about creating software from scratch, and comfortable with the pace of shipping software in cycles measured in weeks, we would love to connect with you.Key job responsibilities- Architect and build highly available software components in a distributed architecture- Collaborate with cross-functional teams - Define and drive software best practices, including coding standards, code reviews, source control management, agile development, build processes, and testing- Coach and mentor engineers on the team to foster a supportive culture of collaboration, scalability, and performanceA day in the lifeYou'll work on projects at the forefront of innovation, pushing boundaries and creating solutions that are shaping the future. You'll be surrounded by a team of talented individuals who are passionate about what they do. In this role, you'll have the unique ability to influence software architecture on a global scale. Your expertise and insights will have a direct impact on how our products are developed and implemented worldwide. You'll be working on projects that directly impact our customers and contribute to their success. And while you're making a difference, you'll also have continuous learning and professional growth opportunities. About the teamThe FPDS Smart Forms Builder Tools organization's primary mission is to enable the rapid development of secure, scalable, and seamless experiences and workflows for end users. We are committed to simplifying common patterns for our builder customers, empowering them to devote more time to innovating on behalf of their 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 ...

Software Development Engineer III, EFS File Systems, Elastic File System

Sr. Software Developer - Amazon Web Services - Help us reinvent the Cloud!Amazon Elastic File System (EFS) https://aws.amazon.com/efs/ is a fully managed service that makes it easy to set up and scale shared file storage in the AWS Cloud. Amazon EFS is designed for a wide variety of use cases: data analytics, video rendering, genomics analysis, web serving, content management, and home directories, to name a few.As a Senior Software Engineer in this office, you will design and build a service that allows customers to create cloud storage solutions that are secure, reliable, completely elastic, and can grow to petabyte-scale. Delivering a reliable and high-performance service at AWS scale requires engineers with extraordinary technical expertise and boundless creativity. At Amazon, engineers have the opportunity to interact with customers, to understand our business goals, and to innovate rapidly, delivering high-quality and ground-breaking functionality.We’re looking for a new teammate who is enthusiastic, empathetic, curious, motivated, reliable, and able to work effectively with a diverse team of peers; someone who will help us amplify the positive & inclusive team culture we’ve been building.Work/Life BalancePrior to WFH due to COVID-19, our entire team was co-located in our beautiful Boston office by the harbor. We’re flexible when people occasionally need to be remote. We generally keep core in-office hours from 10am to 4pm. About half of us prefer to start working early in the day and the other half prefer to start working later in the day.This position involves periodic on-call responsibilities. We don’t like getting paged, so we build our systems fault tolerant and root cause problems so we’re not paged for the same issue twice.Mentorship & Career GrowthWe are dedicated to supporting new team members. Our team has a broad mix of experience levels and Amazon tenures, and we’re building an environment that celebrates knowledge sharing and mentorship. 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.Yes, we care about results, but we care about your career growth too! We try to assign projects and tasks 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.Inclusive 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 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 16 Leadership Principles, which remind team members to seek diverse perspectives, learn and be curious, and earn trust.BASIC QUALIFICATIONS- 5+ years of non-internship professional software development experience- 5+ years of programming with at least one software programming language experience- 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience as a mentor, tech lead or leading an engineering team ...

Software Development Engineer, AGI

The AGI team is responsibly advancing Amazon’s generative AI technologies, including the company’s most expansive multimodal foundation models. AGI Autonomy works to augment human intelligence by creating real-world digital agents. We are hiring a Software Development Engineer to help build workflows and processes for agent capabilities to delight consumer and enterprise customers with practical AI solutions. Key job responsibilitiesWe are looking for passionate, hard-working, and talented Software Engineers who have experience building innovative, mission critical, high volume applications that customers love. You will have an opportunity to make a large impact on the design, architecture, and implementation of cutting edge products used every day, by people you know. - Responsible for development and maintenance of core modules and services. - Work in an Agile/Scrum environment to deliver high quality software against fast-paced schedules. - Will work with scientists and software engineers to evaluate technical feasibility, investigate design approaches and prototype and develop new technology. A day in the lifeIf you are interested in a startup mode team in Amazon to build the next level of agents then 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, AGI Sensory ASR Inference

The Sensory Inference team at AGI is a group of innovative developers working on groundbreaking multi-modal inference solutions that revolutionize how AI systems perceive and interact with the world. We push the limits of inference performance to provide the best possible experience for our users across a wide range of applications and devices. We are looking for talented, passionate, and dedicated Inference Engineers to join our team and build innovative, mission-critical, high-volume production systems that will shape the future of AI. You will have an enormous opportunity to make an impact on the design, architecture, and implementation of cutting-edge technologies used every day, potentially by people you know. This role offers the exciting chance to work in a highly technical domain at the boundary between fundamental AI research and production engineering such as Quantization, Speculative Decoding, and Long Context for inference efficiency. Key job responsibilities• Develop high-performance inference software for a diverse set of neural models, typically in C/C++• Design, prototype, and evaluate new inference engines and optimization techniques• Participate in deep-dive analysis and profiling of production code• Optimize inference performance across various platforms (on-device, cloud-based CPU, GPU, proprietary ASICs)• Collaborate closely with research scientists to bring next-generation neural models to life• Partner with internal and external hardware teams to maximize platform utilization• Work in an Agile environment to deliver high-quality software against aggressive schedules• Hold a high bar for technical excellence within the team and across the organizationBASIC QUALIFICATIONS- 3+ years of non-internship professional software development experience- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience programming with at least one software programming language- Bachelor's degree in Computer Science, Computer Engineering, or related field- Strong C/C++ programming skills- Solid understanding of deep learning architectures (CNNs, RNNs, Transformers, etc.) ...

Software Development Engineer, Amazon Pharmacy, Amazon Pharmacy / Partner Services / Payer Tech / Payer and Dispense Adjudication

Innovation is at the core of what we do. We believe that by removing and reducing the barriers that prevent people from taking their medications, we can help customers conveniently get the medications they need, when they need them and take them as prescribed. We have provided customers with the ability to find transparent and simple pricing, receive 24/7 customer service support, and have their meds delivered to their doorsteps while creating programs and products that embody our mission and position ourselves in becoming the world’s safest and fastest online pharmacy.We are looking for a Software Development Engineer to join us on our journey to make it drastically easier for customers to find, choose, afford, and engage with the services, products, and professionals they need to get and stay healthy!As a Software Development Engineer, you will have the opportunity to work cross-functionally with engineering, product, clinical / distribution, and customer care teams. You will be expected to deliver testable, maintainable code to support our many ongoing initiatives. Additionally, you will be responsible for participating in design discussions, code review, and communicating with stakeholders, while leveraging technologies such as Java, Typescript, Ruby Lambda, API, Gateway, CDK and relational & key-value databases.#everydaybetterKey job responsibilitiesAn SDE II provides system and application software design, implementation, and infrastructure including testing support and Operational Excellence as an individual contributor. They seek guidance from senior team members when handling difficult tradeoffs and collaborate effectively with other SDEs, and support the development of new team members.Within Amazon Pharmacy, an SDE II contributes to the complete software lifecycle of large-scale system and application services impacting the health, safety and customer experience of millions of lives. The SDE II should have a solid understanding of how their design and implementation choices impact quality, speed of delivery, performance & scalability, and interactions with immediate client and dependency systems. They understand how their work fits into the overall Pharmacy and impacts the customer’s health and CX.Within Partner Services, an SDE II individually or with their team delivers major features with high quality and operational excellence within existing services, while seeking guidance from Senior SDEs and PEs for the definition and delivery of new services. SDE II's are familiar with their team’s domain and work across their teams’ services. They prioritize bias for action and deliver results while working with senior SDEs, PEs, PMs, TPMs, and stakeholders to the right requirements and alignment with the teams’ roadmap, ensuring timely and efficient delivery of the right solution for the patient or team customer. They advocate for the quality of the code created by their team, contributing to OE efforts, design and CR, reviews, and working directly with junior team members to maintain a high bar.BASIC QUALIFICATIONS- 2+ years of non-internship professional software development experience- 1+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience programming with at least one software programming language- Bachelor's degree in computer science or equivalent- 3+ years of programming using a modern programming language such as Java, C++, or C#, including object-oriented design experience- Experience with AWS products ...

Software Development Engineer, Contingent Worker

Interested in working with the latest technology in the cloud computing space to impact millions of people? Interested in building technology to support 2,000,000 of your co-workers? Amazon People Engine is building cutting edge solutions to revolutionize the way we think about managing our workforce. We re-imagine technology to support employees throughout their careers, and allow leaders of all levels to scale and grow their teams. Our team uniquely combines the highest standards of technology – architecture, scalability, reliability and performance with Amazon’s desire to be Earth’s Best Employer.Each day you come into work, you get to learn from some of the smartest people in the world, solve hard and interesting problems, and help move the needle at Amazon scale. Come join us and be a part of the Amazon story!Key job responsibilities- Design and build business critical, highly available, large scale, distributed systems - Collaborate across technical teams, UX design teams, product and program teams, customers, and stakeholders- Lead software design reviews, and review and influence designs for other engineers on your team and partner teams- Identify the right technologies to delight customers by working backwards from customer needs and working directly with customers to test prototypes and incorporate feedback- Coach and mentor engineers on the team to foster a supportive culture of collaboration and delivery to high standards A day in the lifeAs a Software Development Engineer on the Contingent Worker Journey team you will enjoy collaborating with colleagues to design and implement streamlined workflows delighting customers. You'll start with a stand-up meeting to sync on priorities, then dive into coding new features for the centralized intake platform, automating compliance checks, or enhancing reporting tools. You’ll troubleshoot issues, refine integrations with global systems, and brainstorm innovative solutions in dynamic discussions. Throughout the day, you'll balance focused development work with collaborative problem-solving, all within a fun, supportive team environment dedicated to transforming Amazon's workforce management.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, Elastic File Systems

Software Developer - Amazon Web Services - Help us reinvent the Cloud!Amazon Elastic File System (EFS) is built in Boston, MA. It’s a fully managed service that makes it easy to set up and scale shared file storage in the AWS Cloud. Amazon EFS is designed for a wide variety of use cases: data analytics, video rendering, genomics analysis, web serving, content management, and home directories, to name a few. https://aws.amazon.com/efs/As a Software Engineer in this office, you will design and build a service that allows customers to create cloud storage solutions that are secure, reliable, completely elastic, and can grow to petabyte-scale. Delivering a reliable and high-performance service at AWS scale requires engineers with extraordinary technical expertise and boundless creativity. At Amazon, engineers have the opportunity to interact with customers, to understand our business goals, and to innovate rapidly, delivering high-quality and ground-breaking functionality.We’re looking for a new teammate who is enthusiastic, empathetic, curious, motivated, reliable, and able to work effectively with a diverse team of peers; someone who will help us amplify the positive & inclusive team culture we’ve been building.Work/Life BalancePrior to WFH due to COVID-19, our entire team was co-located in our beautiful Boston office by the harbor. We’re flexible when people occasionally need to be remote or run errands. We generally keep core in-office hours from 10am to 4pm. About half of us prefer to start working early in the day and the other half prefer to start working later in the day.Inclusive Team CultureHere at AWS, we embrace our differences. We are committed to furthering our culture of inclusion. We have ten employee-led affinity groups, reaching 40,000 employees in over 190 chapters globally. We have innovative benefit offerings, and host annual and ongoing learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences. Amazon’s culture of inclusion is reinforced within our 14 Leadership Principles, which remind team members to seek diverse perspectives, learn and be curious, and earn trust.In compliance with the U.S. government requirement that employees of its contractors, and employees who work on or in connection with U.S government contracts must receive the COVID-19 vaccine, this position may require that the candidate selected be fully vaccinated against COVID-19. A person is considered fully vaccinated by completing the full regimen of the COVID-19 vaccine (two doses for Pfizer or Moderna and one dose for Johnson & Johnson).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, PreStart Domain

Interested in working with the latest technology in the cloud computing space to impact millions of people? The Joining Amazon Technology team is building cutting edge solutions to revolutionize the way we onboard 2.8 million Amazon new workers a year in over 60 countries. We do not depend on third party monolithic HR systems. Our software products use Amazon Web Services to intelligently work through the complexity of country and role differences, and ensure new hires start successfully on Day 1 with delightful onboarding experiences. We enable all Amazon business' success to onboard new workers to meet dynamic business and market demands, e.g., over 100,000 new hires in the US and Canada in record speed during the COVID-19 pandemic, and country and region holiday and prime day retail lifecycle spikes. Our mission is clear: We seek to be the most technically proficient HR organization in the world. The Prestart Domain team is the core of the end to end Joining Amazon experience, responsible to handle 100% global hiring traffic from various recruiting sources. All subsequent onboarding and HR processes depend on the HR profiles and related data Prestart systems ingest into the HR system. It is core to the success of the Joining Amazon journey as well as employee journey. We are seeking experienced engineers with strong ownership. You will own and lead projects that impact new Amazonians around the globe. Amazon business’ success depends on your ability to innovate and enable Amazon workforce’s onboarding speed and success. If you’re thrilled by the idea of ownership, passionate about creating new features and services from scratch, and comfortable with the pace of shipping software in cycles measured in weeks, we would love to connect with you. · Exhibits excellent judgment· Has relentlessly high standards (is never satisfied with the status quo)· Is able to dive deep and is never out of touch with the details of the business or the technology· Expects and requires innovation of her/his team· Has passion and convictions and the innate ability to inspire passion in others· Strong results orientation· Thinks bigBASIC QUALIFICATIONS· Programming experience with at least one modern language such as Java, C++, or C# including object-oriented design· 1+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems.· 3+ years of non-internship professional software development experiencePREFERRED QUALIFICATIONS· Experience with designing and building large-scale web services· Experience with service-oriented architecture· Experience with supporting mission-critical, 24x7 systems· Proven results and a history of project delivery· Experience working with Agile engineering practicesBASIC 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 Manager, PXT Foundational People Data Services - Jobs Domain

Interested in working with the latest technology in the cloud computing space to impact millions of people? Interested in building technology to support 2,000,000 of your co-workers? We are building solutions to revolutionize the way we think about managing our workforce. We re-imagine technology to empower leaders of all levels to scale and grow their teams and support employees throughout their careers. Our team uniquely combines the highest standards of technology – architecture, scalability, reliability and performance with Amazon’s desire to be Earth’s Best Employer.Each day you come into work, you get to learn from some of the smartest people in the world, solve hard and interesting problems, and help move the needle at Amazon scale. Come join us and be a part of the Amazon story!Key job responsibilities- Lead your team to build new products with quality, robustness and Amazon sized scale as top priorities.- Prioritize being a really great people manager. Building, motivating, rewarding and coaching a diverse team of Software Development Engineers is the most important part of this role. You will recruit and retain top talent and excel in day-to-day people and performance management tasks.- Contribute to architecture and design discussions for full stack software.- Lead your team to evolve our service architecture with quality, robustness and Amazon sized scale as top priorities. You will regularly take part in deep-dive troubleshooting exercises and drive technical post-mortem discussions to identify the root cause of complex issues.- Set a vision for your team and create product roadmaps.- Help your team sort out technical and product requirements and priorities. Deliver product roadmap items and cross-team projects.- Delight your customers. Internalize our customer challenges and derive creative solutions which apply new and innovative technology.About the teamInclusive Team CultureOur team is diverse! We are intentional about attracting, developing, and retaining talent from diverse backgrounds. Team members are active in Amazon’s 10+ affinity groups, sometimes known as employee resource groups, which bring employees together across businesses and locations around the world. These range from groups such as the Black Employee Network, Latinos at Amazon, Indigenous at Amazon, Families at Amazon, LGBTQ+, Warriors at Amazon (Military), Amazon People With Disabilities, and more.Mentorship & Career GrowthOur team is dedicated to supporting new members. We have a mix of experience levels and tenures, and we’re building an environment that celebrates knowledge sharing and mentorship. Our senior members enjoy one-on-one mentoring. We care about your career growth and strive to assign projects based on what will help each team member grow towards their career goals.BASIC QUALIFICATIONS- 3+ years of engineering team management experience- 7+ years of working directly within engineering teams experience- 3+ years of designing or architecting (design patterns, reliability and scaling) of new and existing systems experience- 8+ years of leading the definition and development of multi tier web services experience- Knowledge of engineering practices and patterns for the full software/hardware/networks development life cycle, including coding standards, code reviews, source control management, build processes, testing, certification, and livesite operations- Experience partnering with product or program management teams ...

Software Engineer - Generative AI, AGIF | Runtime Services

Are you interested in advancing Amazon's Generative AI capabilities? Come work with a talented team of engineers and scientists in a highly collaborative and friendly team. We are building state-of-the-art Generative AI technology that will benefit all Amazon businesses and customers.Key job responsibilitiesAs a Software Development Engineer, you will be responsible for designing, developing, testing, and deploying high performance inference capabilities, including but not limited to multi-modality, SOTA model architectures, latency, throughput, and cost. You will collaborate closely with a team of engineers and scientists to influence our overall strategy, and define the team’s roadmap. You will drive system architecture, spearhead best practices, and mentor junior engineers.A day in the lifeYou will read papers and consult with scientists to get inspiration of emerging techniques, and blend those into our roadmap; You will design and experiment with new algorithms, benchmark the latency and accuracy of your implementations; Most importantly you will implement production grade solutions, and see them through the deployments swiftly; You may need to collaborate with other science and engineering teams to get things done properly; You will hold highest bar in operational excellence and support production systems, and constantly create solutions to minimize the ops load.About the teamOur mission is to build best-in-class, fast, accurate, and cost-efficient large language model inference solutions and infrastructure that will enable Amazon businesses to deliver more value to their 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- Prior experience with software performance optimization Or Knowledge of Machine Learning and Deep Learning ...