Senior Software Engineer (Lehi UT, Node/React, Elixir)
Company: Kuali, Inc.
Posted on: January 8, 2022
Please note: This is an in-office position that requires being
in the office in Lehi UT at least 2-3 days each week.
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
Our belief is that diversity and inclusion strengthens us as
humans, as teams and as a company. We are committed to building and
fostering an environment where all our employees feel included,
valued and heard. We strongly encourage applications from women,
people of color, people with disabilities, and people with diverse
gender and sexual identities and everyone else who is qualified for
and excited about the role.
Everyone should love their work.
Kuali has been voted a top place to work for 4 years in a row by
the Salt Lake Tribune. We also made Forbes' list of America's Best
Startup Employers for 2020. Not too shabby.
As a Software Engineer you will work on one or more of our current
products and you will also work on new projects. At Kuali, we
believe development, security and operations (DevSecOps) are
fundamentally intertwined and best managed by one collaborative,
vertical team. Our engineering teams share responsibility for their
products and services top to bottom. That means they write code and
automated tests, review pull requests, build and manage continuous
delivery pipelines to AWS infrastructure and other cloud services
to run their code and they monitor how those services are
functioning. It also means they take their regular turn at being
on-call should anything go wrong. Code is not our product. Our
product is well-run services that are useful, delightful, fast,
secure and reliable.
We take pride in our products and their ability to meet the needs
of our customers and our company. We believe we ultimately go
faster when we take the time to do things right the first time. We
don't rush our work. We invest heavily in automated testing and
quality up front. We work to keep tech debt to a minimum.
We work in a variety of technologies to varying degrees. Java,
Node.js, MySQL, MongoDB, Kubernetes, AWS, Elixir and Postgres. Our
teams use Continuous Delivery to deliver software. While we may not
be enthusiastic about the dogma and ceremony that have become part
of many agile approaches, we are still big fans of the original
Agile Manifesto, especially the 12 principles behind the Agile
We want our people to work a prioritized, focused 40-hour work
week. In our development teams we strive to establish a sustainable
pace of delivering high-quality software. We avoid deadlines and
anything like death marches. We consider free dinner at work an
For this position, we expect the following:
You are an experienced software engineer well-versed in Node.js and
excited about working in React and Elixir.
You can work in our Lehi office in person at least 2-3 days a week.
While most of Kuali is full-time remote and Kuali is a very
remote-friendly company, this position is with a team that likes to
work in the office together.
Everyone knows that when you take on a task whether it's huge and
scary or tiny and boring, you're going to see it through to the
best of your ability.
It's obvious to everyone around you that you have fun with your
work and with your co-workers.
You care about how your work and attitude affects those around you.
We mean really care. If you hurt someone, it hurts you. Everything
you do runs through this filter.
You understand that communication is the biggest responsibility of
your job as an engineer and the one you're least likely to get
right unless you focus on it.
You focus on shipping software and running services that matter to
your customers, your users and your company.
You've experimented with and survived many different types of
development and project methodologies, which has left you with a
healthy appreciation for what works from the so-called "agile"
methodologies and those that came before (and after) them.
You know that your team's time is just as valuable as yours and can
tell the difference between valuable meetings and dogmatic
You are humble enough to bend to the will of the frameworks,
technologies, constraints, and people you work with when doing so
won't have a materially negative impact. In other words, you can
play by someone else's rules when that's the easiest and/or best
thing to do.
You make pragmatic (often boring) technology choices at work and
you play in your free time (or whenever it's appropriate). You
don't build science projects just because you are smart enough to
You don't feel the need to prove to anyone what a great engineer
you are, and therefore...
You don't mind being the one that looks bad when you deserve it.
You make mistakes sometimes, because you're human, but rather than
dwell on them you choose to fix and then learn from them.
You love to teach and learn from your co-workers.
You are versatile with a number of programming languages, operating
systems, and architectures. You probably have one of each you
prefer right now, but you're neither dogmatic nor myopic in your
focus on it.
We thank Chad Fowler for this most wonderful list.
Benefits Primarily in-office team with ability to do some work
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
401(k) matching (4%)
Employee stock option plan
Paid Maternity/Parental leave
All the paid time off you need (just work it out with your
Allowance for continuing education, conferences, and/or
Space to work on self-driven projects during quarterly "hack
Employee resource groups and community events
Kuali is an equal opportunity and affirmative action employer and
does not discriminate in employment matters on the basis of race,
color, religion, gender identity or expression, national origin,
age, military service eligibility, veteran status, sexual
orientation, marital status, disability, or any other protected
class. We support workplace diversity.
Keywords: Kuali, Inc., Lehi , Senior Software Engineer (Lehi UT, Node/React, Elixir), IT / Software / Systems , Lehi, Utah
Didn't find what you're looking for? Search again!