Data Engineer

We are a team of doers working passionately to apply cutting-edge advances in technology to solve real-world problems. As a Data Engineer, you will participate in developing exciting products for customers and analytics for our daily operations. You would be joining the Device, Digital & Alexa Support (D2AS) organization which provides best in class customer support technologies for customers using Amazon products.Key job responsibilities- Work closely with data scientists and business intelligence engineers to create robust data architectures and pipelines.- Simplify and enhance the accessibility, clarity, and usability of large or complex datasets through the development of advanced BI dashboards and applications.- Take ownership of the design, creation, and upkeep of metrics, reports, analyses, and dashboards to inform key business decisions.- Navigate ambiguous environments by evaluating various options using both data-driven insights and business expertise.- Develop and manage scalable, automated, and fault-tolerant data solutions using cutting-edge technologies such as Spark, EMR, Python, Redshift, Glue, and S3.A day in the lifeData Engineers focus on managing customer requests, maintaining operational excellence, and enhancing core infrastructure. You will be collaborating closely with both technical and non-technical teams to design and execute roadmaps for essential Devices and Digital metrics.If you are not sure that every qualification on the list above describes you exactly, we'd still love to hear from you! At Amazon, we value people with unique backgrounds, experiences, and skillsets. If you’re passionate about this role and want to make an impact on a global scale, please apply!Benefits Summary:Amazon offers a full range of benefits that support you and eligible family members, including domestic partners and their children. Benefits can vary by location, the number of regularly scheduled hours you work, length of employment, and job status such as seasonal or temporary employment. The benefits that generally apply to regular, full-time employees include:1. Medical, Dental, and Vision Coverage2. Maternity and Parental Leave Options3. Paid Time Off (PTO)4. 401(k) PlanAbout the teamOur team manages a secure and compliant infrastructure that adapts to evolving data requirements for Devices and Digital teams. This involves solving data engineering challenges to create high-quality, reliable, accurate, consistent, and scalable data solutions that align with our business goals.BASIC QUALIFICATIONS- 3+ years of data engineering experience- Experience with data modeling, warehousing and building ETL pipelines- Experience with one or more query language (e.g., SQL, PL/SQL, DDL, MDX, HiveQL, SparkSQL, Scala)- Experience with one or more scripting language (e.g., Python, KornShell)- Experience with AWS technologies like Redshift, S3, AWS Glue, EMR, Kinesis, FireHose, Lambda, and IAM roles and permissions- Experience with data visualization software (e.g., AWS QuickSight or Tableau) or open-source project- Bachelor's degree, or Master's degree ...

Front End Engineer, AWS Deadline Cloud

As part of the AWS Solutions organization, we have a vision to provide business applications, leveraging Amazon’s unique experience and expertise, that are used by millions of companies worldwide to manage day-to-day operations. We will accomplish this by accelerating our customers’ businesses through delivery of intuitive and differentiated technology solutions that solve enduring business challenges. We blend vision with curiosity and Amazon’s real-world experience to build opinionated, turnkey solutions. Where customers prefer to buy over build, we become their trusted partner with solutions that are no-brainers to buy and easy to use. Are you ready to work on technology used in some of the largest Feature Film productions in the world? Do you like to work with artists and creative people with a rich diversity of backgrounds? Do you want to transform an entire market segment? AWS is excited to share that we're hiring for a Frontend Engineer to work on innovative features for a newly launched AWS service Deadline Cloud.AWS Deadline Cloud is a fully managed service that simplifies render management for teams creating computer-generated 2D/3D graphics and visual effects for films, TV shows, commercials, games, and industrial design. With Deadline Cloud, you can set up, deploy, and scale projects in minutes, so you can improve the efficiency of your pipelines and take on more projects.We’re looking for a new teammate who is enthusiastic, empathetic, curious, motivated, reliable, and able to work effectively with a diverse team of peers; someone who will help us amplify the positive & inclusive team culture we’ve been building.Our team puts a high value on work-life harmony. We are distributed across three locations: Seattle, Vancouver and Winnipeg and work 5-days a week in the office. We keep core availability hours from 10am to 4pm but have our fair share of early birds and night owls, so there is almost always someone available to chat, help or answer questions.On-Call ResponsibilityThis position involves on-call responsibilities. We don’t like getting paged in the middle of the night or on the weekend, so we work to ensure that our systems are fault tolerant and that our alarms are well calibrated. Every week we review our operations as a team and audit our mechanisms to make it easier for our engineers and better for our customers. When we do get paged, we work together to resolve the root cause.About the teamDiverse Experiences Amazon values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying. Why AWS Amazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.Work/Life Balance We value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why flexible work hours and arrangements are part of our culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve in the cloud. Inclusive Team Culture Here at AWS, it’s in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences, inspire us to never stop embracing our uniqueness.Mentorship and Career GrowthWe’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional. BASIC QUALIFICATIONS- 3+ years of non-internship professional front end, web or mobile software development using JavaScript, HTML and CSS experience- 2+ years of computer science fundamentals (object-oriented design, data structures, algorithm design, problem solving and complexity analysis) experience- Experience using JavaScript frameworks such as angular and react- Bachelor's degree in computer science or equivalent ...

Jr. Software Development Engineer- San Luis Obispo

Amazon is looking for a highly-motivated Jr. Software Development Engineer (SDE)! Jr. SDEs write real software and collaborate with experienced software engineers who provide guidance and opportunities for ownership on projects that matter to our customers. As a year-round intern, Jr. SDEs become fully integrated into their teams and regularly contribute to impactful deliverables. Your design and code will contribute to solving some of Amazon's most complex technical challenges.The Jr. SDE role is part of Amazon's Jr Developer Program - a year-round internship opportunity that offers a symbiotic relationship between work and school. Jrs. receive 1:1 mentoring throughout their time in the program, receiving guidance and insight from a full-time Amazonian on their team. Because of the internship's extended tenure, our Jrs. become immersed in an Amazon team and gain real-life technical experience. Flexible part-time schedules during the school year and full-time employment over the summer creates an environment where students can succeed in both their work and their education. Detroit has a growing population of Jrs, allowing for deep connections with fellow students engaged in similar roles.Our team is currently looking for students to start with one of our cohorts in January 2025, June 2025 and September 2025. Upon successful completion of the Jr. Developer Program, the opportunity for full-time employment may be available at an Amazon corporate site.Role Highlights: - Part-time work during the school year (16 hours/week) - Full-time work during the summer (40 hours/week) - 1:1 mentoring with an experienced Software Engineer - Effective performance management and integrated opportunities for growthBASIC QUALIFICATIONS Currently enrolled in an accredited college or university Bachelor's or Master's degree program. Majoring in Computer Science, Software Engineering, or related STEM field. Graduating June 2027 and beyond. Ability to work year-round until graduation (part-time during the school year and full-time during the summer). This role is not offered as remote or hybrid and working hours must be conducted in person at our corporate office in San Luis Obispo, CA. Candidates must be living within commutable distance to Detroit and able to work in-person year-round. Able to start working with the cohort in January, June or September 2025. Programming experience with at least one modern language such as Java, Python, or C++ including object-oriented design. ...

Front End Engineer, CloudFront

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.CloudFront is one of AWS' largest services, at the center of almost every major Internet event. Our customers use CloudFront for fast and secure delivery of web/application content, on-demand video/music and live events streaming. As an experienced Software Development Engineer, you will build and operate cutting-edge features, delight customers and continue to scale to ever-increasing heights. This is a unique opportunity to influence CloudFront technical direction as we build our next-generation Control Plane services.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.* Mentor and guide the team members to solve complex problems with simple solutions.* Drive big ideas to improve the customer experience we deliver across multiple touch points, including IaC, API, and the AWS service console.* Develop high quality, testable, and maintainable user interfaces.* Work in an agile environment to deliver high-quality software.A day in the lifeAs an FEE you will solve challenging problems at Amazon and influence millions of customers, sellers, and products around the world. You will own and drive the delivery of large frontend features from planning through implementation while managing ambiguity and the pace of a company where development cycles are measured in weeks, not years.About the teamAWS CloudFront Control Plane enables customers to easily and reliably build, control and monitor their service resources. We obsess over customer experience and own a wide range of areas, including public APIs, console experience, distributed configuration management, global cache purging, highly scalable log event streaming, telemetry and analytics. We are in the midst of our multi-year journey to transform Control Plane services and further accelerate growth. We value data-driven decisions, transparency, and go out of our way to teach and learn from each other.*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- 2+ years of non-internship professional front end, web or mobile software development using JavaScript, HTML and CSS experience- 1+ years of computer science fundamentals (object-oriented design, data structures, algorithm design, problem solving and complexity analysis) experience- Experience using JavaScript frameworks such as angular and react ...

Jr. Software Development Engineer - Santa Cruz, CA

Amazon is looking for a highly-motivated Jr. Software Development Engineer (SDE)! Jr. SDEs write real software and collaborate with experienced software engineers who provide guidance and opportunities for ownership on projects that matter to our customers. As a year-round intern, Jr. SDEs become fully integrated into their teams and regularly contribute to impactful deliverables. Your design and code will contribute to solving some of Amazon's most complex technical challenges.The Jr. SDE role is part of Amazon's Jr Developer Program - a year-round internship opportunity that offers a symbiotic relationship between work and school. Jrs. receive 1:1 mentoring throughout their time in the program, receiving guidance and insight from a full-time Amazonian on their team. Because of the internship's extended tenure, our Jrs. become immersed in an Amazon team and gain real-life technical experience. Flexible part-time schedules during the school year and full-time employment over the summer creates an environment where students can succeed in both their work and their education. Santa Cruz has an established population of Jrs., allowing for deep connections with fellow students engaged in similar roles.Our team is currently looking for students to start with one of our cohorts in June 2025 and September 2025.Upon successful completion of the Jr. Developer Program, the opportunity for full-time employment may be available at an Amazon corporate site.Role Highlights:• Part-time work during the school year (16 hours/week)• Full-time work during the summer (40 hours/week)• 1:1 mentoring with an experienced Software Engineer• Effective performance management and integrated opportunities for growthBASIC QUALIFICATIONS• Currently enrolled in an accredited college or university Bachelor's or Master's degree program. -Majoring in Computer Science, Software Engineering, or related STEM field.• Graduating June 2027 and beyond.• Ability to work year-round until graduation (part-time during the school year and full-time during the summer).• This role is not offered as remote or hybrid and working hours must be conducted in person at our corporate office in Santa Cruz, CA. • Candidates must be living within commutable distance to Santa Cruz, CA and able to work in-person year-round.• Able to start working with the cohort in June or September 2025.• Programming experience with at least one modern language such as Java, Python, or C++ including object-oriented design. ...

