Automattic logo
Automattic

We are passionate about making the web a better place. Fully distributed since 2005.

Performance Engineer, Backend

Backend EngineerSoftware EngineerOtherRemoteSeniorTeam 1,001-5,000Since 2005H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

100 days ago

Salary

$70K - $170K / year

Seniority

Senior

Bachelor DegreeEnglishMariaDBMySQLPHPWordPress

Job Description

Performance Engineer, Backend

Automattic

• Identifying and eliminating backend performance bottlenecks by profiling PHP applications, analyzing MySQL/MariaDB query performance, and optimizing Memcached usage across Automattic’s products. • Building and improving performance observability—developing dashboards, instrumentation, and automated detection that surface regressions before they reach production, and give engineering teams clear, actionable data. • Partnering with product and platform engineers to review code and architecture through a performance lens, advocating for efficient database access patterns, caching strategies, and backend design decisions. • Raising the performance bar across engineering by documenting best practices, contributing to internal guidelines for PHP and database performance, and mentoring teams on how to write backend code that scales. • Proactively searching out performance issues and working to resolve them. • Deep dives on individual sites, working alongside support staff and engineers to address customer performance issues.

Job Requirements

  • Deep hands-on experience with PHP performance: you can profile a PHP application, identify hot paths, and reason about memory usage and execution time at the code level.
  • Strong understanding of caching layers and strategies: you know how to design and debug Memcached (or similar) caching patterns, understand cache invalidation trade-offs, and can reason about when and where caching helps versus hides problems.
  • Experience doing performance work at scale: you’ve worked on systems serving millions of requests where small inefficiencies compound into real problems, and you understand the difference between optimizing on a benchmark and optimizing under production load.
  • Ability to instrument, measure, and prove: you don’t guess, you measure. You have experience building or using profiling tools, APM systems, and performance dashboards to turn hunches into data and verify that a fix actually worked.
  • Excellent written communication skills: Automattic is a distributed, async-first company. You’ll need to clearly explain complex performance findings, write up proposals, and influence engineering decisions through writing, not meetings.
  • Self-direction and ownership: you can identify the highest-impact performance work, prioritize it, drive it to completion, and hold yourself accountable without waiting for someone to assign it to you.
  • Bonus points for hands-on experience with WordPress and WooCommerce in high-traffic production environments

Benefits

  • open vacation policy

Related Job Pages

More Backend Engineer Jobs

Rimutee logo

Desarrollador Fullstack – React, Node.js, Java

Rimutee

We believe LATAM digital & tech talent need to expand their reach.

Backend Engineer100 days ago
Full TimeRemoteTeam 11-50H1B No Sponsor

• Desarrollar soluciones tecnológicas para una de las empresas más grandes de México • Integrarse a un proyecto internacional de alto impacto

Mexico
Yopeso logo

Full-Stack Javascript Engineer

Yopeso

Shaping ideas into great products.

Backend Engineer100 days ago
Full TimeRemoteTeam 201-500H1B No Sponsor

• Design, develop, and maintain full-stack applications using TypeScript, React.js, Node.js, Express, and Next.js. • Build and integrate RESTful APIs and microservices. • Work with both SQL and NoSQL databases to design schemas, optimize queries, and ensure high data integrity. • Collaborate closely with product, design, and engineering teams to deliver new features and improvements. • Implement best practices for code quality, testing, and performance. • Containerize and deploy services using Docker. • Use Git for version control and participate in code reviews. • Troubleshoot, debug, and optimize applications for maximum speed and scalability.

Uruguay
Job Closed
SovTech logo

Senior AI, Backend Engineer

SovTech

Business Software. Sorted ™

Backend Engineer100 days ago
ContractRemoteTeam 201-500H1B No Sponsor

• Develop, maintain, and optimize backend services using Node.js and Python. • Build and manage APIs and real-time communication channels using WebSockets. • Design, implement, and maintain database solutions using SQL. • Implement workflows and automation using PandaDoc APIs and related document automation tools. • Work with AI agents, AI tools, and machine learning models to integrate intelligence into business workflows. • Collaborate on systems using MCP (Model Context Protocol) or similar frameworks. • Build scalable architectures supporting AI-driven features and real-time data processing. • Troubleshoot, optimize, and ensure high performance and reliability of backend systems.

South Africa
Job Closed
Xebia logo

Perl Developer

Xebia

Creating Digital Leaders. Digital Transformation Consultancy Services and Solutions

Backend Engineer100 days ago
Full TimeRemoteTeam 5,001-10,000H1B Sponsor

• designing, developing, and maintaining Perl applications • contributing across the full software development lifecycle • writing clean, well-structured, and testable code • developing and integrating JSON/XML APIs • collaborating with cross-functional teams • working with Relational Databases and ORM • participating in CI/CD and testing processes

Bulgaria