Overview

About the Role

G2 is looking for a Product Engineer to join our growing team for G2 Labs! Labs is our internal incubator for exploring new, experimental product lines. You will be responsible for helping develop solutions with a strong emphasis on connecting to real users. If you wish to join a talented passionate team whose kindness and authenticity will help you grow then apply so we can start our conversation today!

In this role you will:

  • Report directly to our CTO
  • Create rapid prototypes and proof-of-concepts for user-driven learning sessions
  • Apply robust coding practices to create maintainable features and product lines
  • Apply database skills against a large and rapidly growing dataset
  • Create and improve full features in short development cycles, including effective frontend and backend code
  • Work in close coordination with designers, product managers, developers, users, and business stakeholders
  • Track metrics and measurements alongside core features to help make informed business decisions
  • Use patterns of code decomposition to break down tasks into deliverable solutions
  • Ensure quality releases by writing tests covering unit, integration and functional requirements

Minimum Qualifications:

We realize applying for jobs can feel daunting at times. Even if you don’t check all the boxes in the job description, we encourage you to apply anyway.

  • 2+ years of programming experience, ideally in a web environment
  • Proficient in multiple languages, preferably Ruby and Javascript
  • Strong communication and interpersonal skills
  • Experience working in high performing, agile environment
  • Opinionated about how applications should be built, based on your experience getting things done

What can help your application stand out:

  • Prior programming experience in a web environment
  • Experience in Customer-facing roles
  • Ability to adapt to rapidly changing requirements and uncertainty