Backend Performance Engineer

New

Skills

APM systems Caching strategies Code review Dashboard development Incident response MariaDB Memcached MySQL Performance profiling PHP

Join Automattic as a Backend Performance Engineer and play a pivotal role in optimizing our extensive suite of products, including WordPress.com and WooCommerce, which handle billions of page views monthly. This remote position offers the chance to dive into backend performance challenges, collaborating with cross-functional teams to enhance system efficiency and deliver measurable speed improvements. Your expertise will directly impact user experience across a global audience.

Key Responsibilities
  • Identify and eliminate backend performance bottlenecks by profiling PHP applications and analyzing MySQL query performance.
  • Build and improve performance observability, creating dashboards and automated detection tools.
  • Collaborate with product and platform engineers to review code and architecture through a performance lens.
  • Document best practices and mentor teams on scalable backend code.
  • Proactively search out performance issues and resolve them through deep dives on individual sites.
Requirements & Qualifications
  • Deep hands-on experience with PHP performance profiling.
  • Strong understanding of caching strategies, specifically with Memcached.
  • Experience with performance work at scale, ideally on systems serving millions of requests.
  • Ability to instrument and measure performance, using profiling tools and APM systems.
  • Excellent written communication skills and self-direction in managing tasks.

No forms. Your profile is generated instantly.

Job Type: Remote

Salary: Not Disclosed

Experience: Entry

Duration: Months

Share this job:

Similar Jobs

Senior Systems Engineer

Posted 74 days ago

Ensure high availability, performance, and security of global infrastructure.

Optimize server-side and client-side interactions for speed.

Automation Engineer MariaDB Memory management

Global Systems Engineer Role

Posted 74 days ago

Ensure high availability and uptime

Optimize performance for global users

Automation Engineer Linux Kernel MariaDB

Senior Database Developer

Posted 74 days ago

Develop and test distributed database solutions

Optimize system performance and reliability

Bash Scripting C++ Devops Engineer

Senior Software Engineer - InnoDB Project

Posted 74 days ago

Develop high-quality software solutions based on technical requirements

Collaborate with cross-functional teams to understand project goals

Agile Development Algorithms C++ Devops

Senior C++ Developer

Posted 74 days ago

Develop high-quality software solutions with C++ expertise

Investigate and resolve critical bugs promptly

Bash Bash Scripting C++ Devops

InnoDB Senior Developer Lead

Posted 74 days ago

Lead and mentor the InnoDB development team

Design and implement robust software solutions

Agile Development Computer science Devops Linux

Senior InnoDB Team Lead

Posted 74 days ago

Develop robust database software solutions.

Lead and mentor the InnoDB engineering team.

Agile practices Algorithms Computer science Data Structures

Head of Node Engineering

Posted 74 days ago

Lead cross-functional engineering teams

Drive product roadmap and architecture

AWS C CI/CD Docker

Senior DBA at Wikimedia Foundation

Posted 74 days ago

Ensure health and performance of database systems

Troubleshoot and maintain relational database systems

Database Administration Database Maintenance Devops Linux

Senior DBA at Wikimedia

Posted 74 days ago

Ensure health and performance of MariaDB systems

Troubleshoot and optimize database performance

Database Administration Devops Linux MariaDB

Wikimedia DBA

Posted 74 days ago

- Ensure health and performance of database systems - Troubleshoot issues and optimize queries -

ign and implement replication topologies - Monitor and improve database infrastructure - Support

Ceph Linux MariaDB Mysql

DBA at Wikimedia Foundation

Posted 74 days ago

The Wikimedia Foundation is seeking a Senior DBA. Our objective is to make the sum of all human knowledge available to everyone, and we persist most of this knowledge in MariaDB.

Implementation, maintenance and troubleshooting of relational database systems in production and staging environments.

Database Optimization LAMP Administration Linux MariaDB

Staff DB Administrator

Posted 74 days ago

Hiring a Staff Database Administrator

Position is full-time and 100% remote

database Database Administration Database Management MariaDB

Java Developer for Requirements Engineering Tool

Posted 74 days ago

Develop and enhance Requirements Engineering Tool for project management efficiency

Utilize Java and Spring Boot for backend development

Angular Java MariaDB Microservices

Senior Systems Engineer Role

Posted 74 days ago

Deliver high availability and uptime for global services

Optimize performance and scalability of web infrastructure

Automation Engineer Linux Kernel MariaDB

3D Web Platform Engineer

Posted 74 days ago

Deliver high-performance, immersive 3D web experiences

Integrate real-time AI-driven chat with 3D visuals

Performance profiling TypeScript WebGL Websockets

Senior Database Administrator Role

Posted 74 days ago

Manage and optimize multiple database systems

Implement robust backup and disaster recovery strategies

Ansible AWS Kubernetes MariaDB

Systems Network Proxy Engineer

Posted 74 days ago

Develop and evolve endpoint network proxy solutions

Intercept, manipulate, and secure network traffic

Agile Agile Development Architecture Cross-functional Collaboration

Senior Software Engineer - New Products

Posted 74 days ago

Lead end-to-end projects with architecture and operations

Design ergonomic APIs and infrastructure abstractions

Api Development Backend Systems Capacity Planning Distributed systems

Android Engineer, ChatGPT Mobile Infrastructure

Posted 74 days ago

Building and evolving Kotlin frameworks for mobile infrastructure

Improving app startup, responsiveness, and memory usage

Android Android development CI/CD Jetpack

DBA Administrator

Posted 74 days ago

Ensure health and performance of database systems

Design and automate replication topologies

Linux MariaDB Mysql Query optimization

Database Administrator

Posted 74 days ago

Ensure health and performance of relational databases

Deploy and maintain databases in different environments

