Paramount

Lead Software Engineer – Content Systems

Paramount

full-time

Posted on:

Location Type: Office

Location: BurbankCaliforniaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $157,000 - $200,000 per year

Job Level

About the role

  • Design, build, and maintain high-performance, scalable APIs that power content management, metadata services, and interaction experiences.
  • Lead the evolution of Content Systems APIs, including content ingestion, metadata management, search, and editorial workflows.
  • Define and apply API standards and best practices, including versioning, contract design, and backward compatibility.
  • Evolve existing content metadata models and services to support personalization, discoverability, and real-time engagement use cases.
  • Integrate Content Systems with personalization engines, enabling real-time decisioning based on content metadata and user behavior.
  • Collaborate with content, editorial, and product teams to ensure APIs support content lifecycle workflows (ingestion, curation, publishing, and updates).
  • Design APIs for event-driven content pipelines, integrating with Kafka, Pub/Sub, or similar messaging platforms.
  • Enable seamless data flow between content systems, personalization services, ad systems, and client applications.
  • Optimize APIs for performance, scalability, and reliability under high traffic conditions and global usage.
  • Leverage AI-assisted development tools to accelerate API and service development, testing, and debugging.
  • Participate in architecture discussions, RFCs, and cross-team technical initiatives.
  • Mentor engineers and promote best practices in API design, content systems architecture, and distributed system development.

Requirements

  • BS in Computer Science or related technical field, or equivalent functional experience.
  • 8+ years of professional software engineering experience, with 2+ years in a technical lead or senior engineering role.
  • Proven track record of leading complex technical initiatives to successful completion.
  • Strong proficiency in Java (17+) and Spring Boot — building RESTful APIs, data access layers, and microservices.
  • Production experience with React and Next.js (or equivalent modern frontend frameworks) using TypeScript.
  • Experience with Python for services, scripting, or data pipelines.
  • Solid knowledge of relational databases (PostgreSQL, MySQL) — schema design, query optimization, and migration tooling (e.g., Liquibase, Flyway).
  • Experience with message brokers and event-driven architecture — Apache Kafka, GCP Pub/Sub, or similar.
  • Experience with search infrastructure — Apache Solr, Elasticsearch, or equivalent.
  • Hands-on experience with cloud platforms (GCP or AWS) and containerized deployments (Docker, Kubernetes).
  • Strong CI/CD experience — building and maintaining automated build, test, and deployment pipelines.
  • Excellent written and oral communication skills, with the ability to translate technical complexity for diverse audiences.
Benefits
  • Medical
  • Dental
  • Vision
  • 401(k) plan
  • Life insurance coverage
  • Disability benefits
  • Tuition assistance program
  • Paid time off
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaSpring BootRESTful APIsReactNext.jsTypeScriptPythonPostgreSQLMySQLApache Kafka
Soft Skills
leadershipcommunicationmentoringcollaborationproblem-solvingtechnical initiative managementbest practices promotiontechnical complexity translation
Certifications
BS in Computer Science