6 дней назад
Staff Software Engineer, Traffic Team (Go/Ruby)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Staff Software Engineer, Traffic Team (Go/Ruby): Building and maintaining GitHub's scalable traffic management and load-balancing platform with an accent on reliability, performance, rate limiting, and routing. Focus on leading architecture decisions, solving complex traffic and DDoS protection challenges, and supporting planetary-scale cloud-native systems.
Location: Remote, United Kingdom
Company
is an AI-powered developer platform used by developers and organizations worldwide to build, scale, and deliver software.
What you will do
- Lead technical decision-making and architecture for traffic management systems.
- Design and implement scalable, reliable, and performant solutions for rate limiting, routing, and related traffic problems.
- Maintain and improve the Load Balancer and other traffic management systems.
- Write, review, and maintain production code primarily in Go and Ruby on Rails.
- Mentor engineers on technical and architectural decisions.
- Participate in the on-call rotation and team meetings.
Requirements
- Staff-level software engineering experience with 9+ years of experience, or equivalent education and experience combinations.
- At least 4 years of building and supporting large, high-traffic applications at scale in platform or infrastructure domains.
- At least 4 years of building and supporting cloud-native workloads on Azure, AWS, or Google Cloud.
- At least 2 years maintaining a load balancer, including abuse protection mechanisms for DDoS attacks and load shedding.
- Production software development experience with one or more languages including Go, Ruby, C, C++, C#, Java, JavaScript, Rust, or Python.
- Ability to work remotely from the United Kingdom, collaborate asynchronously, and communicate effectively in writing.
Nice to have
- Experience with HAProxy or another open-source load balancer.
- At least 2 years of Golang experience.
- Experience building or maintaining planetary-scale engineering systems.
- Experience working with a remote, distributed team.
- Strong written and verbal communication skills.
Culture & Benefits
- Remote-first environment with distributed and asynchronous collaboration.
- Competitive pay and generous learning and growth opportunities.
- Benefits designed to support employees working on their own terms.
- Values include customer focus, ownership, continuous learning, inclusion, and collaboration.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
9 дней назад
Senior Backend Engineer (Ruby) (Production Engineering: Tenant Controls)
272 000 - 408 000PLN
6 дней назад
Staff Software Engineer (Automotive)
154 200 - 192 750$
13 дней назад
Staff Software Engineer
192 000 - 240 000$
7 дней назад
Staff Software Engineer - Linux Kernel
211 370 - 253 644$
13 дней назад
Staff Software Engineer (Distributed Storage)
200 000 - 250 000$
7 дней назад