Front End Engineer, Appstream 2.0

AWS Solutions and Higher Level Abstractions provides horizontal and industry vertical applications for business users with the same on-demand scalability, reliability, pay-as-you-go pricing, and machine learning expertise that drive AWS services. The AWS Solutions group includes services such as Amazon Connect (a cost-effective cloud contact center), our End User Computing (including Amazon Workspaces, AppStream, etc.), Marketing Tech (Amazon Pinpoint), and Autonomous Checkout and Biometric Identity Services (Just Walk Out, Amazon One) for retail, sports, travel, and other verticals.Amazon AppStream 2.0 is a fully managed application streaming service that provides users with secure, reliable and scalable access to applications and non-persistent desktops from any location. AppStream 2.0 also offers multi-session capability, allowing you to provision multiple user sessions on a single AppStream 2.0 instance. The End User Computing market is growing at an incredible pace with a rapid increase in adoption and growth. As a result, we offer a unique opportunity to solve some of the most interesting problems associated with providing secure, reliable, fast and highly scalable solutions. In the process you will have the opportunity to work on a number of industry leading AWS services including EC2, S3, DynamoDB, Kinesis and SWF. Our team is innovating in multiple areas to give our customers the best in class interactive streaming platform. Millions of concurrent streams, snappy click to app stream start, faster than human perception end to end streaming latency, lowest possible cost per streaming session, secure and isolated streams for best compute and graphics utilization, high fidelity graphics, broad server OS selection as well as client OS footprint. We are looking for people who believe in providing world-class application streaming experience for AWS Enterprise and ISV customers.Key job responsibilitiesIn our team, you will indulge your love of diving deep into complex technical problems, driving incremental system optimizations and raising the bar for operational excellence and development practices. We will look to you to help enhance the skills and expertise of those around you.We are looking for passionate FEEs who want to build their career in End User Computing - Application Streaming. If this sounds interesting to you, talk to us!We are open to hiring candidates to work out of one of the following locations:Seattle, WA, USAAbout the teamWhy AWSAmazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.Diverse ExperiencesAmazon values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.Work/Life BalanceWe value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve in the cloud.Inclusive Team CultureHere at AWS, it’s in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences, inspire us to never stop embracing our uniqueness.Mentorship and Career GrowthWe’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.BASIC QUALIFICATIONS- 3+ years of non-internship professional software development experience- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience programming with at least one software programming language ...

Embedded Software Engineer, Kuiper Flight Software

Project Kuiper is an initiative to increase global broadband access through a constellation of 3,236 satellites in low Earth orbit (LEO). Its mission is to bring fast, affordable broadband to unserved and underserved communities around the world. Project Kuiper will help close the digital divide by delivering fast, affordable broadband to a wide range of customers, including consumers, businesses, government agencies, and other organizations operating in places without reliable connectivity.We are looking for passionate Embedded software engineers who will work on Linux and RTOS and build software for operating systems, Kernel, Device drivers to power the hardware.Key job responsibilities- Develop embedded software in Rust, C, C++, or other modern languages running in Linux and RTOS. - Write system applications for the various satellite systems.- Work closely with other software and hardware teams to support board bring-up and integration testing.Export Control Requirement:Due to applicable export control laws and regulations, candidates must be a U.S. citizen or national, U.S. permanent resident (i.e., current Green Card holder), or lawfully admitted into the U.S. as a refugee or granted asylum.A day in the lifeCome work at Amazon! We need people who want to join an ambitious program that continues to push the state of the art in space-based systems design. Come help us solve the difficult and rewarding development challenges in building highly reliable, power efficient and low-cost satellite avionics! About the teamOur team tackles many critical satellite functions including power management, hardware interfaces, command & telemetry, and autonomous control. We are looking for an outstanding software engineer to participate in all phases of software development from requirements through implementation and test to operations. 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 ...

SDE (MSK Phone Screen Req), Managed Streaming Kafka (MSK)

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.As a member of the Amazon MSK team, you will be making contributions to the entire stack - the APIs and the workflows that make up the MSK service, the core Kafka platform, and stand-alone tools that make it easier for Kafka community to operate Kafka better. Upstream compatibility is a core tenet of MSK. Your code changes to the Kafka platform will be released back to open source. As a member of an AWS service that builds on top of a popular open source technology, this is a unique opportunity to work on a team that straddles both worlds – open source and Amazon-internal software. You will design and build new features, make performance improvements, identify and investigate new technologies, prototype solutions, build scalable services, and test and review changes, to deliver an exceptional customer experience.The ideal candidate has experience designing large-scale systems supporting millions of transactions per second, enjoys solving complex software problems, and possesses analytical, design and problem-solving skills. Ideally you have an in-depth understanding of streaming data technologies like Amazon Kinesis or Apache Kafka, and experience with open-source data processing frameworks like Apache Spark, Apache Flink, or Apache Storm. Your responsibilities will include collaborating with other engineers to build a large scale AWS service, and work with senior leaders to define your team's roadmap, including identifying design and code changes needed in the underlying open source platforms.Learn more about Amazon MSK: - AWS re:Invent 2018: Amazon Managed Streaming for Kafka (Amazon MSK) Launch* AWS re:Invent 2020: How Goldman Sachs uses an Amazon MSK backbone for Transaction Banking Platform* AWS re:Invent 2020: How New Relic is migrating its Apache Kafka cluster to Amazon MSK* AWS re:Invent 2021: How Coinbase uses Amazon MSK as an event store for applications* MSK Tiered Storage: Optimize cost and improve Kafka scalability* AWS re:Invent 2023: How Rivian builds real-time analytics from electric vehiclesUtility 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. 10026BASIC QUALIFICATIONS- 3+ years of non-internship professional software development experience- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience programming with at least one software programming language ...

