WordPress is committed to providing users with the freedom to create their own websites, whether for business, e-commerce, or personal blogging.
The company is seeking talented and experienced engineers globally to contribute to Automattic’s product ecosystem and its mission to enhance the web.
Recent projects include the Gutenberg block editor, Jetpack plugin, WooCommerce e-commerce platform, and Tumblr microblogging network.
Automattic promotes a positive, supportive, and inclusive culture, emphasizing kindness and collaboration among team members.
The company operates as a global and distributed workforce, offering flexible work arrangements and encouraging open-source contributions.
Automattic deploys updates frequently, utilizing peer code reviews and continuous integration across a diverse team.
The Software Engineer position is ideal for candidates with production experience in multiple programming languages, particularly PHP and JavaScript, and those who have worked on large-scale systems.
Requirements:
Candidates must have production experience with several programming languages, with a preference for PHP and JavaScript.
Experience in working on large-scale systems to improve speed, scalability, and fault tolerance is required.
Knowledge of systems architecture is essential.
Candidates should be highly collaborative and enjoy participating in code reviews and architectural discussions.
A passion for software development, particularly advanced knowledge of PHP, is a plus.
Familiarity with design patterns, testability, and experience with testing frameworks, performance testing, and unit testing is welcomed.
Candidates should have a thoughtful approach to product design and good user experience instincts.
Willingness to travel 3-4 weeks per year for team meetups is necessary.
Benefits:
The salary range for this position is $70,000-$170,000 USD, with pay reflecting the potential contribution and impact of the candidate.
Automattic offers a straightforward, competitive base salary without complex variable components.
The company is fully remote and provides an open vacation policy.
A generous personal development budget is available for employees to grow their skills through courses, books, and conferences.
Opportunities for leadership roles and involvement in team management and release processes are encouraged.
Employees can develop expertise in their systems and mentor other developers.
The company promotes engineering effectiveness through tools, practices, and cross-team collaborations.