×
Register Here to Apply for Jobs or Post Jobs. X

Senior Build & Server Engineer - Personal Media

Remote / Online - Candidates ideally in
Boston, Suffolk County, Massachusetts, 02298, USA
Listing for: Plex, Inc.
Remote/Work from Home position
Listed on 2026-07-18
Job specializations:
  • Software Development
    Backend Developer, DevOps, Software Engineer
Salary/Wage Range or Industry Benchmark: 100000 - 160000 USD Yearly USD 100000.00 160000.00 YEAR
Job Description & How to Apply Below

As a Senior Build & Server Engineer on the Personal Media team, you will work across the two key areas that keep Plex Media Server running: the C++ codebase that powers the product, and the build and release pipeline that delivers it to millions of users on dozens of platforms. You will help maintain and modernize the build system and toolchain (Conan, CMake, cross‑compilation tool chains, Git Hub Actions) while also writing server code that relies on this infrastructure, ensuring both sides stay in sync.

Responsibilities
  • Develop and maintain features in the Plex Media Server C++ codebase alongside server engineers, fixing bugs and reducing technical debt.
  • Support and evolve our build system and toolchain, ensuring reliable builds on all supported platforms.
  • Own the CI/CD pipeline in Git Hub Actions, covering building, packaging, artifact management, and release automation.
  • Improve build, release, and artifact workflows, including tracking, release notes, and integration between tooling.
  • Collaborate closely with build, server, client, and QA engineers to minimize friction between code changes and deployments.
  • Assist with release engineering tasks such as creating alpha, beta, and public builds, and managing signing and distribution (Apple code signing and notarization for macOS).
Qualifications
  • Solid C++ experience in a large, long‑lived codebase, with comfort in SQL/databases and scripting (Python, shell) for automation.
  • Hands‑on experience with build systems and dependency management, particularly CMake and Conan, and a knack for simplifying complex builds.
  • Comfortable owning a CI/CD pipeline end‑to‑end; experience with Git Hub Actions is a plus.
  • Familiarity with cross‑compilation and platform tool chains (Clang/LLVM, MSVC, Android NDK, musl, etc.). Knowledge of containers or infrastructure‑as‑code (Docker, Kubernetes, AWS) is a bonus.
  • Strong communication skills and a collaborative mindset, working across diverse teams and environments.
  • Detail‑oriented with a focus on delivering high‑quality, cross‑platform work.
  • Kind, humble, and helpful, enjoying productive teamwork and continuous improvement.
  • Self‑motivated, able to manage time effectively in a distributed, globally distributed team.
  • Committed to seeking help, supporting others, and tackling problems collaboratively.
  • Driven to make a tangible impact on product, process, and team performance.
Compensation

Our compensation reflects the cost of labor across several US and Global geographic markets. The base pay for this position ranges from $100,000/year in our lowest geographic market up to $160,000/year in our highest geographic market. Pay is based on a number of factors including market location, seniority, local currency and may vary depending on job‑related knowledge, skills, and experience.

Benefits
  • Monthly Balance Wellness Stipend
  • Productivity Stipend
  • Flexible paid time off
  • Paid parental leave
  • Hardware stipend
  • Flextime, work from anywhere
  • Comprehensive health insurance
  • Stock options
  • 401k (US employees)
  • Plex for the Planet community service opportunities

Plex is an Equal Employment Opportunity employer and is committed to building an inclusive and diverse workforce. We do not discriminate based on race, ethnicity, color, ancestry, national origin, religion, sexual orientation, gender identity, age, disability, veteran status, genetic information, marital status or any other classification protected by applicable discrimination laws. Should you require an accommodation during our interviewing and hiring process, please let your recruiter know.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary