Please mention DailyRemote when applying
GitHub's chat integrations put GitHub where developers already work — in Slack and Microsoft Teams. Our team enables customers to bring their ideas to life, innovate, and collaborate directly with both humans and AI agents in the tools where their conversations are already happening.
As a Senior Software Engineer on this team, you'll build experiences that bring the full power of GitHub — including Copilot — into chat. You'll help developers interact with AI-powered features, manage their work, and collaborate with agents and teammates without leaving the conversation. You'll tackle hard problems at the intersection of AI, developer experience, security, and massive scale.
This is a small, motivated team with a broad mandate. You'll have outsized impact — shaping not just the product but the technical direction, the architecture, and how we work. We're looking for someone who is energized by ambiguity and eager to jump in.
As part of this team you’ll work on Chat apps and deliver customer value with everything we do.
This job provides an opportunity to:
Required Qualifications
6+ years experience in Software Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python
○ OR Associate’s Degree in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, Computer Science, or related field AND 5+ years experience in Software Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python
○ OR Bachelor's Degree in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, Computer Science, or related field AND 4+ years experience in Software Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python
○ OR Master's Degree in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, Computer Science, or related field AND 2+ years experience in Software Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python
○ OR Doctorate in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, Computer Science, or related fie
○ OR equivalent experience.Preferred Qualifications
GitHub values
Manager fundamentals
Leadership principles
Stop the endless job search. Our AI finds and applies to the best jobs for you.
Discover remote opportunities in Software Engineer
Answer easy questions
200,000+ jobs across 15+ categories
Get your best job matches
Only hand-screened, legit jobs
Find a remote job faster
No ads, scams, or junk
“ I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!