Product Development Engineer vs Product Success Engineer
This document compares and contrasts the two different “engineer” type roles on the LearningBuilder team.
If you were sent this link by a hiring manager then it probably means you applied for one role, but we think you’d be a better fit for the other.
Welcome!
LearningBuilder is a large and complex piece of software. It is built and maintained by a diverse set of people working in a diverse set of roles, and we believe that our success hinges on matching those people to the ideal role for their personality, experience, and goals.
In short, finding the best “fit” between candidates and job duties not only makes the company more successful, it makes our employees happier too. Win-win!
One of the “fit” questions we have to answer is whether a given developer (e.g. you) would do better as a “Product Development Engineer” or a “Product Success Engineer”. This page will explain the options to you.
How do the roles compare?
Product Development Engineer | Product Success Engineer |
---|---|
Helps us build the core product, adding new features and supporting existing ones. Works closely with Product team. Contributes to our future success. Predictable, consistent day-to-day experience. | Helps us deliver successful outcomes to our clients, often filling in “gaps” in existing features. Works closely with the Implementation and Support teams. Contributes to our success right now. Dynamic and variable day-to-day experience. |
Who is my “customer”? | |
Primary “customer” is our internal R&D process. Some R&D work is brought to us by the Implementation Team. | Primary “customers” are the people using the software: Implementors who experience technical complexity. Success Engineers often work directly with customers to troubleshoot and achieve technical solutions. |
Primary Job Duties | |
|
|
Tools / Technologies / Required Experience | |
|
|
Day-to-Day Experience | |
Very consistent:
| Variable and dynamic:
|
Example Tasks and Assignments | |
Implement a feature so that Administrators can impersonate other users
| Assist an analyst configuring a new application process for a licensure program.
|
Resolve defect in which user is unable to <do a thing> when <some condition is met>
| Investigate performance issue reported by a specific client
|
Traits of Ideal Candidate | |
|
|
Career path within Heuristic Solutions | |
There’s not really a difference; Success Engineers could move to the Product team and vice versa. Both roles have room for Junior → Senior level transitions. |