Embedded Software Engineer, AWS Solutions

As part of the AWS Solutions organization, we have a vision to provide business applications, leveraging Amazon’s unique experience and expertise, that are used by millions of companies worldwide to manage day-to-day operations. We will accomplish this by accelerating our customers’ businesses through delivery of intuitive and differentiated technology solutions that solve enduring business challenges. We blend vision with curiosity and Amazon’s real-world experience to build opinionated, turnkey solutions. Where customers prefer to buy over build, we become their trusted partner with solutions that are no-brainers to buy and easy to use. Key job responsibilitiesYou will serve as the technical lead for embedded systems through the entire product life cycle, from inception and roadmap through design and into mass-production support. Design and implement robust digital designs for various embedded devices. Perform board bring-up, testing and troubleshooting. Contribute to the IoT firmware architecture by writing, debugging, and delivering production grade irmware. Conceive, document, and execute comprehensive design validation tests on new designs. As a member of our team you will partner with vendors to deliver new components to the required specification and schedule. Function as a subject matter member on a variety of technologies by providing up-to-date, accurate information to colleagues and management. You will travel to the supplier and contract manufacturer sites world-wide to partner and collaborate on product development activities (10% - 20% travel).About the teamOur checkout-free shopping experience is made possible by our Just Walk out Technology. It automatically detects when products are taken from or returned to the shelves and keeps track of them in a virtual cart. When you’re done shopping, you just leave the store. Shortly after, we’ll charge your Amazon account and send you a receipt. Designed and custom-built by Amazonians, our technology uses computer vision, sensor fusion, and advanced machine learning. Innovation is part of our DNA. 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.Diverse ExperiencesAmazon values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.Work/Life BalanceWe value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve in the cloud.Inclusive Team CultureHere at AWS, it’s in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences, inspire us to never stop embracing our uniqueness.Mentorship and Career GrowthWe’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.BASIC QUALIFICATIONS- 3+ years of non-internship professional software development experience- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience programming with at least one software programming language- Experience in embedded C or C++ programming for RTOS, Linux, Android. ...

Senior Software Development Engineer, Annapurna Labs, Trainium Collectives

Annapurna Labs is an integral part of AWS and develops HW and SW components that are critical building blocks for EC2 infrastructure. We specialize in designing semi-conductors, systems, chips, and software that optimize the AWS customer experience. More and more customers run their HPC and ML workloads on AWS to reap the benefits of elasticity and flexibility of the cloud. We work on building networking solutions (Elastic Fabric Adapter) to improve network speed and performance so that customers can scale their network intensive HPC and ML workloads over thousands of CPUs and GPUs and get blazing fast performance.We are seeking an experienced engineer with HPC interconnects background preferably in ML domain, with good understanding of collective operations and networking (RDMA networking preferred). The ideal candidate will also have a deep understanding of computer architecture and operating systems (Linux especially), while being comfortable in server and embedded environments and programming sophisticated embedded devices for AWS. 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- 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience- Experience as a mentor, tech lead or leading an engineering team ...

Senior Software Dev Engineer, Amazon Managed Services (AMS)

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 ExperiencesAmazon values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.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.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.Inclusive Team CultureHere at AWS, it’s in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences, inspire us to never stop embracing our uniqueness.Mentorship and Career GrowthWe’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.BASIC QUALIFICATIONS- 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 Dev Engineer - (mobile), Last Mile Safety Tech

As a Senior SDE, you will have the opportunity to shape the next generation delivery technology, work process and customer/driver experience. Your will be part of the center of competency for embedded, mobile, wearable devices, sensors, and end-to-end sensing and analytics. Must have experience with low-latency, real-time applications in constrained environments on the edge. Key job responsibilitiesYou are expected to articulate and champion the product, vision, and development timeline in a cross-organization, cross-function and cross-geo environment with senior executives, as well as design, R&D, product management, operation, and finance teams. You will leverage your knowledge, experience, and network to deliver technology, solutions, as well as maximizing the long term potential of each individual engineer.A day in the lifeThis team is a great fit for you if:- You enjoy working with a fun team that prides itself on a great work environment with an inclusive group of people that are working together towards a common goal.- You are sensitive to customer needs and interested in working on a product that will be used, directly and indirectly, by millions of customers and has a meaningful impact to their functions and interactions.- You’d like to be directly responsible for solving real customer problems.- You are a passionate learner and are motivated to take on new challenges.- You want to have fun; surround yourself with a highly talented pool of engineers that like to solve complex problems, but also enjoy work.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- Experience in Software Development developing multi-threaded mobile applications.- Expert knowledge of iOS/Android Architecture, performance optimization, and Security.- Experience in mobile app development in Swift/Kotlin.- iOS and Android UI Skills (Fragments, Custom view components)- Experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems- Experience building complex software systems that have been successfully delivered to customers- Ability to take a project from scoping requirements through actual launch of the project- Experience in communicating with users, other technical teams, and management to collect requirements- Experience in utilizing Mobile design patterns, building mobile frameworks/SDKs, building custom UX widgets and optimizing apps for performance- Experience working with Applied Scientists ...

