Product Engineer

Portland, Oregon

Overview

The Product Engineer is responsible for supporting Product development as well as Customer Success, Marketing, and Sales.  Successful candidates will be collaborative in approach but able to be productive independently.  Must have good communication skills for interacting with the team as well as customers.  Must have significant experience with PHP and/or Node.js, MySQL and/or NoSQL solutions, HTML best practices, JavaScript, CSS, and content management systems.

Responsibilities

  • Recommend and implement technical solutions.
  • Help develop new product features.
  • Integrate 3rd party solutions into existing product platform.
  • Work with Customer Success and Sales depts. to customize product templates for customers.
  • Work with Marketing dept. to edit and enhance website and manage 3rd party integrations.
  • Code with collaboration in mind (well formatted and documented).
  • Ensure comprehensive, timely and quality delivery of all requests.

Technologies / Methodologies Supporting the Role

  • Version Control
  • Server side scripting (PHP / Node.js)
  • Databases (MySQL / Mongo / other NoSQL)
  • Live and recorded video playback
  • HTML5
  • JavaScript (jQuery / Angular)
  • CSS / SASS
  • Content Delivery Networks

Requirements and Experience

  • 4+ years web development experience utilizing latest HTML, JavaScript and CSS trends.
  • 3+ years experience (familiarity and proficiency) with Server-side scripting and database programming.
  • Experience implementing security measures a plus
  • Experience developing APIs a plus
  • Experience with database optimizations and NoSQL a plus

Traits

  • Comfortable with ambiguity; highly adaptable to new circumstances (e.g. a software startup environment)
  • Natural drive to find creative and efficient solutions
  • Natural curiosity to interface with others and ask questions
  • Competitive and motivated
  • Self-starter who takes initiative to achieve goals
  • Team player who is coachable and has an eagerness to learn
  • Desires to continue to learn.

Education

  • Bachelor's degree desired

Apply

How are you connected to Brandlive?