At Higher Logic, engagement happens here. As the industry-leading, human-focused engagement platform we deliver powerful online communities and communication tools to organizations looking to build, retain, and grow their member or customer base. We’re obsessed with engagement and, with over 13 years of experience in the industry, we’ve got it down to a science. We are a global company with offices throughout the US, Canada, and Australia. We serve more than 3,000 customers, representing over 350,000 online communities with over 200 million users across 42 countries worldwide.
Our team is a thriving community of authentic people with diverse experiences and perspectives. We are honest and genuine and believe that sharing ideas and feedback openly helps us to be successful. We believe that diversity and empathy bring us #AllTogether to make us stronger. We learn from failure and successes because both help us to grow and learn. We strive to understand the why behind our actions and bring our best selves to work every day.
Welcome to Higher Logic Engineering
At Higher Logic, we strive to help our employees connect with each other, with the company, and with the community. We provide opportunities for learning and development to help employees excel at their jobs, build new skills, and find fulfillment along the way. We foster a growth mindset, encouraging our employees to expand their knowledge and drive towards their personal best. We empower our employees to be themselves in the workplace—speak up in a meeting, share an opinion, and work with others to solve problems. We believe this encourages and challenges our employees to bring their best selves to work.
As a part of Higher Logic's Product Development team, the Engineering team partners with the Product team and is responsible for the development, delivery, and technical support of our products and software applications. Our engineering team is comprised of Application Engineering (AppEng), Software Development, Quality Assurance Test Automation, Development Operations (DevOps), and Database Software Engineering with most of the team working in Scrum teams. Our Engineering team is made up of motivated individuals who share their expertise and live our values every day. We help our customers create human-focused experiences to build lasting bonds between their customers, members, and employees.
Our dynamic and growing Application Engineering (AppEng) team works closely with the Client Services and Core Support teams in support of Higher Logic’s ever-evolving offering of leading enterprise software services. The AppEng team is also responsible for monitoring and troubleshooting our proprietary suite of software services and detecting application bugs. Our Application Engineers work with Operations and Scrum team members by assisting in managing and troubleshooting fundamental services (e.g.; IIS, Active Directory, DNS) in both physical and cloud-based environments.
Software Development and Our Scrum Teams
Our Engineers and QA Analysts are responsible for building new features and maintaining existing solutions in various technologies with a strong focus on quality. Working on collaborative Scrum teams, each team member is a valued member of the team and actively participates in delivering value to our customers in simple, scalable ways.
When the team succeeds, we all succeed. Living out our guiding principle of #AllTogether, we foster a culture of collaboration and shared ownership. Training, growth and iterative improvement are a natural result of the way we work. Everyone on the team has a voice and is expected to add value in areas in which they are most passionate. We make decisions and produce software that directly impacts the company and the customer every day. Our teams are remote capable and interacts with members in offices across the US. We video conference every day as needed and expect regular, active participation from everyone in meetings and team chat. Partnering Product Managers from the Product team, core Engineering members of our Scrum Teams include:
- Scrum Master
- Software Development Engineers
- Quality Assurance Analysts
- Site Reliability Engineers (DevOps)
- Database Engineers
DevOps at Higher Logic has primary responsibility for service reliability in the production environment. We live at the juncture of Engineering, Operations, and Support, which means that we interact with large swathes of the company daily. The company frequently introduces new products, features and services; these changes require a flexible, thoughtful and forward-thinking approach to scalability and performance. Our Site Reliability Engineers (SREs) perform hands-on configuration and tuning of services while also building out independent microservice architectures. Managing this environment requires a high level of individual knowledge and capabilities, coupled with optimism, focus, and close teamwork across the organization and the company. Higher Logic operates on a large scale, serving tens of millions of end-users every day. The entire technical stack is well on its way to being fully Cloud-Native.
Database (DB) Software Engineering
Our DB Software Engineering team members are the database experts on the Scrum teams, responsible for guiding the design and modification of our existing databases. They work with terabyte-sized databases, tables with billions of rows, and a platform that handles millions of transactions per hour. This team is responsible for building new features, maintaining existing solutions, and focusing on how our software interacts with and impacts database performance.
Quality Assurance Test Automation
The QA Test Automation team provides wide-ranging automated test coverage of our products, in order to facilitate the release of and supplement the manual test effort involved in the deployment of code modification. The team provides and maintains both targeted and concentrated builds, release-gating smoke tests, as well as nightly-run and full regression functional test suites. The team’s objective is to assist in guaranteeing the quality of the product we release to our customers and enabling the early detection of and confirmation of the resolution to defects or environmental issues that may arise during the development and release processes.
Our Tech Stack
For more information, please visit higherlogic.com. Follow us on Facebook (facebook.com/higherlogic) and Twitter (twitter.com/higherlogic).
Higher Logic develops and maintains several top-level products which have been brought together via acquisitions over the past few years. We have individual teams devoted to each of our products with the necessary skills and experience required for that products tech stack. Below is a comprehensive list of components of our tech stack; each of our products uses a discrete set of these technologies to deliver.
100% paid medical
100% paid short term and long term disability
Generous vacation package
Company provided laptop, monitor(s) and other office equipment
Monthly allowance for transportation
Cold Brew on tap
Casual dress environment
Corporate gym membership