1 month ago

Experienced Software Engineer

Automattic

Hybrid
Full Time
$120,000
Hybrid
Apply

Job Overview

Job TitleExperienced Software Engineer
Job TypeFull Time
Offered Salary$120,000
LocationHybrid

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.

Uncover Hiring Manager

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

Tags:

Software Engineer
Web Development
Backend Development
Frontend Development
Scalability
Architecture
Debugging
Problem Solving
Product Development
Open Source
Code Review
PHP
JavaScript
WordPress
WooCommerce
Gutenberg
AI
MySQL
Git
Linux
APIs

Share Job:

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