Senior Software Engineer - Clearing
About the role
Your Role:
As a Senior Software Engineer on the Clearing team you’ll work on what happens after the trade is made. Most of the work we do is not user facing (although we have some user facing systems as well) but is very much essential to the day to day operations of a Broker Dealer company.
During the past couple years we’ve become #1 in US equities, #1 in options, and this is the team at the heart of those achievements. We’re not stopping there: there are always new (not yet announced) integrations to build, and new product offerings to enable through those integrations.
Beyond core clearing, we also work on securities finance related functions and building the infrastructure that allows us to launch new product offerings, like Fully Paid Securities Lending. There may also be additional exciting initiatives currently in development.
Things You Get To Do:
- Work in a team where we value quality of thinking, excellence in execution, practical solution and willingness to take responsibility, instead of tenure, hierarchy, or arguing about the theoretical benefits of things that don’t matter
- Own projects from ideation to deployment, cutting through ambiguity to build what’s necessary, not just what’s asked for.
- Design and build new systems that let us enable new products for the company or unlock more revenue
- Refine our existing systems. They’re not perfect and will never be, but we believe in improving them as long as the outcome is meaningful and tangible
- Learn about things you never knew existed but are instrumental in keeping the financial markets healthy and functioning
- Learn what it takes to build a company like Alpaca, see behind the curtains, and cooperate with great people from other teams. You also get to influence what we do and how we do it!
- Participate in our on-call rotation to ensure our systems are in tip-top shape. We value our free time as much as you do, so we prioritize eliminating issues that cause friction for the team.