Software Development Engineer, Cloudfront

Amazon Amazon · Big Tech · Seattle, WA · Software Development

Software Development Engineer role at AWS CloudFront focusing on infrastructure and customer observability, with a specific mention of designing and building advanced ML/AI algorithms for large-scale, low-latency systems serving video from the edge.

What you'd actually do

  1. Create, enhance, and run scalable autonomous services that observe the state of AWS applications and the global internet, make active decisions on performance issues, and inform AWS customers about those issues
  2. Design and build advanced Machine Learning and AI algorithms.
  3. Collaborate with and learn from world leaders in distributed systems and networking
  4. Operate an AWS business with globally distributed servers and customers at a massive scale
  5. Own one of the lowest latency and highest throughput services in all of AWS

Skills

Required

  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • 1+ years of software development engineer or related occupational experience
  • 1+ years of designing and developing large-scale, multi-tiered, multi-threaded, embedded or distributed software applications, tools, systems, and services using: C#, C++, Java, or Perl experience
  • 1+ years of Object Oriented Design experience
  • Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field
  • Experience programming with at least one software programming language

Nice to have

  • 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • Bachelor's degree in computer science or equivalent

What the JD emphasized

  • advanced Machine Learning and AI algorithms

Other signals

  • Design and build advanced Machine Learning and AI algorithms
  • critical Infrastructure and Customer Observability initiatives
  • systems that deliver a flawless experience in serving video from the edge