Search This Blog

Wednesday, December 7, 2022

Interesting


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.

Kuali has been voted a

for 5 years in a row by the Salt Lake Tribune. We also made

for 2020. Not too shabby.

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.

Requirements

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.

You...

  • 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.

Benefits

  • 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
  • 401(k) matching
  • 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

No comments: