





Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Tier-1 brand, common mid-level S/W title, metro location, and broad backend requirements increase competition.
Requires internet-scale distributed-systems and platform experience, moderately limiting cross-industry transferability.
Explicit 3+ years plus mandatory distributed-systems, backend and coding skills create high shortlisting strictness.
Design, build, and operate highly available distributed backend systems powering GitHub's critical platform services serving billions of requests globally.
Own features and services lifecycle from design through production support focusing on reliability, performance, latency, and operational efficiency.
Develop automation to reduce operational overhead and collaborate across GitHub and Microsoft engineering teams on large-scale platform modernization and AI-assisted workflows.
Bachelor's or Master's degree in Computer Science or related field.
Minimum 3 years of software engineering experience building production systems.
Strong coding skills in languages like C#, Java, Go, C++, Python or similar; solid understanding of data structures, algorithms, concurrency, and distributed systems.
Experience in building or operating large-scale backend services, cloud systems, or platform infrastructure; familiarity with databases, caching, messaging, and service-oriented architectures.
Experienced in operating or building large-scale, high-throughput, highly available internet-scale backend and platform services.
Skilled at end-to-end ownership of distributed system components with focus on operational excellence and production incident management.
Comfortable working in complex technical environments collaborating widely, leveraging modern cloud, container orchestration, observability, and AI-assisted engineering workflows.