As the title states I have everything setup for my domain and sender email(s) as far as authorization and authentication in Amazon SES. Still, any emails sent from my domain are still being sent as spam. I should note the site was launched a few days ago. I've read that email rep plays a factor but didn't think that every email would still be marked spam despite my configuration. Is there anything else I'm missing?
You say that Microsoft is marking your email as spam, so you should be able to find out why, even if it's not easy to fix it.
If you look at the SMTP headers of an email received on a microsoft service, they include lots of diagnostic headers that help you understand the spam score.
Here's a link to the documentation from Microsoft Office 365. Even if you're using a different Microsoft product, I assume the headers would be the same or similar.
This will allow you to work out if it's IP reputation or content heuristics for example.
As you say, if some providers such as Gmail are okay with your email, it shouldn't be a fundamental problem such as your SPF being configured incorrect, it will be something subjective such as IP reputation.