המקום בו המומחים והחברות הטובות ביותר נפגשים
Amazon Photos is looking for a System Development Engineer to build solutions to complex problems within our internal systems. You will ensure that engineering best practices are followed, and that the systems you build are reliable, scalable, and maintainable. In this role, you will have the opportunity to work closely across multiple teams in Amazon Photos and beyond, spanning engineering, technical design, and our legal partners. You will serve as a role model and mentor other engineers on the team, and thrive in a fast-paced environment where innovation is encouraged.Key job responsibilities- Write clean, maintainable code, and review code from your peers- Analyze and optimize systems to maximize speed and scale
- Improve Operational Excellence including latency and scalability- Collaborate with product managers, legal partners, and partner teams to develop requirements to solve ambiguous problems, driving those requirements to completion
- 3+ years of non-internship professional software development experience
- 2+ years of designing or architecting (design patterns, reliability and scaling) of new and existing systems experience
- Experience in automating, deploying, and supporting large-scale infrastructure
- Knowledge of systems engineering fundamentals (networking, storage, operating systems)
- Experience programming with at least one modern language such as Python, Ruby, Golang, Java, C++, C#, Rust
- Experience with CI/CD pipelines build processes
- Experience with distributed systems at scale
- Knowledge of database systems and SQL
- Bachelor's degree in computer science or equivalent
משרות נוספות שיכולות לעניין אותך