Who are we?
Kuali builds software solutions for higher education. We help our customers — colleges universities — focus on providing a fantastic education to students by decreasing their administrative costs. We work in a competitive space, ripe for innovation, with users ready to be delighted.
As a company, we are guided by our cultural values:
Iterate to evolve
Act with accountability
Assume the best
Deliver amazing experiences
As Kuali engineers, we learn from and teach each other, we practice transparency and empathy, and we delight in delivering value to our customers.
We work remotely, and have for years. Distributed work is in our bones, with a history of institutions working across state lines on open-source software for more than ten years. Our employees each work in the environment where they’re happiest, from Pennsylvania to Hawaii. We work consciously to create a collaborative and healthy remote work culture and we travel to meet in person a few times each year.
Everyone should love their work.
At Kuali, we are committed to providing a welcoming environment where people of all races, gender identities, gender expressions, sexual orientations, physical abilities, physical appearances, socioeconomic backgrounds, life experiences, nationalities, ages, marital status, veteran status, military service eligibility, religions, and beliefs are included, valued and heard. Our belief is that a strong commitment to diversity and inclusion strengthens us as humans, as teams and as a company.
Who are you?
We’re looking for curious, enthusiastic, empathetic engineers to solve problems, execute on ideas, advocate for the customer, and contribute to a team culture built on trust and mutual respect. As a Site Reliability Engineer here, you’ll have a significant impact on what we do and how we do it. You will enable our customers to have a delightful experience using our software by developing infrastructure as code that ensures a secure and reliable foundation for our products. You will empower your fellow engineers through the creation of self-service tools for code and infrastructure deployments, day-to-day operations, and incident response.
As a Site Reliability Engineer you will have the opportunity to influence major decisions from how our cloud-based infrastructure is architected, to what modern frameworks and tooling are used, to how our CI/CD will operate. You will support a small set of product teams with unique needs and requirements. This will entail reimaging, renovating, replacing, and retiring systems and processes to better enable and support these teams.
Our company builds and supports systems using Java, Node, TypeScript, React, and Elixir hosted in AWS. We believe that great engineers can always learn new tools. Above any specific tech stack, we’re looking for versatile developers — those who know when to think big and when to act small, and who are comfortable in both greenfield and refactoring projects.
We believe the best products are created by teams who represent a broad range of ideas and perspectives. We value employees with diverse backgrounds and experiences.
Have 3+ years experience building cloud infrastructure for web applications using object-oriented, functional, or domain-specific programming languages, preferably on Amazon Web Services.
Understand how to build solutions with an agile approach. You’re excited to collaborate closely with Development Managers and Application Engineers to tailor solutions suited to application and organizational requirements, assess risk to properly mitigate the impact of releasing changes.
Have a passion for automating secure and scalable systems to meet requirements such as availability, cost-performance, and observability.
Have experience with CI/CD pipelines to orchestrate containerized web applications and their backend services.
Have experience reviewing code to both give and receive constructive feedback.
We’d be delighted if you bring experience with:
One or more of these technologies: Python, PowerShell, AWS CDK, Kubernetes, MySQL, MongoDB.
Incremental refactoring of legacy Linux systems into managed services.
Implementing continuous compliance of data and vulnerability management policies, including automation of reporting for SOC2 Type 2 audits.
Building aggregated views of applications and infrastructure performance data in an APM tool like New Relic.
Other things you should know:
This position involves an on-call rotation and some off-hours maintenance. We recognize the impact of these responsibilities on employees and are committed to minimizing it as much as possible. If on-call responsibilities or maintenance has a significant off-hours impact, you will be invited to offset that time during a normal work week. Protecting work life balance is a priority for our company.
This team is (and has always been) fully remote. You’d be expected to have a suitable home working environment or alternative. We try to get together in person as a team or company 1-3 times a year.
Don’t meet every single requirement? Studies have shown that women and underrepresented minorities are less likely to apply to jobs unless they meet every single qualification. At Kuali, we are dedicated to building a diverse, inclusive, and authentic workplace, so if you’re excited about this role but your past experience doesn’t align perfectly with every qualification in the job description, we encourage you to apply anyway. You may be just the right candidate for this role.
Top-of-the-line equipment of your choice to get your job done
A truly exceptional benefits package including full premium coverage for employee and dependent medical and dental care
Employee stock options
Paid Maternity/Parental leave
All the paid time off you need (just work it out with your manager)
Allowance for continuing education, conferences, and/or training
Space to work on self-driven projects during quarterly “hack weeks”
Employee resource groups and community events
About this role
March 24th, 2023
January 25th, 2023
Learn about Kuali and their company culture.
In 2004, a group of universities and colleges, who were frustrated by working with traditional software vendors, got together to build financial software. Supported by the National Association of College and University Business Officers, and a grant from the Mellon Foundation, the consortium of universities formed the Kuali Foundation.
The Kuali Foundation was incorporated in 2006 as a nonprofit organization with a mission of finding a way to leverage the resources among colleges, universities, and companies to build better software to serve higher education’s unique needs. The goal of keeping more money in the mission of the institutions themselves was always at the forefront of every decision we made.
When the model for the financial system within Kuali was successful, the Research Administration departments of member institutions decided to adopt the Kuali method and formed a partnership for Research.
The community of schools continued to grow over time and, at Kuali’s 10-year anniversary, reached a crossroads. The Kuali Foundation called two, face-to-face meetings of the entire community and concluded that the biggest impediments to growth were speed of development, a great user experience, evolving cloud software-as-a-service (SaaS) models, and the need for a professional marketing & sales organization to grow adoption. The community determined that the solution was to invest in a for-profit company that would focus on design, speed of delivery, and sales & marketing. A company could scale by recruiting top talent, diversifying the client base, putting things into the cloud for new revenue streams, and securing additional investment in a way that the institutional collaboration model with the foundation wasn’t able to do.
Joel Dehlin, a long-time Chief Technology and Product Officer, had reached a point in his career where he wanted to start his own company. He recruited a number of developers to join him at his home where they’d brainstorm ideas on what they could do to improve higher education. A mission-driven man by nature, Joel knew that he wanted the new venture to mean something to higher education, and not just be a way to make a quick buck.
Executives of the Foundation contacted Joel about the idea of creating and leading a new company. The Foundation was looking for a partner that really valued and was willing to listen to the community, who was more open to that input than was typical, and who would focus on a great customer experience. And that matched what Joel had set out to accomplish with his crew of developers. They wanted to create a mission-driven company with a culture that valued customer and employee experience above all else.
And so in 2014, the Kuali Foundation invested in this young company.
Kuali set out to take on the mission of the Foundation as our own: providing value to higher education while enabling institutions to keep more money in their mission of educating and doing great research.
Kuali used part of the investment to purchase some of the assets of rSmart, an original for-profit contributor to the Kuali community. The most important part of that deal was joining forces with Chris Coppola, a long-time community member and CEO of rSmart, who became COO of the new company.
Kuali immediately started hiring and began to deliver services to the Kuali Foundation member institutions. With the endorsement of the Kuali Foundation Board, as well as the Financials and Research communities, the company took the publicly available open-source Kuali software and re-issued it under the AGPL3 license. We also began hosting it in the cloud.
Kuali focuses on five product categories: Financials, Research, Curriculum, and Catalog Management, Build (no-code applications), and Ready (business continuity). Our modular approach allows institutions to extend the life of their current systems without required large, “rip-and-replace” suite implementations.
Kuali, the Kuali Foundation, and the active community of institutions of higher learning continue to work together to identify needs, enhance existing software and develop new solutions for the betterment of higher education, and that will continue to be the driving force moving forward.
The word Kuali means "wok" in Malaysian. A wok is the humble, yet essential tool for the successful kitchen—just like higher ed software systems and vendors should be.
Learn about the technology and tools that Kuali uses.
Benefits and perks
Learn about the benefits and perks that Kuali provides.
Full premium medical and dental coverage for employee and their dependents.
Generous 401(k) with company matching to help you invest in your future.
Employee stock options
Every employee gets equity, so you are rewarded for your best work.
No meeting Wednesdays
So you can focus on deep work.
About this role
March 24th, 2023
January 25th, 2023