Software Engineer

National Amusements, Inc.
Burbank, CA, United States
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Compensation
$110,000.0 - $145,000.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Amazon Web Services Systems Engineering Unit Testing Software as a Service Code Coverage Code Review Databases Relational Databases Github Java Web Services
+26 more
JSON Junit PostgreSQL Metadata MongoDB MySQL NoSQL Object-Oriented Software Development Mockito Swagger Systems Integration Extensible Markup Language (XML) Openapi Data Logging Google Cloud Spring-boot Technical Debt Backend Containerization Kubernetes Video Streaming Restful APIs Api Management Docker Jenkins Microservices

Job description

  • Build and evolve Java/Spring Boot backend services for a live-event metadata platform backed by relational databases.
  • Deliver features with a reliability-first mindset, supported by metrics and production dashboards.
  • Write clear, debuggable code and tools that surface failures early and reveal system behavior.
  • Apply observability best practices with meaningful metrics, structured logs, and traces in microservices.
  • Collaborate with senior engineers, product managers, and cross-functional partners on scalable solutions.
  • Contribute through code reviews, design discussions, and shared engineering standards.
  • Content Management Platform: Support creation and distribution of live event metadata consumed by multiple downstream systems.
  • Live Channel Orchestration: Help build and maintain services coordinating live video streaming channels and pipelines across the full event lifecycle.
  • Media Asset Management: Contribute to systems handling ingest, organization, processing, and lifecycle management of media assets.
  • Consumer Metadata Services: Develop backend components responsible for delivering accurate, low-latency metadata to consumer-facing applications, with an emphasis on live content.

Requirements

We are seeking a Backend Engineer to join our CMS Backend team. This role is for someone who treats reliability as a feature-an engineer who is motivated to track down errors, avoid anti-patterns, and help ensure our systems expose problems instead of hiding them. You will contribute to building, maintaining, and scaling high-traffic backend services, while practicing sound system engineering and communicating effectively with teammates, stakeholders, and product managers. You are a self-motivated engineer who values reliability, maintainable code, and strong team practices. You take pride in reducing technical debt, uncovering hidden issues, and promoting transparency, observability, and accountability in modern backend systems., * Solid understanding of object-oriented programming principles.

  • 3+ experience developing Spring Boot microservices in Java (prefer Java 17 or newer).
  • Background in helping with designing and implementing RESTful APIs, with an understanding of API contracts and integration patterns.
  • Hands-on experience integrating with external systems using REST and/or EDA.
  • Comfortable documenting and describing APIs using OpenAPI/Swagger specifications.
  • Experience working with data formats such as JSON and XML.
  • Experience writing automated unit tests for Java services using frameworks such as JUnit and Mockito, with attention to code coverage, readability, and maintainability.
  • Experience building and working with databases using MySQL or PostgreSQL.
  • Good written, verbal, and interpersonal communication skills.

Bonus Skills:

  • Familiarity with developing brand maintaining cloud-based applications and workflows.
  • Familiarity with working with a major cloud provider such as AWS or Google Cloud Platform (GCP).
  • Familiarity with containerization and orchestration tools, including Docker and k8s.
  • Familiarity with CI/CD pipelines using tools like GitHub Actions, Argo, or Jenkins.
  • Some exposure to observability practices within microservice architectures, including metrics, logging, tracing, and dashboard usage.
  • Basic working knowledge of NoSQL databases, such as ScyllaDB or MongoDB.

Benefits & conditions

Tuition reimbursement, 401(k), Health insurance, Paid time off, Vision insurance, Dental insurance, Life insurance, Hiring Salary Range: $110,000.00 - 145,000.00.

The hiring salary range for this position applies to New York City, California, Colorado, Washington state, and most other geographies. Starting pay for the successful applicant depends on a variety of job-related factors, including but not limited to geographic location, market demands, experience, training, and education. The benefits available for this position include medical, dental, vision, 401(k) plan, life insurance coverage, disability benefits, tuition assistance program and PTO or, if applicable, as otherwise dictated by the appropriate Collective Bargaining Agreement. This position is bonus eligible., * Attractive compensation and comprehensive benefits packages. Check out our full list of benefits here: https://www.paramount.com/careers/benefits

  • Generous paid time off.
  • An exciting and fulfilling opportunity to be part of one of Paramount’s most dynamic teams.
  • Opportunities for both on-site and virtual engagement events.
  • Unique opportunities to make meaningful connections and build a vibrant community, both inside and outside the workplace.
  • Explore life at Paramount: https://www.paramount.com/careers/life-at-paramount

Paramount is an equal opportunity employer (EOE) including disability/vet.

At Paramount, the spirit of inclusion feeds into everything that we do, on-screen and off. From the programming and movies we create to employee benefits/programs and social impact outreach initiatives, we believe that opportunity, access, resources and rewards should be available to and for the benefit of all. Paramount is proud to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race, color, ethnicity, ancestry, religion, creed, sex, national origin, sexual orientation, age, citizenship status, marital status, disability, gender identity, gender expression, and Veteran status.

About the company

WeAreParamount on a mission to unleash the power of content… you in?

We’ve got the brands, we’ve got the stars, we’ve got the power to achieve our mission to entertain the planet - now all we’re missing is… YOU! Becoming a part of Paramount means joining a team of passionate people who not only recognize the power of content but also enjoy a touch of fun and uniqueness. Together, we co-create moments that matter - both for our audiences and our employees - and aim to leave a positive mark on culture.

In This Role You’ll: The live services platform distributes live events for Paramount+ and live video streams with reliability first, turning chaos into order through clear ownership, hardened workflows, and disciplined operations. It absorbs pressure, minimizes latency, and recovers fast, so moments that cannot be replayed arrive on time and endure without spectacle., Paramount Skydance Corporation (NASDAQ: PSKY) is a leading global media and entertainment company that creates premium content and experiences for audiences worldwide. Driven by iconic studios, networks and streaming services, Paramount’s portfolio of consumer brands includes CBS, Showtime Networks, Paramount Pictures, Nickelodeon, MTV, Comedy Central, BET, Paramount+, and Pluto TV, among others. Paramount delivers the largest share of the U.S. television audience and boasts one of the industry’s most important and extensive libraries of TV and film titles. In addition to offering innovative streaming services and digital video products, the company provides powerful capabilities in production, distribution and advertising solutions.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:55 min

Hiring backend developers with strong cultural fit

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

4:36 min

Hiring passionate software engineers to tackle unprecedented scaling challenges

Dana Lawson Dana Lawson +1 · WWC Europe 2026

2:03 min

Distinguishing type definition constructs from data validation routines

Clemens Vasters Clemens Vasters · WWC 2025

Videos

See all

Related articles

See all