Job Title: Software Engineer (PHP) – Content Management
Contract
Join and shape the future of sports news media through cutting-edge content management platforms and deeply personalized fan experiences across mobile, web, and digital platforms. We are seeking a Senior Software Engineer to be a key member of our Content Management engineering team.
What You Will Do
- Design and develop new business-led content management services and APIs with an emphasis on performance, scalability, and reliability
Drive Full-Stack Solutions
- Work closely with DevOps on backend solutions to complex problems ensuring scale and availability across our content platforms
Build CMS Infrastructure
- Develop services and APIs that enable editors to create visually-rich and data-driven content experiences and streamline backend workflows so stakeholders can produce more content quicker
Integrate AI/ML
- Integrate content classification ML/AI processes and pipelines to better annotate video and image assets enabling smarter aggregation and distribution
- Upgrade and migrate existing legacy backend services into modern frameworks and adapt and optimize current systems for deployment on cloud-based infrastructure
Platform Consolidation
- Facilitate better content distribution and aggregation within the various business units and contribute to consolidating distinct CMS platforms used across the organization
Operational Excellence
- Provide engineering support to stakeholders ensuring a high level of service availability with appropriate testing, monitoring, observability, and alerting
Data Modeling
- Model complex data flows and schemas for transactional and integration workflows powering editorial and consumer-facing experiences
Collaborate and Prototype
- Work closely within a small engineering group partnering with design and product teams to rapidly design, develop, and prototype solutions to key business challenges
Mentor and Document
- Contribute to clear documentation and diagrams to facilitate easy onboarding for other engineers and support teams
- Review code to ensure adherence to best practices, style, testability, efficiency
Required Qualifications
- Strong PHP development experience and deep familiarity with the Symfony framework, Composer package management, and Twig templating engine
API Experience
- 3+ years experience designing and writing content-driven GraphQL and REST APIs in microservices-based architectures
Data & Search
- Strong SQL skills and hands‑on experience with popular open‑source RDBMS plus search technology such as Solr or Elasticsearch
- Experience with cloud architecture ideally AWS and production experience with Docker and Kubernetes
- Excellent understanding of Object-Oriented Programming and Design with strong ability to architect and develop enterprise-level applications and backend systems
Stakeholder Collaboration
- Ability to collaborate effectively with cross‑functional stakeholders in a dynamic fast‑paced environment
Process & Tooling
- Experience working with agile processes and version control systems Git
Education & Experience
- BS in Computer Science or equivalent experience
- 3+ years of experience building scalable production‑grade backend services and content platforms
- Strong proficiency in server‑side languages, asynchronous programming, and modern object‑oriented design patterns
- Experience designing and consuming APIs REST and GraphQL in microservices‑based architectures
- Experience modeling complex data flows and schemas for transactional and integration workflows
- Experience working with cloud platforms AWS, GCP or OCI and containerized environments Docker, Kubernetes
- Familiarity with distributed systems concepts including caching Redis, Memcached and messaging systems Kafka, RabbitMQ
- Strong debugging and performance troubleshooting skills including use of monitoring/observability tools
Soft Skills
- Strong initiative, creative thinking, and the ability to work in a collaborative, innovative, flexible, and team‑oriented environment
- Excellent written and verbal communication skills
- Passion for sports and a dedication to creating exceptional fan experiences
Preferred Qualifications
CMS Exposure
- Exposure to popular proprietary or open‑source CMS systems such as WordPress, Drupal, Joomla, or Magento
Additional Languages
- Exposure to Golang and/or Rust for performance‑critical services
- 3+ years working with cloud technologies AWS is strongly preferred
Certifications
Frontend Skills
- Working knowledge of Node.js, TypeScript, and React/Next.js sufficient to collaborate on full‑stack features and contribute to shared tooling