Systems Development Engineer, Video Infrastructure
Amazon
About the Role
Worldwide Operations Security is seeking a pioneer to help build a world-class video analytics and security infrastructure for our fulfillment teams across the globe. We are looking for a Systems Development Engineer to develop video analytics functionality and create innovative video security solutions built upon leading AI engines such as Amazon Bedrock and Rekognition. You will be responsible for designing and building systems to deploy, maintain, and extend our internal video capabilities globally. This position will include the development and implementation of internally written software for highly specialized analytics systems, application deployment, and support. You will use AWS products and DevOps patterns to build this next generation of video tools.
Key Responsibilities
- Create and maintain cloud-based video analytics solutions for use by internal stakeholders.
- Create and maintain cloud-based automation applications for the deployment and configuration of 1P and 3P video solutions.
- 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.
Requirements & Tech Stack
- Automating, deploying, and supporting infrastructure.
- Programming with at least one modern language such as Python, Ruby, Golang, Java, C++, C#, Rust.
- AWS products.
- DevOps patterns.
- AI engines such as Amazon Bedrock and Rekognition.
Qualifications
- Bachelor's degree in Computer Science, Computer Engineering, Systems Engineering, Electrical Engineering, or other related discipline.
- Experience with CI/CD pipelines build processes.
- Experience with distributed systems at scale.
- Experience in networking, storage systems, operating systems and hands-on systems engineering.