There are a lot of options out there, you just need to do a little searching. There are massive open events that run for 5 days and have winning runs comparable to X and Dew, and there are small, local events put on by individual mountains/hills. A good first step is looking at the event/calendar pages of mountains that you live fairly close to. A lot of times smaller hills will have some sort of rail jam, big air, or slope contest at some point in the year.
The next step up from there would be something like the Gatorade Free Flow Tour. There are a bunch of stops all around the country, you can get more info here:
http://www.allisports.com/winter-gatorade-free-flow-tour
Another option is USSA/USASA contests. These don't have much in the way of prizes or recognition, but they are great for gaining comp experience and if you work your way up through the ranks and do well, it can lead to big things. Especially with the recent addition of the Rev Tour and the Olympics soon to be coming into play.
After that come larger open events. Things like the Winter Park Open, Mt. Snow Open and Aspen Open. It really just depends what you're looking to get into.
My suggestion is that if you are new to competing, you should start off at the local level. These are cheaper, usually only run for a day or two, and have a lower level of competition so they are a great way to gain experience in the competition arena. Start small, learn and improve your contest skills, then move up from there.
Also, take note of when competitions are this season and when their registration opens up. That way come early next season, you will already have a rough idea of what events are out there and approximately when they will be held. This will also help you keep track of when registration opens for a given event because some events, generally the more well known and higher level contests, fill up very quickly (some within minutes). Hopefully that helps, best of luck this year!