Trainual is an early-stage, venture-backed SaaS startup that provides an easy way for growing small businesses to document what they do. AKA our software keeps teams aligned, puts training on autopilot and helps businesses scale faster. And we’re always looking to add super talented engineers to our team!
Our software has grown like crazy over the past few years. And we’re ready to take our already big initiatives to the next level! And while we have tons of exciting new challenges to tackle, there are 3 that really get us hyped:
We’re constantly re-architecting our software’s underlying data models. This includes adding new features, rethinking old ones, and adding integrations. That way, we can optimize our server’s resources and, ultimately, better support more customers.
As our company grows, so does our product. And with no signs of slowing down, we need to solve how we’ll support exponentially more users. Such as by moving our application to a microservices infrastructure and distributing our hosting environments.
We don’t do “best guesses.” Instead, we use hard data to drive our product development process. So, we’re using machine learning and artificial intelligence to streamline how we get this data. That way, we can know what to build – without wasting any resources.
Arash’s passion for all things tech led him to launch and scale dozens of companies throughout his career. But at the end of the day, he’s just a light-hearted techie and a lifelong learner. The latter led him to earn his doctorate in Computer Science at ASU. While there, his research focused on developing predictive devices to help people with neurodegenerative diseases (and it’s still a highlight of his career).
Zach was the first (and only) Software Engineer on the OG Trainual team. And he’s pretty much lived and breathed coding his whole life. (He even convinced his wife to name their daughter Ruby. Yes, like “on Rails.”) When he’s not coding away for work or leisure, you’ll likely find Zach watching college football, playing tennis, or enjoying quality time with his family.
After developing software for a myriad of companies throughout his career, Shawn moved into engineering management to help cultivate the next generation of software engineers. In his spare time, Shawn likes to spend time with his family (including the menagerie of plants and animals that share his home), listen to music, and explore the beautiful Pacific Northwest.
Cameron worked in software development for many years before jumping into management in 2017, finding that he loves helping people (and teams) grow. He also has a passion for clear communication and good documentation. Outside of work, he loves really bad jokes, running, traveling, mystery novels, pizza, video games, and cats. He's always excited to talk about Star Wars or the latest Taylor Swift album.
We’re all about creating a culture where everyone knows that their impact matters. To make that happen, here are the beliefs we live and work by:
The best ideas can come from anyone. So, it doesn’t matter if you’ve been on the team for 5 years or 5 days. Or if your title says senior or junior. The best idea always wins.
We’re competitive. But never against each other. Instead, we compete together, side by side, toward goals that are so big we could never achieve them on our own.
When you love what you do, work doesn’t feel like work. And we don’t ever want that to change. So, to keep the passion alive, we don’t just encourage work-life balance. We require it.
Staying stagnant isn’t an option. So, we constantly push ourselves outside our comfort zone. Because best-case scenario, we get better. Worst-case scenario, we learn. Either way, we grow.
When someone tells you they started using Trainual, we want you to be like, yeah – my team built that! Because you know the sweat that went into it. And some of that sweat was yours.
We believe in the power of people: our differences, our similarities, and what we can learn from each other.
That’s why we’re filling our roster with different backgrounds, experiences, and identities. So we can grow as people, become the company we want to be, and build a better product.
But we also know that we have a lot of work to make sure we’re not all talk. So, if you don’t see yourself on our team page, know there’s a spot on our team for you!
We don’t just foster an unmatched employee experience. We do it in the interview process as well. The process (we’re big on that here) takes roughly 3 weeks. And you get to see the inside of our amazing software, show off your coding skills, and spend some quality time with your future team.
Researching, prototyping, building, and measuring most of our larger features
• Product Manager
• UI/UX Designer (dedicated)
• Tech Lead
• 1-4 Full-stack Engineers
• QA Engineer
Handling production bugs, incoming requests, and small to medium features
• Product Manager
• UI/UX Designer (shared)
• Tech Lead
• 1-4 Full-stack Engineers
• QA Engineer
Making the most of stability, scalability, security, and data opportunities
• Technical Product Manager
• UI/UX Designer (shared)
• Tech Lead
• Platform/Systems Architect
• Security Engineer
• Data/Integrations Engineer
Making ideas happen is kind of our thing. And we don’t want anything to delay or get in the way.
So, we get everyone involved in projects from the very beginning. Product, engineering, and design included. That way, everyone has a voice – from jam session to rollout. And every great idea actually makes it over the finished line (without it taking forever).
Marlowe is our go-to for all-things HIRING! She’s a strategic partner to every team here at Trainual to help design roles, get them filled with amazing people, and provide a top-notch interview experience along the way. Outside of work, you can catch her doing yoga, eating tacos, or hopping on a plane to her next travel adventure.