Job Summary
We are seeking a skilled Software Development Engineer to contribute to the development of our systems. If you enjoy watching movies and TV shows without buffering, and want to deliver a seamless experience for high-profile customers, this is the perfect opportunity.
-----------------------------------
About Us
AWS Cloudfront is a fast-growing team of technologists working on global-scale systems. We invent and improve technologies, obsess over customer needs, and take pride in delivering innovative solutions.
-----------------------------------
Responsibilities
1. Design and develop scalable, reliable, and low-cost systems that meet customer demands.
2. Collaborate with a strong team of technologists to build and deliver services at massive scale.
3. Take ownership of projects from scoping requirements through launch.
4. Implement servers in a Linux environment and ensure system security.
-----------------------------------
Requirements
* 4+ years of professional software development experience.
* 3+ years of programming experience with modern languages such as Rust, Java, C++, or C#.
* 2+ years of experience contributing to architecture and design of new and current systems.
* Bachelor's Degree in Computer Science or equivalent work experience.
-----------------------------------
Preferred Qualifications
* Computer Science fundamentals in data structures, algorithm design, and analysis.
* Solid understanding of distributed, scalable systems.
* Web services design and implementation experience.
* Expert skill in one modern programming language and proficiency with another.