VIP is hiring, and we’ve recently expanded the roles we’re looking for!
There are a few questions that often come up when we talk to folks about working with VIP. I’ll try to go over some of them now.
Is Automattic / WordPress.com VIP a good place to work?
Well, we’re clearly biased but if you look at the reviews on Glassdoor we think it’s pretty clear that it’s a great place to work! We’re serious about increasing diversity in the tech industry. We encourage applications from women, people of color, people with disabilities, members of the LGBTQ community, and other communities traditionally underrepresented in this field. Read more about our commitment to diversity and inclusion.
How do I know if I’m qualified for the job?
That’s a great question! Most of the time people think you need to know everything before applying, but in truth, depending on the position, that’s not that strong a requirement. The most important thing is being able to figure out and solve problems independently. For example, you don’t need to know why something is slow just by looking at the code, but you should be able to work on debugging it, finding the root cause, and finding a fix for it.
The most important skill is being able to learn new things when faced with a challenge you haven’t already encountered. That means being able to search internally and externally and being able to figure out which information is good and which information is potentially wrong. While not required for all positions, reviewing an intentionally vulnerable plugin is great practice for the Expert Debugger and VIP Developer positions.
What kind of work do you do?
Depending on if you’ve interacted with the VIP team before you might think all of our days are spent doing code review! While many of the roles include doing code review, it depends on your role, and your role can change as often as you want. A lot of our time is spent asking ourselves questions: Why is this code behaving in this unexpected way? What would be an efficient way to solve this problem? How can I reproduce what the client is seeing?
What that means in practical terms, for support developers, is working with clients in tickets helping debug functionality. You’ll give advice on how to achieve clients’ goals. You’ll build tools to help improve the client support experience. You’ll help clients launch new sites. You’ll work to improve site performance, sometimes proactively, sometimes in reaction to problems.
What’s the application process like?
It all starts by sending us an email. The specific instructions to follow are on each position’s page. We’re very lucky to get many applications, so make sure you read the full job description and follow the instructions if you’re interested in being considered for an interview.
The interview is to get to know you and has a few technical questions. Depending on the position, we’ll be asking various questions to test your skills more then your knowledge. The process for figuring things out is always more important then the right answer. The interview is done via text on Slack.
3) Code test
If you are applying for the Expert Debugger, VIP Developer or Enterprise Platform Engineer position, you will take a code test. It involves a plugin that needs some modifications. We’ll provide you with an SVN repo (we use SVN, although we do most of our day-to-day work with Git) and some instructions. We expect you to spend around 10 hours on this task, and this is done asynchronously over the course of 1 week.
The trial period is a unique part of Automattic’s hiring process. For this part, you join the team as a part-time contractor. We give you a contract for up to 40 hours over the course of up to 4 weeks. The pay is standard for all trial positions at USD $25 per hour. We usually recommend at least 10 hours a week, and this can be done at any time of the week. We’ll connect you with a VIP team member at the times you’re expecting to work so we can help guide and support you during your trial. You’ll be given work similar to the work you’d be doing as a full-time employee and you’ll be interacting with other team members similarly to being a full-time employee. The team and your trial buddy give recommendations to the hiring team.
Congratulations, we’d like you to join the team! At this step, we’ll make you an offer!
Where can I learn more about life at VIP?
Our Careers page has lots of great information. You can also find some great insight from posts from some team members. For example, David Artiss wrote a great post on a day in the life of a VIP support team member. Kailey Lampert also has a great post on things she’s learned from working at home.