Senior Runtime Software Development Engineer, Neuron Runtime

At AWS AI our vision is to make deep learning pervasive for everyday developers and to democratize access to cutting edge infrastructure. In order to deliver on that vision, we’ve created innovative software and hardware solutions that make it possible.AWS Neuron SDK is the complete software stack for the AWS Inferentia and Trainium machine learning accelerators designed by Annapurna Labs inside AWS. The Neuron SDK consists of a compiler, runtime, frameworks, and tooling customers need. It’s also preinstalled in AWS Deep Learning AMIs and Deep Learning Containers for customers to quickly get started with running high performance and cost-effective inference and training.The Neuron team is hiring senior Runtime Software Development Engineers with a background in machine learning and AI accelerators in order to solve our customers toughest problems. As a Runtime Software Development Engineer you will have experience with high-performance Linux drivers, HPC technologies including: libfabric, MPI, and delivering products to customers with a high degree of operational excellence.This is a fast-paced, intellectually challenging position, where you’ll work with thought-leaders in multiple technology areas. You’ll have high standards for yourself and everyone you work with, and you’ll be constantly looking for ways to improve our products' performance, quality and cost.We’re changing an industry, and we want individuals who are ready for this challenge and want to reach beyond what is possible today.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 the teamAbout 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- 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience- Experience as a mentor, tech lead or leading an engineering team ...

Senior SoC Functional Modeling Engineer, Annapurna Labs, Machine Learning Accelerators

Custom SoCs (system-on-chips) are the brains behind AWS’s Machine Learning servers. Our team builds C++ functional models of these accelerator SoCs for use by internal partner teams. We’re looking for a Senior SoC Modeling Engineer to join the team and deliver new functional models, infrastructure, and tooling for our customers.As part of the ML accelerator modeling team, you will:- Develop and own SoC functional models end-to-end, including model architecture, integration with other model or infrastructure components, testing, and debug- Work closely with architecture, RTL design, design verification, emulation, and software teams- Innovate on the tooling you provide to customers, making it easier for them to use our SoC models- Drive model and modeling infrastructure performance improvements to help our models scale- Develop software which can be maintained, improved upon, documented, tested, and reusedAnnapurna Labs, our organization within AWS, designs and deploys some of the largest custom silicon in the world, with many subsystems that must all be modeled and tested with high quality. Our SoC model is a critical piece of software used in both our SoC development process and by our partner software teams. You’ll collaborate with many internal customers who depend on your models to be effective themselves, and you'll work closely with these teams to push the boundaries of how we're using modeling to build successful products.You will thrive in this role if you:- Are an expert in functional modeling for SoCs, ASICs, TPUs, GPUs, or CPUs- Are comfortable modeling in C++, and familiar with Python- Enjoy learning new technologies, building software at scale, moving fast, and working closely with colleagues as part of a small team within a large organization- Want to jump into an ML-aligned role, or get deeper into the details of ML at the hardware/system-levelAlthough we are building machine learning chips, no machine learning background is needed for this role. This role spans modeling of the ML and management regions of our chips, and you’ll dip your toes into both. You’ll be able to ramp up on ML as part of this role, and any ML knowledge that’s required can be learned on-the-job.This role can be based in either Cupertino, CA or Austin, TX. The team is split between the two sites, with a slight preference for CA, due to colocation with more customer teams.We're changing an industry. We're searching for individuals who are ready for this challenge, who want to reach beyond what is possible today. Come join us and build the future of machine learning!About the teamAWS Utility Computing (UC) provides 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, Platform, and Productivity Apps services in AWS, including support for customers who require specialized security solutions for their cloud services. Additionally, this role may involve exposure to and experience with Amazon's growing suite of generative AI services and other cutting-edge cloud computing offerings across the AWS portfolio.Annapurna Labs (our organization within AWS UC) designs silicon and software that accelerates innovation. Customers choose us to create cloud solutions that solve challenges that were unimaginable a short time ago—even yesterday. Our custom chips, accelerators, and software stacks enable us to take on technical challenges that have never been seen before, and deliver results that help our customers change the world.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 experience writing functional or performance models- Experience programming with C++- Familiarity with SoC, CPU, GPU, and/or ASIC architecture and micro-architecture ...

Front-End Engineer II, Amazon Music , Amazon Music

