We know what you're thinking: why the heck does TroyLabs need an engineer? Well, here's a peek into our secret sauce: TroyLabs isn't just a collective that helps startups: it functions like one, too! We have a ridiculous team of engineers and product managers who build some amazing internal tools that allow us to best help founders succeed.
If you're looking to hone your engineering skills, get some projects under your belt, and change how we interact with the best startups on campus, the backend engineer role is the perfect fit for you. As a TroyLabs member, you'll get to work on the backend of a number of exciting projects, including a startup database, internal admin tools, and a platform connecting USC startups with VCs. 🤫
Our stack includes a large amount of Python and MySQL, but experience in those specific technologies is not required- the whole point is for you to learn tangible skills in a real, "startup" setting, so that when you get to the real world, you hit the ground running.
Here's why we're excited for this position: being an engineer at a startup is really hard. The earlier you are, the more responsibilities you have, and it's difficult for high-caliber startups to trust college level developers. At TroyLabs, however, you're gaining the same experience, on training wheels: you'll be taking ownership of some awesome startup-related projects, collaborate with some of the top engineering talent at USC, and even helping founders with their tech once in a while. This is the perfect environment to fail and grow while being immersed in the entrepreneurial ecosystem!