You're using an older version of Internet Explorer that is no longer supported. Please update your browser.

Senior SDE, Cloudfront

Full Time
6 days ago
Job summary
Amazon CloudFront is looking for a Senior Software Development Engineer to help develop and operate cutting-edge features to delight our customers and to continue to scale to ever increasing heights. This is a unique opportunity to influence CloudFront technical direction as we build our next-generation Control Plane services.

CloudFront is a content delivery network that securely delivers data, videos, applications, and APIs to customers globally with low latency, high transfer speeds, all within a developer-friendly environment. Our customers use CloudFront for fast and secure delivery of web/application content, on-demand video/music streaming, and live events streaming.

The CloudFront Control Plane team is at the intersection of CloudFront core services and customer-facing APIs. Thus, there is the need and opportunity to impact both. Work on projects that will transform how people produce and consume content in the cloud. Help us build a world where all the computing power and content in the cloud perform as if they are right next to the customer.

Why should you join us?
  • It is the right time to join. We are undertaking major transformation of our Control Plane services. This is a unique opportunity to truly influence one of the most scalable services on earth.
  • It's rare to work in a job that will have direct effect on billions of individuals, small startups up and Fortune 500 companies. Each second or millisecond saved per transaction results in millions or billions saved.
  • We offer a start-up atmosphere. We ship code every day.


  • 2+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems
  • 3+ years of programming experience with at least one modern language such as Java, C++, or C# including object-oriented design
  • 4+ years of professional software development experience
  • 2+ years of experience as a mentor, tech lead OR leading an engineering team

  • Bachelor's degree in Computer Science or related field
  • 2+ years of experience as a mentor, tech lead OR leading an engineering team
  • In-depth knowledge of Computer Science data structures and algorithms
  • Strong problem solving ability and object-oriented design skills
  • Bachelor's degree in Computer Science or related field, or equivalent work experience


  • Knowledge of Internet protocols such as HTTP, DNS, TCP, and UDP
  • Proficiency with object-oriented design, data structures and algorithms
  • Understanding of web services technologies such as SOAP, HTTP, WSDL, XSD, and REST
  • Familiarity with the Linux development environment
  • Significant industry experience as a Senior Software Engineer or Senior Software Developer.
  • Experience developing complex software systems that have successfully been delivered to customers.
  • Experience in communicating with users, other technical teams and senior management to collect requirements, describe software product features, technical designs and product strategy.

Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, disability, age, or other legally protected status. If you would like to request an accommodation, please notify your Recruiter.
Software and Programming