Experienced Full Stack Software Engineer โ€“ Web & Cloud Application Development for Prime Video Linear, Virtual Experience

Remote Full-time
About Us At Amazon, we're revolutionizing the way people consume media and entertainment. Our Prime Video platform offers an unparalleled selection of movies, TV shows, original content, and live events, making it a go-to destination for millions of customers worldwide. As a key player in this exciting space, we're constantly pushing the boundaries of innovation and technology to deliver exceptional experiences to our customers. Job Summary We're seeking an experienced Full Stack Software Engineer to join our Prime Video Linear team, working on the development of our next-generation linear catalog systems. As a key member of our team, you'll have the opportunity to shape the future of digital video and contribute to the delivery of best-in-class linear TV experiences to our customers. If you're passionate about delivering excellent digital media experiences, have a strong background in software development, and are eager to work with cutting-edge technologies, we'd love to hear from you! About the Role This is a unique opportunity to take an active role in shaping the future of digital video by defining the next generation of what Amazon customers are watching. As a Full Stack Software Engineer, you'll work closely with Principal and senior engineers to build high-speed data delivery systems, create simple solutions for complex media ingestion and publishing processes, and contribute to the development of our linear TV experience on Prime Video. Your expertise will be essential in helping us deliver exceptional customer experiences and drive business growth. Key Responsibilities Help lead the Linear Mobile Client team's transition to owning its mobile experience. Develop and maintain high-quality, scalable, and reliable software solutions for our linear TV experience on Prime Video. Collaborate with cross-functional teams, including product management, design, and QA, to ensure seamless integration and delivery of features. Design, develop, and test software components, including mobile apps, web applications, and backend services. Work with ElasticSearch, AWS services, including Dynamo, SQS, and Athena, to build high-speed data delivery systems. Develop and maintain documentation, review code, and push your own CRs to ensure high-quality software delivery. Participate in code reviews, provide feedback, and contribute to the improvement of our software development processes. Stay up-to-date with the latest technologies, trends, and best practices in software development and apply this knowledge to drive innovation and improvement. Requirements To be successful in this role, you'll need to have: Essential Qualifications 3+ years of non-internship professional software development experience. 2+ years of non-internship design or architecture experience, including design patterns, reliability, and scaling. Experience programming with at least one software programming language, such as C++, Java, Python, or SQL. 1+ years of experience contributing to the system design or architecture of new and existing systems. Preferred Qualifications 3+ years of full software development life cycle experience, including coding standards, code reviews, source control management, build processes, testing, and operations. Bachelor's degree in computer science or equivalent. Experience with mission-critical, 24x7 systems. Experience with high-throughput, multi-threaded systems. Experience implementing and consuming large-scale web services. Expert working knowledge of data structures, algorithms, and object-oriented design. Expert working knowledge of design patterns. Proven system design skills. Strong working knowledge of operating system fundamentals. Working knowledge of REST and RPC service patterns and other client/server interaction models. Working knowledge of common Internet technologies, such as HTTP, HTML, JavaScript, and AJAX. Relentless customer focus. Excellent analytical skills. Meets/exceeds Amazon's leadership principles requirements for this role. Meets/exceeds Amazon's functional/technical depth and complexity for this role. What We Offer As a Full Stack Software Engineer at Amazon, you'll have the opportunity to work on cutting-edge technologies, collaborate with talented engineers, and contribute to the delivery of exceptional customer experiences. We offer a competitive salary, comprehensive benefits, and a dynamic work environment that empowers innovation and growth. Our inclusive culture values diversity, equity, and inclusion, and we're committed to creating a workplace where everyone can thrive. Compensation and Benefits Our compensation reflects the cost of labor across several US geographic markets. The base pay for this position ranges from $129,300/year in our lowest geographic market up to $223,600/year in our highest geographic market. Pay is based on a number of factors, including market location and may vary depending on job-related knowledge, skills, and experience. Amazon is a total compensation company, and we offer a full range of medical, financial, and/or other benefits, including equity, sign-on payments, and other forms of compensation. For more information, please visit . How to Apply If you're passionate about delivering exceptional digital media experiences, have a strong background in software development, and are eager to work with cutting-edge technologies, we'd love to hear from you! Please apply via our internal or external career site. We can't wait to hear from you and start building the future together! Apply for this job
Apply Now

Similar Opportunities

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote Full-time

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote Full-time

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote Full-time

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote Full-time

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote Full-time

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote Full-time

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote Full-time

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote Full-time

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote Full-time

USPS Office Helper

Remote Full-time

Experienced Customer Success Manager โ€“ Enterprise Customer Relationships and Growth Strategist for blithequarkโ€™s Merchant Services Team

Remote Full-time

Inbound Customer Service Representative

Remote Full-time

Security Consultant

Remote Full-time

Software Engineer Agent Infrastructure

Remote Full-time

Denial Prevention Process Improvement Specialist I

Remote Full-time

Experienced Remote Customer Service Representative โ€“ Delivering Exceptional Support and Building Lasting Relationships with Valued Customers at arenaflex

Remote Full-time

Data And Records Clerk (Work From Home, CDES)

Remote Full-time

Lead Data Reporting Analyst (remote)

Remote Full-time

Experienced Part-Time Data Entry Specialist for Teens โ€“ Accurate and Efficient Data Management Opportunities at arenaflex

Remote Full-time

**Experienced Drug Rebate Data Entry Clerk โ€“ Remote US Opportunity to Propel Healthcare Excellence at blithequark**

Remote Full-time
โ† Back to Home