Назад
Company hidden
12 дней назад

Software Engineer (CloudFront)

Формат работы
onsite
Тип работы
fulltime
Грейд
middle
Английский
b2
Страна
Australia
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Software Engineer (CloudFront) (CDN and distributed systems): Building and improving geo-distributed routing, traffic management, DNS, and backbone services that deliver high-volume video and web traffic from the edge with an accent on availability, performance, scalability, and low-cost operation. Focus on designing systems from scratch, leading technical direction, solving complex reliability challenges, and coding across technologies such as Rust, C/C++, Java, eBPF XDP, Kinesis, Lambda, and DynamoDB.

Location: Sydney, New South Wales, Australia

Company

hirify.global operates AWS CloudFront, a global content delivery platform for video and other high-volume use cases.

What you will do

  • Design new systems and improve existing systems, owning technical direction from inception through delivery.
  • Build and manage CloudFront components including core routing, Anycast Routing, L4 load balancing, Traffic Director, DNS, and backbone intelligent routing.
  • Drive initiatives that improve service availability, performance, scalability, and cost efficiency.
  • Write code, conduct code reviews, and contribute to production-ready implementations.
  • Mentor team members and guide solutions to complex technical problems.
  • Develop services capable of handling traffic for major global sporting events and millions of users.

Requirements

  • 3+ years of non-internship professional software development experience.
  • 2+ years of experience designing or architecting new and existing systems, including design patterns, reliability, and scaling.
  • Professional programming experience in at least one software programming language.
  • Experience with the full software development lifecycle, including coding standards, code reviews, source control, build processes, testing, and operations.
  • Bachelor’s degree in computer science or an equivalent qualification.

Nice to have

  • Experience with Rust, C, C++, Java, eBPF XDP, Kinesis, Lambda, DynamoDB, or ElastiCache.
  • Experience applying software engineering principles and fundamentals to large-scale distributed systems.

Culture & Benefits

  • Work in an agile, collaborative group of technologists from diverse backgrounds.
  • Contribute to systems operating at global scale and serving millions of customers.
  • Participate in prototyping, experimentation, and production hardening.
  • Collaborate with engineers while mentoring and supporting team development.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →