Experienced Software Engineer
@ Automattic

Hybrid
$120,000
Hybrid
Full Time
Posted 21 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXX XXXXXXXXXXX XXXXXXXXX****** @automattic.com
Recommended after applying

Job Details

About the Role

The Experienced Software Engineer at Automattic works on high-impact products like WordPress, WooCommerce, Gutenberg, and Tumblr. The role emphasizes quality code, debugging, and working with multiple programming languages including PHP and JavaScript.

What We Work On

Recent projects include:

  • AI-driven product developments and workflow improvements
  • The leading WooCommerce platform for e-commerce
  • The Gutenberg block-level editor for WordPress
  • A popular microblogging platform - Tumblr

How We Work

At Automattic, teamwork is global, remote, and flexible. The company values inclusivity, open-source contributions, frequent deployments, code reviews, and continuous integration. Collaboration across communication channels is encouraged, and there is support for personal growth through internal mobility and coaching.

Candidate Profile

Ideal candidates are detail-oriented, passionate about debugging, experienced with abstraction and scalable systems, and comfortable mastering PHP and JavaScript. Travel up to 3-4 weeks annually for in-person meetups is expected.

What to Expect

The hiring process involves a thorough review of application questions, designed to gauge fit and skills. Automattic values clarity and transparent communication throughout the process.

Key skills/competency

  • PHP
  • JavaScript
  • Debugging
  • Scalability
  • Remote Work
  • Open Source
  • Code Review
  • Continuous Integration
  • Team Collaboration
  • Problem Solving

How to Get Hired at Automattic

🎯 Tips for Getting Hired

  • Customize your resume: Tailor skills to Automattic requirements.
  • Focus on remote experience: Highlight distributed work expertise.
  • Showcase open source: Demonstrate contributions on GitHub.
  • Prepare for technical tests: Practice PHP and JavaScript challenges.

📝 Interview Preparation Advice

Technical Preparation

Review PHP fundamentals and best practices.
Practice JavaScript coding challenges daily.
Study debugging techniques for large codebases.
Familiarize with continuous integration tools.

Behavioral Questions

Describe a remote teamwork challenge overcome.
Explain your debugging problem-solving process.
Discuss handling multiple project priorities.
Share how you adapt to changing requirements.

Frequently Asked Questions