Database Design Linux MariaDB Monitoring

Software Engineer - AI Security Plane

Posted 74 days ago

Architect and build a low-latency AI security plane in Rust

Design distributed, scalable systems with concurrency

CI/CD Distributed systems Docker gRPC

Staff DBA - Wikimedia

Posted 74 days ago

Ensure health and performance of Wikimedia's production relational DB systems

Deploy, maintain, and troubleshoot MariaDB/MySQL in production, dev, and staging

Linux MariaDB Metrics Monitoring

PHP Developer for Games

Posted 63 days ago

Collaborate with the dev team on game features.

Develop and maintain game logic and back-end systems.

AI Tools CSS Debugging Game Development

Software Engineering Manager

Posted 63 days ago

Lead the design and development of web applications.

Provide technical leadership and conduct reviews.

Agile/Scrum methodologies AWS (compute storage networking)

Full-Stack Developer Position

Posted 63 days ago

Hire a Full-Stack Developer for a long-term project.

Integrate developer into the client's team for close collaboration.

Asynchronous Programming JavaScript Laravel Node.js

Senior Backend Engineer

Posted 63 days ago

Develop and maintain backend systems for promotional features.

Optimize existing systems for performance and scalability.

Async Programming Distributed Systems Kafka Kubernetes

Senior Fullstack Engineer

Posted 63 days ago

Design and develop secure backend services.

Enhance frontend user interfaces for better accessibility.

Amazon ECS Android AWS GitHub

Senior Backend Engineer

Posted 62 days ago

Develop and maintain backend systems for the web application.

Collaborate with front-end engineers to design and implement APIs.

AWS Docker JavaScript Kubernetes

Senior Backend Engineer

Posted 62 days ago

Develop and maintain backend systems for promotional features.

Optimize systems for performance and scalability.

Application security Async programming Distributed systems Kafka

Senior Software Engineer Role

Posted 62 days ago

Develop backend APIs for the Customer Support Chatbot.

Improve integration with Persona for ID verification.

API development Chatbot development Code reviews Integration with Persona

Senior Ruby on Rails Engineer

Posted 62 days ago

Lead upgrades of Ruby on Rails monolith.

Upgrade core backend technologies.

Backend Development Dependency Management Monolithic Applications MySQL

Senior Ruby on Rails Engineer

Posted 59 days ago

Lead upgrades of Ruby on Rails backend technologies.

Upgrade and maintain Ruby and Rails versions.

Backend System Architecture Dependency Management Legacy System Modernization MySQL

Developer Productivity Engineer

Posted 59 days ago

Enhance developer productivity through tooling and infrastructure.

Develop and maintain CI/CD pipelines and deployment workflows.

AWS CircleCI Docker GitHub Actions

Senior Software Engineer Role

Posted 59 days ago

Develop backend APIs for customer support.

Enhance integration with Persona for ID verification.

API development Code reviews Cross-functional collaboration Integration with third-party services

Software Quality Assurance Engineer

Posted 59 days ago

Validate low-complexity software issues.

Contribute to automated testing efforts.

Docker Git Java JavaScript

Senior Software Engineer Role

Posted 59 days ago

Develop backend APIs for a chatbot.

Enhance ID verification integration with Persona.

API development Chatbots Code reviews Integration

Senior Ruby On Rails Engineer

Posted 59 days ago

Upgrade core backend technologies within a Ruby on Rails monolith.

Support upgrades of infrastructure components like Redis and MySQL.

Backend System Architecture Dependency Management Legacy System Modernization MySQL

Senior Developer Position

Posted 58 days ago

Develop and maintain production software.

Collaborate with cross-functional teams for releases.

Code review Distributed systems Go MCP servers

Senior Software Engineer Role

Posted 58 days ago

Design and implement components of a next-gen platform.

Build new services and APIs to modernize legacy systems.

AWS Google Cloud Platform Kubernetes Microservices

Senior Ruby On Rails Engineer

Posted 58 days ago

Lead upgrades of backend technologies in Ruby on Rails.

Maintain and upgrade Ruby and Rails versions.

Backend system architecture Dependency management Monolithic applications MySQL

Senior Software Engineer Role

Posted 58 days ago

Develop backend APIs for Customer Support Chatbot.

Enhance integration with Persona for ID verification.

API development Chatbots Code reviews Image ID verification

Developer Productivity Engineer

Posted 58 days ago

Enhance developer productivity through tools and infrastructure.

Develop internal tooling for engineering teams.

CircleCI Docker GitHub Actions Helm

Senior Software Engineer

Posted 58 days ago

Design and develop secure code on AWS.

Investigate and resolve production issues.

AWS DynamoDB Go Kubernetes

Cybersecurity Program Manager

Posted 58 days ago

Support and improve ISMS program.

Develop and manage security policies.

Business continuity planning CISSP or CISM certification Compliance management Cybersecurity frameworks

Senior Software Engineer Role

Posted 58 days ago

Develop backend APIs for Customer Support Chatbot.

Improve integration with Persona for identity verification.

API Development Code Reviews Customer Support Systems Documentation

Developer Productivity Engineer

Posted 58 days ago

Develop internal tools to enhance developer productivity.

Build and maintain backend services using modern frameworks.

CircleCI Docker GitHub Actions Helm

Senior Ruby on Rails Engineer

Posted 58 days ago

Lead upgrades of Ruby on Rails backend technologies.

Maintain and upgrade Ruby and Rails versions.

Backend System Architecture Dependency Management Monolithic Applications MySQL

Senior Ruby On Rails Engineer

Posted 57 days ago

Support critical upgrades on the platform.

Modernize and maintain a legacy codebase.

Dependency Management Monolithic Applications MySQL Node.js