springboard software engineer