Indeed suggests that the average salary of a back-end engineer is $145,646 in California.