Amazon Music is an immersive audio entertainment service that deepens connections between fans, artists, and creators. From personalized music playlists to exclusive podcasts, concert livestreams to artist merch, Amazon Music is innovating at some of the most exciting intersections of music and culture. We offer experiences that serve all listeners with our different tiers of service: Prime members get access to all the music in shuffle mode, and top ad-free podcasts, included with their membership; customers can upgrade to Amazon Music Unlimited for unlimited, on-demand access to 100 million songs, including millions in HD, Ultra HD, and spatial audio; and anyone can listen for free by downloading the Amazon Music app or via Alexa-enabled devices. Join us for the opportunity to influence how Amazon Music engages fans, artists, and creators on a global scale. Learn more at https://www.amazon.com/music. Do you love music and are excited about building the future of music experiences? Are you driven by directly impacting the look and feel of customer facing applications? Do you want to collaborate with design and engineering experts to deliver technologies that help accelerate innovation at Amazon? If so, the Amazon Music Product Design team is looking for a talented, passionate, Front-End Engineer with a track record of delivery, ownership and attention to detail that is excited to help us grow our design system, and prototype new features that customers will love. You will help champion how the Amazon Music design team delivers experiences that are distributed around the world, spanning mobile apps, web, tv, and voice for our customers across different geographies and musical cultures. Key job responsibilitiesWe’re growing quickly and hiring the best; this is day one. This Front-End Engineer will support the Design Systems & Engineering team focused on user-interface development, prototyping, and tooling to delivery high quality user-interfaces and user-experiences for the Amazon Music app. The role requires the need to be adept at both application architecture, reusable component frameworks, understanding the intricacies of component design, while also creating and maintaining mechanisms to deliver high quality code - including libraries, motion frameworks and prototyping design explorations. You’ll work closely with a cross functional team of UX designers, motion designers, and other engineers to collaborate on feature designs, create prototypes, implement dynamic app animations, and contribute to the component library for our Design System. Your peers will look to you to communicate technical feasibility and alternative solutions when roadblocks are discovered. Your prototyping work will help extend design explorations and drive high quality UX across our app experience. Within this fast-paced environment, you will also contribute to testing, deployment, and maintenance of our React Native component library which is leveraged by our engineering org. Your key job responsibilities will include, but are not limited to:- Working on our React Native library of reusable foundations, components and patterns.- Working on an extensible motion framework to support our quality bar.- Working on high-fidelity prototypes to support our next generation experiences.- Write high-quality, clean, efficient, performant, and well documented code to create reusable and modular components.- Document front-end engineering best practices for other cross-functional team members.- Participate in code reviews and contribute to a culture of continuous improvement.- Provide thorough unit and integration testing, and support products while deployed and used by our customers.- Balance constraints, limiting short-term workarounds, while focusing on future extensions.- Drive consensus between design, engineering and product owners.A day in the lifeWork/Life HarmonyOur team is focused on balancing life with our work, and we do this via work autonomy and by putting focus on prioritizing solutions and processes that enable us to scale. Work hours are flexible and typically self-defined.Mentorship & Career GrowthOne of the most exciting aspects of being on the Amazon Music creative team is the opportunity to partner closely with professionals across the full organization. The fast-paced, collaborativeenvironment means you’ll be working alongside engineering, product design, music industry, marketing, and creative rock stars who can help you accelerate your career, stretch your skills, and bring new ideas to market.About the teamThe Design Systems & Engineering team is embedded within the Product Design team, striving and focusing on delivering high quality CX to our customers. The team builds our design system UI library, and builds and distributes prototypes that are used for innovation and user-testing. We set the standard for the process, earning trust with all partners, biasing for action when working within tight parameters, and using sound judgment to make decisions in areas of ambiguity or uncharted territories. We partner with our engineering counterparts on the experience teams with the primary objective to enable the development of bar-raising design for our apps. BASIC QUALIFICATIONS- 2+ years of non-internship professional front end, web or mobile software development using JavaScript, HTML and CSS experience- 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- Computer Science fundamentals in data structures, algorithm design, problem solving, complexity analysis, object-oriented design, and design patterns ...

Embedded Software Development Engineer, Hardware Engineering Services

The AWS Firmware team drives system innovation in the servers used by all of Amazon Web Services, including EC2, S3, CloudFront, etc. Our engineers solve the hardest problems that fuse software, hardware, and the cloud. We take big bets on new concepts, enabling AWS services to continue to revolutionize the industry. We are looking for an Embedded Software Development engineer to build and own the server related firmware. As an embedded software development engineer in this team, you will work with a team of world-class software developers who thrive on creating innovative, scalable solutions for real-world data center infrastructure problems. You will be part of development efforts to build, validate, and support firmware in diverse technology domains from embedded software to large-scale distributed software systems, using proprietary and open source technologies. Why it matters Public cloud IT services represent the majority of growth in the overall IT services market and will continue to do so for several years to come. The scale of AWS, combined with an understanding of how our software and hardware is used, creates a unique opportunity for component customizations that will directly benefit our customers. Why you will love it You will work with engineers across the company to build software for the next-generation platform. You will have a direct impact on our bottom line and the ability to deliver improvements for our developers. You will be part of a growing, fast paced, and fun team. You will have ownership for the implementation of your work. You will see direct product improvements based on the results of your work. 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.Key job responsibilitiesServer Baseboard Management Controller (BMC) Software.Scripting language development.Data Center Operation Support.Linux driver development.About the teamAmazon 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. 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.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.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.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- Bachelor's degree or equivalent- 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 in embedded development in C/C++, or experience programming with at least one modern language such as Java, C++, or C# including object-oriented design ...

