endpoint engineering