An Oracle Software Engineer can expect to make an average of $163,708 per year. The estimated base pay is roughly $126,000 with additional pay being made up of cash bonuses, commissions, tips, and profit sharing.