Senior Solutions Engineer
GitHub
Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
About GitHub
GitHub is the world’s leading platform for agentic software development, powered by Copilot to build, scale, and deliver secure software. Over 180 million developers, including more than 90% of the Fortune 100 companies, use GitHub to collaborate. More than 77,000 organisations have adopted GitHub Copilot.
GitHub helps companies and organizations succeed by allowing them to build better software, together. We are looking for an experienced Senior Solutions Engineer in the United States to provide technical presales support for our enterprise customer base.
Our Senior Solutions Engineers are responsible for the technical relationships with customers and prospects, working as trusted advisors to remove technical objections and creatively address pain points in a customer's SDLC. They work internally with sales and product teams to identify solutions that meet customers' business needs and document requests to expand the capabilities of GitHub's platform.
If you are technically sharp, business minded, and people oriented, you might be a fit for this role!
Responsibilities of a Senior Solutions Engineer
- Identify customer business and technical requirements, matching them to product solutions.
- Build joint customer strategies with enterprise sales, support, and customer success to encourage product adoption.
- Deliver live demonstrations of GitHub’s products and platform to prospective customers.
- Navigate complex technical scenarios to help customers migrate to GitHub from their existing development tools and workflows.
- Build relationships with key decision makers, serving as a customer's technical point of contact and advocate.
- Learn about customers' successes and challenges, sharing feedback within GitHub, and advocating for customer interests.
- Apply understanding of customer environment and goals to provide oversight and guide post-sales teams to successful outcomes.
Required Qualifications
- 8+ years experience in technical consulting, technical consultative selling, or related technical/sales/industry experience.
- OR Bachelor's Degree in Computer Science, Information Technology, Engineering, or related field AND 6+ years experience in technical consulting, technical consultative selling, or related technical/sales/industry experience.
- OR Master's Degree in Computer Science, Information Technology, Engineering, or related field AND 4+ years experience in technical consulting, technical consultative selling, or related technical/sales/industry experience.
- OR Doctorate in Computer Science, Information Technology, Engineering, or related field.
- OR equivalent experience.
- Experience owning all technical aspects of the sales cycle from discovery to qualification to proof-of-concept design/execution to post-sales transition.
- Ability to travel up to 25% when needed.
Preferred Qualifications
- 10+ years experience in technical consulting, technical consultative selling, or related technical/sales/industry experience.
- OR Bachelor's Degree in Computer Science, Information Technology, Engineering, or related field AND 8+ years experience in technical consulting, technical consultative selling, or related technical/sales/industry experience.
- OR Master's Degree in Computer Science, Information Technology, Engineering, or related field AND 6+ years experience in technical consulting, technical consultative selling, or related technical/sales/industry experience.
- OR Doctorate in Computer Science, Information Technology, Engineering, or related field AND 4+ years experience in technical consulting, technical consultative selling, or related technical/sales/industry experience.
- OR equivalent experience.
- 3+ years experience in digital transformation using software modernization to drive customer business outcomes.
- Excellent written and verbal communication skills with prior public speaking experience.
- Demonstrable knowledge of the enterprise Software Development Lifecycle (SDLC), working with large software development teams to solve technical and business challenges.
- Domain knowledge in one or more of the following:
- Source Control Management (SCM) including Git & GitHub workflows, and the value of DevOps & DevSecOps.
- Continuous Integration and Continuous Delivery (CI/CD) architecture, tools and workflows.
- DevSecOps, including software composition and security analysis, SAST/DAST tooling, and common patterns & industry trends.
- Artificial Intelligence’s impact on the developer tools space.
- Experience with regulated industry customers: in manufacturing sector technical sales or solving manufacturing software development, implementation or compliance challenges.
Key skills/competency
- Technical Consulting
- Presales Support
- Enterprise Sales
- Customer Relationship Management
- Software Development Lifecycle (SDLC)
- Git & GitHub Workflows
- DevOps & DevSecOps
- CI/CD
- Digital Transformation
- Public Speaking
How to Get Hired at GitHub
- Research GitHub's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor.
- Tailor your resume: Customize your resume to highlight experience in technical consulting, presales, and SDLC relevant to GitHub's offerings.
- Showcase your technical expertise: Emphasize your knowledge of Git, GitHub workflows, DevOps, CI/CD, and DevSecOps in your application.
- Prepare for technical and behavioral interviews: Practice explaining complex technical solutions simply and demonstrate strong problem-solving and communication skills.
- Demonstrate customer-centricity: Highlight experiences where you successfully built customer relationships and advocated for their technical needs.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background