ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΎ 5 ΡΠ°ΡΠΎΠ² Π½Π°Π·Π°Π΄
Staff Software Engineer, Traffic Team
ΠΡΡΡ & Π‘ΠΎΠΏΡΠΎΠ²ΠΎΠ΄
ΠΠ»Ρ ΠΌΡΡΡΠ° Ρ ΡΡΠΎΠΉ Π²Π°ΠΊΠ°Π½ΡΠΈΠ΅ΠΉ Π½ΡΠΆΠ΅Π½ Plus
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π²Π°ΠΊΠ°Π½ΡΠΈΠΈ
Π’Π΅ΠΊΡΡ:
TL;DR
Staff Software Engineer, Traffic Team (Go/Ruby): Design and implement scalable, reliable traffic management solutions for GitHub's edge platform with an accent on load balancing, rate-limiting, routing, and resiliency. Focus on maintaining high-traffic systems, abuse protection mechanisms like DDoS mitigation, and leading architectural decisions for global-scale services.
Remote, United Kingdom
Company
Worldβs leading AI-powered developer platform used by over 180 million developers and 90% of Fortune 100 companies.
What you will do
- Lead technical decision making and architecture for traffic systems
- Design and implement scalable solutions for complex problems like rate-limiting and routing
- Maintain and improve Load Balancer and traffic management systems
- Write, review, and maintain code primarily in Go and Ruby & Rails
- Mentor other engineers on technical and architectural decisions
- Participate in on-call rotation and team meetings
Requirements
- 7-9+ years experience in Software Engineering with production software in languages like Go, Ruby, C++, Java, etc. (or equivalent with degree)
- 4+ years building and supporting large, high-traffic applications at scale in platform/infrastructure domains
- 4+ years supporting cloud native workloads in Azure, AWS, or Google Cloud
- 2+ years maintaining a Load Balancer with experience in DDoS protection, load shedding, etc.
- Strong written communication skills for remote, distributed, asynchronous work
Nice to have
- Experience with HAProxy or other open-source Load Balancers
- 2+ years of Golang experience
- Experience building planetary-scale engineering systems
- Experience working with remote, distributed teams
Culture & Benefits
- Remote-first environment with asynchronous communication and global team
- Customer-obsessed, growth mindset, ship to learn values
- Competitive pay, generous learning opportunities, and excellent benefits
- Diverse and inclusive culture embracing all backgrounds
- Support for work-life balance wherever you are
ΠΡΠ΄ΡΡΠ΅ ΠΎΡΡΠΎΡΠΎΠΆΠ½Ρ: Π΅ΡΠ»ΠΈ ΡΠ°Π±ΠΎΡΠΎΠ΄Π°ΡΠ΅Π»Ρ ΠΏΡΠΎΡΠΈΡ Π²ΠΎΠΉΡΠΈ Π² ΠΈΡ ΡΠΈΡΡΠ΅ΠΌΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ iCloud/Google, ΠΏΡΠΈΡΠ»Π°ΡΡ ΠΊΠΎΠ΄/ΠΏΠ°ΡΠΎΠ»Ρ, Π·Π°ΠΏΡΡΡΠΈΡΡ ΠΊΠΎΠ΄/ΠΠ, Π½Π΅ Π΄Π΅Π»Π°ΠΉΡΠ΅ ΡΡΠΎΠ³ΠΎ - ΡΡΠΎ ΠΌΠΎΡΠ΅Π½Π½ΠΈΠΊΠΈ. ΠΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ ΠΆΠΌΠΈΡΠ΅ "ΠΠΎΠΆΠ°Π»ΠΎΠ²Π°ΡΡΡΡ" ΠΈΠ»ΠΈ ΠΏΠΈΡΠΈΡΠ΅ Π² ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΡ. ΠΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅ Π² Π³Π°ΠΉΠ΄Π΅ β
ΠΠΎΡ ΠΎΠΆΠΈΠ΅ Π²Π°ΠΊΠ°Π½ΡΠΈΠΈ
5 ΡΠ°ΡΠΎΠ² Π½Π°Π·Π°Π΄
Senior Backend Engineer (Ruby) (AI Engineering)
5 Π΄Π½Π΅ΠΉ Π½Π°Π·Π°Π΄
Staff Software Engineer (Backend)
260Β 000 - 306Β 000$
5 ΡΠ°ΡΠΎΠ² Π½Π°Π·Π°Π΄
Staff Backend Engineer (Ruby), AI Engineering: DAP Repository Flows (AI)
Datadog
7 Π΄Π½Π΅ΠΉ Π½Π°Π·Π°Π΄
Staff Software Engineer
244Β 000 - 305Β 000$
5 ΡΠ°ΡΠΎΠ² Π½Π°Π·Π°Π΄
Senior Backend Engineer (Deployment Environments)
6 Π΄Π½Π΅ΠΉ Π½Π°Π·Π°Π΄
Senior Software Engineer (C/C++)
76Β 000 - 120Β 000GBP