Key job responsibilities
Create cloud-based video analytics solutions for use by internal stakeholders.
Continuously strive for operational excellence by seeking to provide cost-effective and highly available solutions.
Participate in original creation and implementation of scalable infrastructure automation tools that allow Amazon to get the most out of our global Operations video security infrastructure.
Ensure that all products are designed to be secure, robust, scalable, maintainable and adaptable as the services scale and evolve over time.
Build instrumentation to provide visibility into the health of your products, along with alerting and self-healing capabilities.
Uphold a high standard of code quality and engineering excellence.
A day in the life
Our team develops analytics and automation tools using AWS services and internal AI platforms to provide video solutions to our internal security and safety teams. We use Agile Scrum to track our project work, conducting biweekly sprint planning meetings and 3 standup meetings a week to coordinate efforts. We work closely with our internal stakeholders in the Loss Prevention, Operations, and Safety organizations. Typical project work includes creating new solutions based on customer requirements for expanding video system capabilities. Typical operations work includes providing escalation support for anything that the front-line support team requires assistance with.
About the team
The Video Management Systems (VMS) in use at Amazon sites are critical tools for ensuring the safety of Amazon associates and the security of our facilities. Our team's vision is to make sure the VMS infrastructure is easy to deploy, configured the same way at each site, highly available, and used to its full potential. We're a small, collaborative engineering team who overlap in responsibilities and project work. Plan to spend time working will teammates on building new tools for making our vision a reality, and on coordinating closely with stakeholders to learn their needs and deliver the results they're looking for.
Bachelor's degree
Experience building services using AWS products
3+ years of non-internship professional software development experience
Experience programming with at least one modern language such as C++, C#, Java, Python, Golang, PowerShell, Ruby
Experience with distributed systems at scale
Bachelor's degree in computer science or equivalent
Experience with video encoding and streaming media standards
Experience using managed ML/AI solutions
Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.
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.
The base salary range for this position is listed below. Your Amazon package will include sign-on payments and restricted stock units (RSUs). Final compensation will be determined based on factors including experience, qualifications, and location. Amazon also offers comprehensive benefits including health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage), 401(k) matching, paid time off, and parental leave. Learn more about our benefits at https://amazon.jobs/en/benefits.
USA, AZ, Tempe - 129,200.00 - 174,800.00 USD annually
USA, TN, Nashville - 122,800.00 - 166,100.00 USD annually