news

We’re Hiring a SysOps Engineer

Do you love building and maintaining critical, high-performance infrastructure to support modern web applications? Are you a self-starter who looks forward to both growing with and impacting a global team of intelligent people?

MODX is seeking a SysOps Engineer to join our team to help us build and scale MODX Cloud.

Why MODX?

Our mission is to create the best tools for building and maintaining websites and to put them in the hands of organizations of any size.

Our journey began in 2004 with our Open Source CMS, ultimately inspiring MODX Cloud, our highly-tuned commercial PaaS solution. With more than 42,000 sites created in Cloud, customers rave about its thoughtful features, helpful support, and confidence in knowing their sites are in great hands.

Day-to-day

  • You will help develop reliable, scalable, and efficient solutions for new and existing services.
  • You will work with LEMP stacks, CentOS and Ubuntu, SaltStack, and cloud technologies to deliver reliable platforms.
  • You will assist thousands of customers on dozens of multi-tenant, failover, high-availability, and dedicated servers.
  • You will sometimes help customers in Zendesk or on calls with environment-related questions so they can get the most out of MODX Cloud.
  • You will be available on some evenings and weekends for a rotating on-call schedule shared with the infrastructure team.

Crucial Personality Traits

  • You are self-managed, make effective decisions, and collaborate well with colleagues.
  • You value process, care about the details, and love creating excellent documentation.
  • You communicate well, both in text and verbally.

Baseline requirements

  • You possess a solid grasp of Linux, especially CentOS and Ubuntu servers.
  • You have an uncanny ability to debug and solve configuration, performance, security, and reliability problems with multi-tenant NGINX/MySQL/PHP application environments.
  • You have spent at least 2 years maintaining 25 or more servers.
  • You have demonstrable experience in multi-system maintenance and upgrade planning/execution using orchestration/configuration management tools like SaltStack.
  • You possess knowledge of standard methodologies: monitoring, alerting, and metrics.
  • Your preferred way to work involves a Bash or Z shell.
  • You are proficient with Python and/or PHP.
  • You speak and write English clearly.

Experiences that would give you an edge

  • You have built or worked with MODX CMS websites.
  • You grew up speaking Dutch, German, or Russian.
  • PagerDuty called you at 3 AM because Datadog said so. Fixed by 3:10.
  • You have dug deep into NGINX to build geo-distributed platforms that handle millions of visits a day.
  • You firmly believe Let’s Encrypt secrets only belong in an encrypted vault that requires 4 people to open.
  • You have experience with Ruby and JRuby.
  • Pet-projects might use containers and serverless functions.

About the job

We work remotely and embrace Slack, video conferencing, and asynchronous communication to foster positive working relationships with our colleagues around the globe. We also highly recommend pants.

We work in small, highly effective teams, and every person is vital to the success of MODX. Our company is made of thoughtful, creative, problem-solvers who love their craft. We think surrounding ourselves with self-managed people who consistently do good work and positively inspire their co-workers is the greatest work environment. We believe in work-life balance, too.

At MODX, you will have many opportunities to not only do great work but also to impact the company and the team. You will not only improve our products and customer experiences, but you’ll also have a voice in shaping the company culture.

During initial training and onboarding, your hours will mirror our 9AM-5PM US central time hours. After this, we’ll jointly coordinate a schedule with an overlap of at least 2-hours with the North America customer support team.

Sound like a great fit and fun challenge? Then apply to join our team and help us grow MODX.

Compensation and perks

We offer competitive pay and benefits, opportunities for professional development, and the ability to impact a growing team. MODX is still small enough that your actions will help drive our success. Benefits include:

  • The impact of working on a product that people from all over the world love, and being part of the reason why it continues growing
  • Unlimited paid time off and vacation as long as your work gets done
  • Medical/dental/vision insurance for you and your family (US)
  • Paid travel to MODX Community events, conferences and company retreats
  • Funding to improve your home office, for upgrading your computer or buying software, or for co-working space memberships

A place where everyone belongs

We are an equal opportunity employer and value respect, trust, collaboration, and having fun. Diverse experiences, backgrounds, viewpoints, and outlooks on life are welcome and respected.

Hi. We’re MODX.

We’re here to help you fix, build and grow fantastic sites. How can we help?




How can we help?

Tell us the general reason for reaching out so we can connect you with the right team.

MODX Diagnostics

MODX’s Open Source software is 100% free for anyone to download and use. As the team behind it for more than a decade, we know it inside, out, and then some.

Like any software, sometimes things break; we can usually fix them very fast. But, we do have to charge for our time to support our families and fund its ongoing development. There are almost an unlimited variety of things that can cause problems, including server upgrades, corrupt files, accidental changes, outdated software, database hiccups and more. We will save you a lot of time and frustration, and get you back in action.

With our MODX Diagnostic service, we determine the source of issues, and often fix them on the spot. For more extensive problems needing more time, like hacked sites or overdue upgrades, we provide additional estimates and guidance. MODX Diagnostics cost $99 for standard business hours support (US Central Time), or $500 for priority, rush or after-hours emergencies.

If you don’t have budget for professional support from the source, you look for answers in the MODX Forums or Documentation, or seek help from MODXers in the Community Slack, or from MODX Professionals near you.

Get Support Now

After submitting this we will contact you to collect any access credentials in a secure support ticket. We look forward to helping restore your site back to full health.

Hi! We’d love to work together.

If you have a simple problem that needs our assistance, please request quick fix help here.

What should we keep in mind?

The project involves:
(select all that apply)
What are you planning?
(select all that apply)

Some other considerations

Specific project information

Commercial Support Customers

Customers with a current Commercial Support agreeement can get help using this form. Learn more about MODX Preferred Support.

Let’s get started

What seems to be the issue?

Contact MODX

We welcome conversations, ideas, inquiries and even the occassional cold sales call, but support and requests about how to use MODX software sent via this form cannot be guaranteed a response. That said, we try to respond to everyone that reaches out to us within two business days.

To report a security issue or file a bug for MODX software, please email security [at] modx.com to reach our security team. If you are looking for help with MODX, many times you can find an answer in the MODX Forums or MODX Documentation, from MODXers in realtime at the MODX Community Slack Channel, or from a MODX Professional near you.

How can we help?