Software Engineer Intern completing various projects within G2's Product team. Engaging in professional development with a mentorship program and hands-on coding experience.
Responsibilities
Join an exciting Product team and complete a variety of projects
Participate in professional development events
Work closely with an Intern Mentor who supports you throughout the Program
Immerse into the team and be exposed to planning and refining work, negotiating with product and engineering for priorities
Develop, test, debug and deploy code from source control to the live G2 website
Requirements
A rising Junior or Senior at an accredited college or university
Experience building a web-based application using frameworks like Django, Ruby on Rails or Next.js is required
Experience using AI coding tools (e.g., GitHub Copilot, Claude) or programmatic AI integrations (e.g., OpenAI/Anthropic APIs, LangChain) to accelerate development or build AI-driven features.
Hands-on experience building or experimenting with AI-powered applications, demonstrating meaningful time investment in modern AI tools and frameworks.
Tech Lead leading development teams at Tribanco, a Brazilian financial institution. Responsible for technical leadership, architecture definition, and quality assurance in development solutions.
Software Engineer developing backend services in Java and frontend applications in JavaScript for NPAW’s video intelligence solutions. Collaborating with cross - functional teams to optimize user engagement analytics.
Software Engineer building and evolving billing systems that monetize Perplexity products. Collaborating with teams to ensure reliable and extendable revenue paths.
Fullstack Engineer designing complex integration solutions for healthcare systems at Commure. Collaborating across teams to enhance data flow and interoperability for efficient patient care.
Staff Software Engineer building and leading secure backend systems at fintech startup. Collaborating with product and engineering teams to optimize performance and drive innovation.
Senior Engineer supporting inspections and repair design for fixed industrial infrastructure. Collaborating with teams on structural engineering analysis for pulp, paper, chemical, and wastewater facilities.
Software Engineer developing IAM & Cloud solutions at AVP level. Engineering software, scripts, and tools within a feature team across the full life cycle of software development.
Software Engineer developing IAM and Cloud software solutions for various stakeholders. Collaborating within feature teams to enhance software engineering capabilities across the full product life cycle.
Senior Software Development Engineer at Adobe building innovative web applications for creativity platforms. Collaborating with cross - functional teams to enhance user experiences and drive product development.
Senior Software Developer Engineer for Adobe's TechGRC group leading automation of compliance controls. Developing AI solutions and maintaining compliance tools.