Work at Automattic

Automattic is currently looking for bright, talented people (regardless of geographic location) to help us change the world.

Here are things that are important for all positions.

  • Great communication skills. We’re a virtual team, so frequent and clear written communication is a must.
  • Self-driven work ethic. We’re a flat organization where everyone is their own product manager.
  • Curiosity and the desire to learn. Our business is changing and growing fast, who knows what will be the skills of tomorrow? Flexibility is key.

If you’re interested in learning more about Automattic as a company before applying, please see our How We Work page.

Theme Czar

You live and breathe WordPress themes. You are equally at home in Photoshop/Gimp, PHP, CSS, or the terminal. You’ve built numerous WordPress-as-CMS sites from scratch. Everything you’ve touched is GPL. You’ve probably written a theme framework. Come help us wrangle the wild and woolly world of themes.

  • World-class HTML + CSS + WordPress skills.
  • Nuanced sense of design.
  • Understanding of Open Source and the various licenses around it.
  • Ability to take a project from idea to execution to website to blog.
  • Excellent writing and documentation skills, the ability to teach people, a big bonus.

Mobile Engineer

Take WordPress and other Automattic projects to the small screen by developing Open Source mobile products for multiple mobile platforms. Work on apps for Android, Pre, Windows Mobile, BlackBerry, iPhone, and other platforms using such interfaces like our XML-RPC API. The kind of person we are looking for would have:

  • Strong programming skills in multiple languages including Cocoa and Java.
  • Experience in developing and launching a popular mobile application.
  • Familiarity with the iTunes App store process.
  • Passion for blogging and a deep understanding of WordPress and the XML-RPC API.
  • Solid writing and communication skills.
  • Good product instincts and user experience chops.
  • Open Source project experience.

Code Wrangler

As a developer here you’re responsible for Making Stuff Go. The job is tough to describe because it’s so broad, but historically it has included new product development from conception to implementation, high-volume and high-concurrency programming, and a MacGyver-like dedication to squashing bugs. Here are some skills that will come in handy:

  • A strong understanding of the Web including HTTP, clean URIs, HTML, and CSS.
  • Proficiency with scripting languages, particularly PHP. Low-level language experience a plus, but not required.
  • Experience running and developing on Open Source platforms like Linux.
  • The ability to iterate and ship ideas quickly, with loose (at best) direction.
  • Knowledge of typography and design basics, the ability to create simple and usable interfaces.
  • Must be comfortable with customer-facing roles including support and documentation.
  • Knowledge of how, and when, to optimize PHP and SQL.

Systems Wrangler

In 2007 our systems grew 20-30x in nearly every measurable way, and 2008 has seen even more growth. We’re committed to providing the fastest and most reliable web experience out there, which means eliminating as many single points of failure as possible. We currently support 900+ machines in multiple datacenters. If the goal of this role had to be described in one sentence, it would be to remove all friction from developers’ minds.

Our platform currently consists of the following software: Debian, PHP, MySQL, Nginx, Varnish, Wackamole, Spread, Nagios, Munin, Monit, Postfix, MyDNS, and Servermattic

Happiness Engineer

Our software and services are far from perfect, and when things go wrong people aren’t shy about contacting us asking for help. We consider the support side of the user experience to be vitally important because it’s the person who interacts with our customers most and makes the biggest impression in their time of need. In fact everyone who joins Automattic, regardless of position, does support for 3 weeks. The customers range from the everyday blogger to VIPs like CNN, Flickr, and People Magazine. The job requires:

  • Patience and grace.
  • Excellent writing skills.
  • Working knowledge of WordPress, HTML, and CSS.
  • Let us know about your natural-language fluency and your coding chops.

Our positions are all full-time with full benefits.

How to Apply

If you feel you might be the best person in the world for any of these positions, please send a short email to jobs@ this domain telling us about yourself and attach a resumé. Put the title of the position you're applying for in the subject.