> Markdown version of [/jobs/ext/1203144-senior-build-server-engineer-personal-media](https://www.wearedevelopers.com/jobs/ext/1203144-senior-build-server-engineer-personal-media). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Build & Server Engineer - Personal Media - **Company:** PLEX INDOOR SPORTS, LLC - **Location:** Boston, MA, United States (Remote available) - **Experience:** Expert - **Salary:** $100,000.0 - $160,000.0 - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, Amazon Web Services, Android NDK, Application Release Automation, C++ (Programming Language), CMake, Databases, Continuous Integration, Software Debugging, Visual C++ (Programming Language), Github, Python (Programming Language), SQL Databases, Toolchain, Plex, Kubernetes, LLVM, Build Tools, Software Coding, Docker, Media Servers - **Published:** July 8, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=af517bda843eacca ## About the Role * Solid C++ experience in a large, long-lived codebase, plus comfort with SQL/databases and the scripting (Python, shell) to automate the stuff around it. * Hands-on experience with build systems and dependency management, especially CMake and Conan. You like making complicated builds simpler, not cleverer. * You're comfortable owning a CI/CD pipeline from end to end. Experience with GitHub Actions is a plus. * Familiarity with cross-compilation and platform toolchains (Clang/LLVM, MSVC, Android NDK, musl, or similar). Some exposure to containers or infrastructure-as-code (Docker, Kubernetes, AWS) is a bonus. * You like working across different areas and with different people, and you're happy being the person who connects the application code with the infrastructure that ships it. * You are detail-oriented and focus on delivering seamless, high quality work across platforms. * You are kind, humble, helpful and enjoy getting stuff done. * You are intrinsically motivated, able to manage your time, and enjoy working with a distributed team across the globe. * You believe in asking for help and helping others when they ask, in jumping in wherever you're useful even when it's not strictly your job, and in never throwing a problem over the wall. * You are hungry to have an impact, continuously working to improve our product, process and push the team to be its best. ## Description * Work in the Plex Media Server C++ codebase alongside our server engineers, building features, fixing bugs, and chipping away at tech debt. * Keep our build system and toolchain in good shape and help push it forward (Conan, CMake, Clang/MSVC/NDK, cross-compilation), so PMS builds reliably on every platform we support. * Own our CI/CD pipeline in GitHub Actions, from building and packaging through to artifact management and release automation. * Improve how we handle builds, releases, and artifacts. That includes build tracking, release notes, and getting our build, test, and release tooling to work better together. * Work closely with other engineers across the team (build, server, client & QA) so there's as little friction as possible between writing code and getting a build out. * Help out with release engineering: cutting and packaging alpha, beta, and public builds, plus the signing and distribution around them (including Apple codesigning and notarization for the macOS builds)., * Plex hires new team members in countries around the world. * As such, Plex does not sponsor employment visas. * All of our roles are remote, however some roles may carry specific location-based eligibility requirements. Our hiring team can help answer any questions about location after starting the recruiting process. * Also, please note, though we largely work asynchronously, as it relates to meetings, those generally occur between UTC 1600 to UTC 1900 * All final interviews will be in-person and onsite The Plex Values * Be kind, humble, and helpful. * Approach problems with curiosity, creativity, and flexibility. * Put yourself on the customer's couch. * Be a good steward. Like a boss! * Build relationships to ensure healthy debate. * Foster a global and diverse team spirit. * Show gratitude and give back. * Seek balance for yourself and Plex., We want and will encourage you to use AI for your role here at Plex should you join us! That said, AI use will not be accepted during the interview process. If we believe you are using AI during the interview process in the following ways, we will not move forward with you for the role. * Application Materials + Using AI to assist in building your resume or cover letter is acceptable. However, we expect the application materials you submit to represent your qualifications and skills accurately. If we determine that these may have been misrepresented, we will not move forward. * Virtual Interviews + Our interviews are designed to test your ability to demonstrate skills needed for the role you're interviewing for. We seek to understand your interpersonal and collaborative abilities, and how that would translate into the job. We ask that you engage in our interviews without reading from or referencing AI-produced answers. If we detect that you are doing so without permission or advance disclosure, we will not move forward. Diversity, Equity, and Inclusion at Plex At Plex, our vision is to empower real human connection by bringing people and entertainment together. This vision is at the heart of our diversity, equity and inclusion work. As a fully remote, global company, we take pride in our ability and dedication to building a workforce that represents our global audience. Our virtual work environment is intentionally designed to draw from all backgrounds, creating a sense of belonging and ownership for every employee. As we create a global community of streaming media, we know we need a team that represents the diversity of our users and a company culture that welcomes people to be their authentic selves, and we're all in! Our DEI efforts are focused on the following: * Building a diverse and global company * Creating an inclusive culture Our DEI Foundations: * Participation, Education and Awareness, Data and Understanding ## Related Videos - [Code to Road in < 12 hours](https://www.wearedevelopers.com/videos/1082-code-to-road-in-12-hours) - [CUDA in Python](https://www.wearedevelopers.com/videos/1294-cuda-in-python) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Comfortably Quantum with Qrisp](https://www.wearedevelopers.com/videos/1434-comfortably-quantum-with-qrisp) - [Building Developer Experience - Brick by Brick](https://www.wearedevelopers.com/videos/1461-building-developer-experience-brick-by-brick) - [Gentle Introduction to eBPF](https://www.wearedevelopers.com/videos/789-gentle-introduction-to-ebpf) ## Related Articles - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 132 - Binging WADFlix?](https://www.wearedevelopers.com/magazine/473-dev-digest-132-binging-wadflix) - [Dev Digest 103 - Superb Owl Trafficking](https://www.wearedevelopers.com/magazine/388-dev-digest-103-superb-owl-trafficking) - [Dev Digest 138 - Are you secure about this?](https://www.wearedevelopers.com/magazine/486-dev-digest-138-are-you-secure-about-this)