engineering team member jobs in jb