Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
Experienced Software Engineer at Automattic
WordPress champions the open web, empowering users to build business websites, online stores, or personal blogs with complete freedom and control over their data and expression. Whether using the open-source project or Automattic’s WordPress.com, vanilla or customized with hundreds of plugins, users always get to own and control their data, their expression, and their freedom.
Automattic is continuously seeking talented and experienced engineers globally who are passionate about contributing to our product ecosystem and our mission to enhance the web.
What We've Been Working On Recently
- AI: At the core of many new product developments, powering daily development workflows.
- WooCommerce: The web's most popular and flexible e-commerce platform, focused on control, speed, and stability.
- Gutenberg: A modern block-level editor for WordPress, offering clean abstractions for both users and developers.
- Tumblr: A vibrant microblogging social network where users create, share, and follow content they love.
For more details on our recent work, please visit our comprehensive product list on Automattic.com.
How We Operate
- Culture: We foster a positive, supportive, and inclusive culture, with cohesive teams dedicated to building valuable products.
- Work Environment: As a global, distributed workforce, we offer flexible arrangements that allow team members to work when they are most effective.
- Open Source: We embrace open-sourcing almost everything, reflecting our commitment to the open web.
- Shipping Cadence: We deploy frequently, often multiple times daily, supported by peer code review and continuous integration across our global team.
- Collaboration: We encourage involvement in discussions across our numerous communication channels.
- Growth: We actively support learning and development through expense coverage, internal mobility, and coaching.
What We Look For in an Experienced Software Engineer
Working at Automattic is a good fit if:
- You consistently prioritize quality and attention to detail in your work.
- Debugging complex problems is an enjoyable challenge, not a burden.
- You naturally understand the layers of abstraction above and below your immediate work.
- You possess production experience with various programming languages, frameworks, and paradigms.
- You are comfortable becoming an expert in PHP and JavaScript, even if not an expert currently, as these are our primary languages.
- You consider both the cost and value associated with abstraction.
- You have experience operating at scale, whether in backend performance or managing interactions with a multi-million diverse userbase.
- You are willing and able to travel 3-4 weeks annually for in-person team gatherings.
These are dynamic times at Automattic, offering a unique opportunity to significantly influence the future of our products. Join us! We look forward to hearing from you.
Application and Hiring Process
We aim to make the application process clear and less stressful by outlining all steps and our hiring philosophy. Please pay close attention to your answers in the application form, as they are a significant and critical part of our review process.
Salary & Benefits
The global salary range for this role is $70,000-$170,000 USD, paid in local currency. Compensation reflects your potential contribution and impact. We offer a straightforward, competitive base salary, and as a fully-remote company, we provide an open vacation policy. Full benefit details by country are available on our Benefits Page.
About Automattic
Now in our 20th year, Automattic is the company behind WordPress.com, WooCommerce, Beeper, Tumblr, Simplenote, Jetpack, Longreads, Day One, and PocketCasts. Our core belief is in making the web a better place.
We are a distributed company with over 1500 Automatticians worldwide, united by our mission to democratize publishing, commerce, and messaging. This enables anyone to tell their story, sell their products, and manage communications freely, fostering balance in society regardless of background or location.
We champion Open Source, with most of our work available under the GPL. Automattic is a Most Loved Company, an Equal Opportunity employer, and Disability Confident Committed. If you need disability-related accommodations during the application or interview process, please fill out this form. We are committed to ensuring an accessible hiring process for all candidates. Your application status can be tracked at MyGreenhouse. For data handling, please review our Privacy Policy.
Key Skills/Competency
- Software Engineering
- PHP
- JavaScript
- WordPress Development
- WooCommerce
- Scalability
- Distributed Systems
- Open Source
- Debugging
- Web Architecture
How to Get Hired at Automattic
- Research Automattic's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor.
- Highlight PHP and JavaScript expertise: Showcase deep production experience with these core languages in your resume.
- Demonstrate passion for the open web: Connect your past work to user freedom and data ownership in your application.
- Showcase experience at scale: Provide examples of working with complex systems or large user bases.
- Prepare for detailed application questions: Craft thoughtful, specific responses as they are crucial to the hiring process.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background