What are the responsibilities and job description for the Senior Software Engineer position at GitHub?
A company is looking for a Senior Software Engineer to design, develop, and deploy scalable AI-integrated solutions for Pull Requests workflows.Key ResponsibilitiesOwn and advocate for the health and quality of the systems, participating in on-call rotations and responding to incidentsDesign, develop, and ship high-quality technical solutions that scale and interact with multiple servicesProvide technical leadership, mentorship, and code reviews to support team growthRequired Qualifications6 years of experience in Software Engineering or related technical discipline, or relevant degree with equivalent experienceExperience in cloud-native development and scalable applications using microservices architectureExperience with on-call rotations, incident response, and resolving complex production issuesProficiency in programming languages such as C, C , C#, Java, JavaScript, Go, Ruby, Rust, or PythonExperience with API design and implementation for seamless software component integration