
Solutions Engineer III
GitHub · United States
- Hybrid
- Full-time
- $179,620 / year
- United States
Job highlights
- Enhance pre-sales support for SMB/Mid-Market customers.
- Align technology solutions with customer needs.
- Drive technology adoption and integration.
- Solve complex technical challenges.
- Influence strategic decision-making.
About the role
Solutions Engineer
GitHub is expanding its Solutions Engineering team and we're seeking experienced professionals to enhance our pre-sales support of our SMB & Mid-Market customers. As a Solutions Engineer, you'll align technology solutions with customer needs and serve as a trusted advisor. The ideal candidate will be a key partner in driving technology adoption and integration, helping customers maximize GitHub’s value while gaining hands-on experience in solving complex technical challenges, deepening industry expertise, and influencing strategic decision-making.
Responsibilities
- Develop and maintain technical relationships in the pre-sales stage with business customers and prospects, acting as a key technical point of contact to ensure customer satisfaction and product adoption.
- Collaborate with the SMB & Mid-Market Sales teams to identify customer business requirements, match them to product features, and provide live demonstrations of the GitHub Enterprise platform.
- Serve as an intermediary between sales and technical teams, communicating customer feedback to influence product strategy and contributing to internal knowledge bases.
- Educate prospects on product implementation and usage, while advocating for customer interests by sharing feedback within GitHub.
- Assist customers in integrating GitHub with existing development tools and workflows, providing technical guidance on DevOps pipelines, code deployment options, and network infrastructure.
- Maintain awareness of trends in the Source Control Management industry and contribute to both internal and customer documentation to support product usage and adoption.
- Articulate the value of DevOps and DevSecOps practices, including AI-assisted development workflows, to external stakeholders through pre-sales presentations, product demonstrations, and technical documentation.
- Lead initiatives aimed at improving customer success and retention by developing best practices for product usage and facilitating workshops or training sessions for customers.
- Participate in the development of sales strategies by providing technical insights and competitive analysis to help position GitHub's offerings effectively against the competitors.
Qualifications
Required Qualifications:
- 4+ 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 2+ 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, 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.
- Familiarity with modern development workflows (e.g. AI coding assistants, agentic development tools, CI/CD, DevOps, and security best practices).
- Ability to travel up to 25% when needed.
Preferred Qualifications:
- 6+ years' experience in technical consulting, technical consultative selling, or related technical/sales/industry experience.
- 1+ year(s) experience in digital transformation using software modernization to drive customer business outcomes.
- 1+ year(s) experience in business consulting, consultative selling, or customer facing experience.
- Proficiency in enterprise software development and application security practices, including experience with SAST, DAST, and SCA tools, as well as a deep understanding of GitHub Advanced Security and CodeQL.
- Demonstrated success in technical consultative selling, with the ability to engage in strategic discussions with customers and influence decision-making processes.
- Demonstrated success in driving customer satisfaction and retention through proactive support and relationship management, showcasing an ability to build long-term partnerships.
Key skills/competency
- Solutions Engineering
- Technical Consulting
- Sales Cycle Management
- Customer Relationship Management
- DevOps
- DevSecOps
- CI/CD
- AI-assisted Development
- Enterprise Software
- Technical Demonstrations
Skills & topics
- Solutions Engineer
- Technical Consulting
- Sales Engineering
- Pre-sales Support
- DevOps
- DevSecOps
- CI/CD
- GitHub
- Software Development
- Remote
How to get hired
- Tailor your resume: Highlight technical consulting, sales cycle ownership, and modern development workflow experience.
- Showcase relevant experience: Emphasize your ability to manage all technical aspects of a sales cycle.
- Demonstrate technical acumen: Be prepared to discuss DevOps, CI/CD, and AI-assisted development.
- Understand GitHub's value: Research how GitHub empowers developers and drives business outcomes.
- Prepare for technical discussions: Be ready to articulate technical solutions and their business impact.
Technical preparation
Master modern development workflows.,Practice technical sales cycle ownership.,Prepare for DevOps and DevSecOps discussions.,Familiarize yourself with GitHub Enterprise.
Behavioral questions
Describe a complex technical challenge you solved.,How do you build technical relationships with customers?,How do you balance customer needs with product capabilities?,How have you influenced product strategy with feedback?
Frequently asked questions
- What are the key responsibilities of a Solutions Engineer at GitHub?
- As a Solutions Engineer at GitHub, your primary responsibilities include developing technical relationships with customers, collaborating with sales teams, educating prospects on product implementation, and assisting with tool integration. You'll also stay updated on industry trends and articulate the value of DevOps and DevSecOps.
- What qualifications are essential for a Solutions Engineer at GitHub?
- Essential qualifications include several years of experience in technical consulting or consultative selling, or a relevant degree with some experience. You should also have experience managing the technical aspects of a sales cycle and familiarity with modern development workflows like CI/CD and AI coding assistants.
- What is the compensation range for a Solutions Engineer at GitHub?
- The base salary range for this role is USD $67,690.00 - USD $179,620.00 per year. On target earnings (OTE) are based on a 70/30 base salary to sales incentive split, with potential for additional bonuses and stock.
- Can I work remotely as a Solutions Engineer at GitHub?
- Yes, this Solutions Engineer role allows for remote work within the United States. GitHub offers a remote-first approach, supporting employees wherever they are.
- What kind of technical skills are most important for this Solutions Engineer role at GitHub?
- Key technical skills include familiarity with modern development workflows such as AI coding assistants, agentic development tools, CI/CD, and DevOps. Proficiency in enterprise software development, application security practices (SAST, DAST, SCA), GitHub Advanced Security, and CodeQL are also highly valued.
- How does GitHub support its Solutions Engineers' professional growth?
- GitHub provides generous learning and growth opportunities. As a Solutions Engineer, you'll gain hands-on experience solving complex technical challenges, deepen your industry expertise, and influence strategic decision-making, all contributing to your professional development.
- What is the expected travel for a Solutions Engineer at GitHub?
- The role requires the ability to travel up to 25% when needed, which could involve client visits or industry events to support sales efforts and customer engagement.