Data Engineer, DCC Central InfraOps Analytics

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.As a Data Engineer you will enable data-driven decision making within the Amazon Web Services Data Center Infrastructure Operations organization. The Infrastructure Operations Team is responsible for planning, implementing, monitoring and continuously improving the global Amazon Data Center infrastructure. The team supports all aspects of the Data Center based organizations, including but not limited to : Safety, Security, maintenance, daily operations, logistics, engineering and equipment management.You will be developing, implementing and maintaining the information data lake and utilizing insight platforms to enable decision support systems for the overall organization. You should have excellent business and communication skills, and be able to work with business owners to understand their data and reporting requirements.Above all, you should be passionate about working with huge data sets and be someone who is able to bring data sets together to answer business questions and drive growth. You will build ETLs to ingest the data into the data warehouse and data lake, as well as end-user facing reporting applications. You will primarily support teams within the Infrastructure environment, but will also have opportunities to support teams in the overall Amazon Web Services community.You will work with business customers and development teams to define analytics requirements and then deliver flexible, scalable, end-to-end solutions.You will have an opportunity to work with big data and emerging technologies while driving business intelligence solutions end-to-end: business requirements, data modeling, ETL, metadata, reporting, and dashboarding. You should have expertise in the design, creation, management, and business use of large datasets.About the teamThe Central Infrastructure Analytics Team (CIAT). We are a team of engineers and scientists committed to providing accurate, actionable data and insights that support business decisions within Infrastructure Operations.We provide unified data sources and business intelligence solutions to the Infrastructure Operations (InfraOps) global teams. We obsess over providing low-latency, accurate, actionable data to customers throughout AWS, accomplished through self-service data access, subscription-based reporting, and comprehensive analyses. We lead the business with predictive and prescriptive analyses providing our partners the insights and the anticipatory forecasting they need to deliver best in class services to our customers, promoting cost reduction, increased sustainability, and overall efficiency.CIAT are responsible for the sourcing, centralizing, preparing and vending both raw data and processed data/reports, to our customers across all aspects of AWS and Data Center Operations. We differ from other central teams as our remit is both cross functional and function specific depending on the individual customer requirements. We are uniquely positioned to provide an integrated perspective based on the available data feeds. We continually expand our data sources to maintain alignment with the changing business systems and requirements of our customers. We actively engage with our partner teams to grow our business knowledge so that our developed solutions reflect the collective knowledge gained through our partnerships. We are responsible for the data quality and security, ensuring that the vended data subscribes to Amazons least privilege and business need-to-know ethos. We support direct access to >4400 data tables across >360 schemas, developed and manage >390 reports within >75 dashboards, and provide direct report and data access to >5000 unique users across AWS. Through the development and transition to LakeSQL, CIAT have enabled the user-manager access to >300 additional datalakes, via OMNI, removing CIAT data transfer pipelines as a user data access constraint. 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.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.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. 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.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 data engineering experience- Experience with data modeling, warehousing and building ETL pipelines- Experience with SQL- Experience in at least one modern scripting or programming language, such as Python, Java, Scala, or NodeJS- Experience mentoring team members on best practices ...

Front-End Engineer II, Product UI

Are you looking for an opportunity to redefine the way we render the products across the Amazon store? Are you passionate about building systems that replace the diverse and complex stacks with a simplified 'Write Mostly Once' model. If so, we are looking for you to fill a challenging position.AmazonUI’s mission is to increase the quality (aesthetics and ease-of-use) of Amazon’s shopping experiences by enabling experience owners to create and maintain cohesive, and accessible customer experiences (CX) at low cost. ProductUI (PUI) team is part of AmazonUI team and is responsible for rendering best-in-class, legally compliant product faceouts. We power experiences like Search, Personalization, GiftFinder, Customer WishLists across all platforms. As an FEE II on our team, you will design and build the front end application that is highly available, performant, scalable, and extensible. You will own the software development process end to end and be responsible for design, implementation, testing and operations.This position requires that you are a significant and autonomous contributor. You will be driving the development of front-end applications that deliver a best-in-class user experience. You will partner with product and design to build highly responsive, intuitive, and sleek experiences that will delight customers and set a high bar for all web and app applications. Your work is consistently high quality. You solve complex problems, applying appropriate technologies and best practices. Your focus is on designing, developing and effectively applying automated solutions that test major portions of software (e.g., significant component, set of features, mid-size application, service, etc.). You prevent and find defects early. You use data from testing, deployment, and production to measure quality and provide actionable improvement to the product. You write code that an FEE unfamiliar with the system can understand. You are proficient in a broad range of design approaches and know when it is appropriate to make trade-offs. Your solutions are pragmatic. You do things with the proper level of complexity the first time (or at least minimize incidental complexity). You consider the legacy of the code you produce, limiting the use of short-term workarounds. You create flexible software without over-engineering. You re-use where possible, while being judicious about introducing dependencies. You are efficient with resource usage (e.g., designing to avoid impacting the system under test.)This is an exciting opportunity for a seasoned engineer. In this position, you will play a leading role in the architecture, design, implementation and deployment of large-scale and complex applications. You will push your design and architecture limits by inventing and simplifying complex problems. You have strong verbal and written communication skills, are self-driven, and can deliver high quality results in a fast-paced environment. You will work with Amazon engineering and business teams across the globe in planning, designing, executing and implementing this new platform.The ideal candidate is motivated and self-directed professional with a demonstrated track record of thriving in dynamic environments, proficiently delivering extensive systems. A dedicated learner with a passion for tackling new challenges and resolving customer issues.Key job responsibilities• 5+ years of professional front-end development.• Experience building front-end features that have been successfully delivered to customers for mobile applications.• Ability to rapidly prototype and adjust in response to customer feedback.• Proficient in a broad range of software design approaches and common UX patterns. Knows when (and when not) to use front-end software design patterns.• Can articulate the risks and benefits of depending on front-end libraries, frameworks, and toolsets.• Able to dive into the source code of front end libraries to debug, patch, and extend them when necessary.• Proficient in view layout and rendering technologies (e.g., responsiveness, progressive enhancement, browser/device support).• Ability to communicate effectively with both technical and non-technical individuals.• Meets/exceeds Amazon’s leadership principles requirements for this role• Meets/exceeds Amazon’s functional/technical depth and complexity for this roleBASIC QUALIFICATIONS- 2+ years of non-internship professional front end, web or mobile software development using JavaScript, HTML and CSS experience- 1+ years of computer science fundamentals (object-oriented design, data structures, algorithm design, problem solving and complexity analysis) experience- Experience using JavaScript frameworks such as angular and react ...

