Software Engineer

The company behind WordPress.com, WooCommerce, Tumblr, and other popular web platforms, focused on democratizing publishing and commerce.
$70,000 - $170,000
Backend
Mid-Level Software Engineer
Remote
1,000 - 5,000 Employees
3+ years of experience
Enterprise SaaS · E-Commerce

Description For Software Engineer

Automattic, the company behind WordPress.com, WooCommerce, and Tumblr, is seeking a Software Engineer to join their globally distributed team. This role offers a unique opportunity to shape the future of web publishing and e-commerce platforms used by millions worldwide.

The position requires strong expertise in PHP and JavaScript, with experience in large-scale system development. You'll be working on critical projects like Gutenberg, Jetpack, and WooCommerce, contributing to both open-source and proprietary solutions that power a significant portion of the web.

As part of Automattic's engineering team, you'll collaborate with professionals across 70+ countries, participating in code reviews, architectural discussions, and product design. The company values technical excellence, emphasizing scalability, performance, and testability in all developments.

The role offers exceptional growth opportunities, including leadership paths, continuous learning through a generous personal development budget, and the chance to influence architecture decisions. Automattic's culture promotes open-source contribution, frequent deployment, and inclusive collaboration.

Working at Automattic means joining a mission-driven company that values work-life balance, offering flexible schedules and an open vacation policy. The compensation package includes a competitive base salary ranging from $70,000 to $170,000 USD, comprehensive benefits, and the freedom to work remotely.

This position is ideal for engineers who are passionate about creating impact at scale, value autonomy, and want to contribute to making the web more open and accessible. The role requires occasional travel (3-4 weeks annually) for team meetups, fostering strong relationships within this distributed workforce.

Last updated 7 days ago

Responsibilities For Software Engineer

  • Collaborate in code reviews and architectural discussions
  • Work on making systems faster, more scalable, and fault-tolerant
  • Contribute to product design and development
  • Participate in open-source development
  • Ship code frequently with peer review and continuous integration

Requirements For Software Engineer

PHP
JavaScript
  • Production experience with several programming languages, particularly PHP and JavaScript
  • Experience working on large-scale systems
  • Knowledge of systems architecture
  • Advanced PHP knowledge
  • Experience with testing frameworks, performance testing and unit testing
  • Ability to travel 3-4 weeks per year for team meetups
  • Knowledge of design patterns and testability
  • Good user experience instincts

Benefits For Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
  • Flexible work arrangements
  • Personal development budget for courses, books, and conferences
  • Leadership opportunities
  • Open vacation policy
  • Global workforce across 70+ countries
  • Competitive base salary
  • Open-source contribution opportunities

Interested in this job?

Jobs Related To Automattic Software Engineer

Quality Assurance Engineer, Cross Border

Quality Assurance Engineer role at Amazon's Cross Border team, focusing on end-to-end testing for international marketplace expansion.

Software Dev Engineer II, Fulfillment & Supply Chain

Build next-generation products for Amazon's Buy with Prime service, focusing on scalable backend systems and distributed architecture.

Software Development Engineer, FPDS DCX

Software Development Engineer role at Amazon's FPDS team, building cloud-based HR solutions using AWS technologies with focus on secure data management.

Technical Full Life Cycle Recruiter, Worldwide Amazon Stores

Full Life Cycle Technical Recruiter position at Amazon focusing on hiring tech talent with competitive compensation and comprehensive benefits.

Software Development Engineer II - Advertising, Amazon, Reporting API

Build and scale Amazon's Advertising Reporting API platform, processing billions of events daily using advanced AWS technologies and distributed systems.