Avature's highly configurable, high-performance platform has been redefining the large-enterprise SaaS market since 2005, resulting in an exciting work environment full of technical challenges and learning opportunities with a team that never stops growing.
Our Senior Software Engineers work in small development teams that act like mini software companies, balancing refactoring and new feature development, defining and presenting road maps quarterly, and fully participating in the fundamental aspects of the commercial software business, from maintainability and usability to competitive positioning. If you are passionate about working in high-powered teams building out the complex components and services of a powerful multi-application SaaS platform and want to use your analytical and technical skills to tackle complex engineering challenges, Avature could be the place for you.