Embedded Flight Software Manager, Kuiper Guidance Navigation and Control & Propulsion

Project Kuiper is an initiative to launch a constellation of Low Earth Orbit satellites that will provide low-latency, high-speed broadband connectivity to unserved and underserved communities around the world.In this role, you will manage the team who designs, develops and delivers the software used to control Kuiper satellites.The team will code, test and support the embedded real-time application that flies the spacecraft from launch to re-entry. The team will also provide software support to the ground-based flight dynamics system used to control Kuiper trajectories, while working closely with the Guidance and Control and Flight Dynamics teams.Key job responsibilities* Lead a team of SW engineers implementing the embedded code required to: a) provide attitude control of Kuiper satellites and , b) control the Kuiper propulsion system. * Lead or work alongside a parallel SW engineering team developing functions and services required to control Kuiper satellite orbits; working with the the Kuiper Flight Dynamics Systems team. * Together with GNC SW engineer leads develop and execute a roadmap for GNC SW development. * Create and maintain mechanisms used within the team as needed to plan/organize tasks and achieve consistent high-quality documentation of the complete engineering development cycle. * Interface with the broader Kuiper organization advocating for GNC needs and ensuring GNC's customer needs are m et.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- Experience partnering with product or program management teams- Knowledge of engineering practices and patterns for the full software/hardware development life cycle, including coding standards, code reviews, source control management, build processes, testing, certification, and operations. ...

Front End Engineer II, Career Canvas

Join the Career Canvas Team at Amazon as a Front End Engineer II and help revolutionize employee development and career progression within Amazon's People Experience and Technology (PXT) group. As a key member of our team, you will:- Contribute to building tools that empower Amazonians to navigate their career growth- Develop user-friendly interfaces that make career opportunities more visible and attainable for employees across Amazon- Collaborate with a dynamic team formed in early 2024 to bring fresh ideas to life in a fast-paced environmentYour expertise in front-end technologies will directly impact how Amazon's workforce interacts with critical career development resources. If you're passionate about creating intuitive, scalable web applications that can shape the future of employee experience at one of the world's largest companies, this role offers an opportunity to make a significant impact.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.- Mentor and guide the team members to solve complex problems with simple solutions.- Drive big ideas to improve the customer experience we deliver across multiple touch points- Develop high quality, testable, and maintainable user interfaces.- Work in an agile environment to deliver high-quality software.A day in the lifeAs a Front End Engineer II on the Career Canvas Team, you'll develop and enhance the tools that empower Amazon employees to drive their careers forward. You'll own and deliver large frontend features for critical career development systems like Role Guidelines and the Work Contributions framework. Your work will directly impact millions of Amazonians worldwide, solving challenging problems to create intuitive, scalable interfaces. In this fast-paced environment, you'll manage ambiguity and work in rapid development cycles, collaborating with a dynamic team to shape the future of employee experience at Amazon.About the teamThe Career Canvas Team, formed in early 2024, is a innovative initiative within Amazon's People Experience and Technology (PXT) group. Our mission is to revolutionize employee development and career progression at Amazon. We're building essential frameworks like Role Guidelines and Work Contributions to help create clear, accessible pathways for career growth. Our team culture thrives on rapid innovation and collaboration, working closely with stakeholders across Amazon. We're passionate about empowering Amazonians by developing intuitive tools that make career opportunities more visible and attainable. Join us in shaping the future of employee experience at one of the world's most innovative companies.BASIC QUALIFICATIONS- 2+ years of non-internship professional front end, web or mobile software development using JavaScript, HTML and CSS experience- 1+ years of computer science fundamentals (object-oriented design, data structures, algorithm design, problem solving and complexity analysis) experience- Experience using JavaScript frameworks such as angular and react ...

We show restricted results, but there are more jobs available in our database, use Search to see them