Software Development Engineer II, Prime Video Sports, PV Sports and Linear Tech
AI in this role
Software Development Engineer for Prime Video Live Sports to build scalable live streaming infrastructure and explore automated operations.
We are the Prime Video Live Sports team and our mission is to revolutionize the way our customers search, discover and enjoy live sports. Our mission is to make sure that our customers never miss a single moment of the sports they love. To do this we need to deliver best-in-class live sports infrastructure, testing, monitoring, and operations to optimize the delivery of live sports experiences at scale. Our team engineers for speed, quality, availability, and scale. As Prime Video has grown, we've increased the depth and breadth of video products we support, with a corresponding increase in the associated size and complexity of our engineering activity and the load on our services. Our goal is to adapt our architecture to maintain and improve our velocity of delivery for customers in the face of these changes, and for our services to be on and error-free 24/7, especially for high-profile, exclusive content. With AI as a transformative force, we're at an inflection point that enables us to unlock new opportunities in predictive analytics, automated defect analysis and mitigation, and automated operations that were previously beyond our reach.
What we're looking for:
We are looking for a Software Development Engineer that's excited to build innovative technologies that define the future of live streaming. Successful candidates for this position demonstrate ability to multi-task, quickly adapt to new development environments and changing business requirements, learn new systems, create reliable/maintainable code, find creative and scalable solutions to difficult problems, and ability to communicate clearly and concisely both written and verbally.
* You design, implement, and deploy software components for customer experiences.
* You have a solid understanding of design approaches (and how to best use them).
* You are able to work independently and with your team to deliver software successfully.
* Your work is consistently of a high quality and incorporates best practices.
* You focus on operational excellence, constructively identifying problems and proposing solutions, taking on projects that improve your team’s software, making it better and easier to maintain.
* You are able to confidently train new team-mates about your customers, what your team’s software does, how it is constructed, tested, operates, and how it fits into the bigger picture.
What you will get from us:
A great team to work with and the chance to build a top tier services at a proven top tier company. You will get a startup like culture with the stability of an established industry leader. You will get support and resources from some of the smartest people in the industry to continue learning.
Key job responsibilities
We are looking for motivated SDE who can help deliver live video events to our customer on Mobile platforms. If you have experience building large-scale, high-performance, customer-friendly products and are interested in designing multi-tier services to handle large datasets, complex domains, and problems at Amazon scale, this is the job for you. For this position you should have a strong background in OO design with Kotlin, Java, Objective C. Equally important to these specific skills is the ability to multi-task, quickly adapt to new development environments and changing business requirements, learn new systems and create reliable/maintainable code
A day in the life
SDEs are responsible for maintaining and improving code while also responding to operational issues involving APIs and workflow systems owned by our team. While focusing on Mobile apps development, building and scaling mobile software, you will
* Participate in architectural decisions that balance developer velocity, app performance, and maintainability
* Collaborate with cross-functional teams to establish and maintain development standards for mobile applications
* Thrive in delivering high-quality technology mobile products in a fast-paced environment and demonstrate your experience in problem-solving in ambiguous situations
* Work in an Agile environment to deliver high quality software against tight deadlines.
About the team
Our services are engineered for high availability, maximum reach, and cost savings that we can pass on to our customers. We enable the world to watch video instantly, from any device, whether on the road or from the comfort of a living room sofa. We operate in over 250 countries and territories and we aspire to grow — a lot.
Basic qualifications
- Bachelor's degree or equivalent
- 3+ years of non-internship professional software development experience
- 2+ years of full stack development experience
- Experience with Android, iOS or other mobile application development or testing
Preferred qualifications
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Experience building complex software systems that have been successfully delivered to customers
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.
How we rate this
Software Development Engineer II, Prime Video Sports, PV Sports and Linear Tech at Amazon rates 30 out of 100 for how much of the daily work is AI. That makes it Little AI (AI Level 1 of 4). The level is about AI in the job, not seniority.
Little AI. AI is not part of the work.
- ●●●● Builds AI80 to 100
- ●●●○ Works on AI60 to 79
- ●●○○ Uses AI40 to 59
- ●○○○ Little AI0 to 39
Levels come from how often the tools, models and workflows of the role are named in the posting itself. Open the description and count.
Prepare for this job
A free preview built only from this posting: what it asks for, what you could be asked in an interview, and how to adjust your resume.
Skills and AI tools this role asks for
Questions you could be asked
- Tell me about a project where software development was part of your work. What did you do?
- Tell me about a project where live streaming was part of your work. What did you do?
- Tell me about a project where distributed systems was part of your work. What did you do?
- Tell me about a project where scalability was part of your work. What did you do?
Adapt your resume
- List these exact terms on your resume: Software Development, Live Streaming, Distributed Systems, and Scalability. An applicant tracking system matches the wording, not the idea.
- Attach one line of real, concrete experience to at least one of them — a tool named with nothing behind it rarely survives a human read.
Want an expert to read your CV for this job?
Free. Send your CV and the role you want next. We reply by email within 2 to 4 business days.
Get a free CV reviewGet new software engineer jobs by email
One email a week with the new software engineer jobs, each rated for how much AI is in the work. No recruiter spam, unsubscribe in one click.
Free. One email a week. Unsubscribe in one click.
Similar roles
Software Engineering roles that involve little AI, at other companies.
What kind of AI work fits you?
Answer 12 practical questions in about three minutes. Get a simple profile, the work it points to, and live roles to explore next.
Find my next step