Senior Full Stack Software Engineer

TalentHop
Fully RemoteFull-time$160,000–$185,000Posted Sep 15, 2026

About the role

This is a Fully Remote Job

  • About Our Client:

The organization operates in the media and entertainment industry, addressing the challenge of managing, distributing, and monetizing content across the global streaming supply chain. It offers an AI-native platform designed to optimize content operations, enabling data-driven decisions that maximize revenue and streamline distribution. Trusted by major studios, networks, and streaming platforms, the company integrates media and technology to enhance digital distribution efficiency and control.

  • About the Opportunity:

The Senior Full Stack Software Engineer role involves designing, building, and maintaining critical web-based software for prominent film studios, TV broadcasters, and cable operators. The position requires working on both new services developed in Go and maintaining existing Java and Spring services. The role contributes to simplifying complex data interfaces and integrating AI tools into development processes, directly impacting the platform''s capabilities and the efficiency of content distribution.

  • Responsibilities:

Design and develop new APIs and data processing code in Java or Python

Build front-end features with data-dense interfaces for complex datasets

Create new data models to support increasing data volumes

Develop algorithms for data synchronization across distributed systems

Design and implement ETL processes integrating various data sources

Manage features end to end, including requirements, design, implementation, testing, deployment, and support

Utilize AI tooling in development workflows and help establish best practices

Write technical requirements and design documentation

Collaborate with cross-functional teams to develop new platforms and tools

Mentor fellow engineers through design and delivery phases

  • Requirements:

Bachelor''s degree or equivalent in Computer Science, Engineering, or related fields

Over 5 years of experience in software design and Java development

Proficiency with Spring framework components including Spring Boot, Security, Data, and Data REST

Experience with modern front-end frameworks such as Vue or React, including state management and asynchronous data loading

Skilled in SQL data modeling, preferably PostgreSQL, and query optimization at scale

Familiarity with AWS services like S3, Lambda, SNS, and SQS

Experience with Python scripting

Knowledge of event-driven architectures and messaging systems such as Kafka, Kinesis, SNS/SQS

Practical experience using AI development tools and building features with LLM APIs

Experience with RESTful web services

Ability to work effectively in a fast-paced environment

Experience mentoring other engineers

  • Pay Range and Compensation Package:

The anticipated annual base salary is $160,000 - $185,000, dependent on factors such as location, skills, experience, and education or certifications

Eligibility to participate in medical, dental, vision, retirement, and other benefit plans

  • Benefits & Perks:

Competitive maternity and paternity leave

Remote office stipend

Flexible paid time off

Referral bonuses

Access to Flexible Spending Accounts (FSA)

401(k) retirement plan

Monthly mobile reimbursement

Equal Opportunity Statement: Our client is an equal opportunity employer. They celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, or national origin.

Note:

TalentHop is not the Employer of Record (EOR) for this role. Our purpose in this opportunity is to connect exceptional candidates with leading employers. We help job seekers worldwide discover roles that match their goals and guide them to complete their full application directly through the hiring company’s career page or ATS.

Responsibilities

  • Design and develop new APIs and data processing code in Java or Python
  • Build front-end features with data-dense interfaces for complex datasets
  • Create new data models to support increasing data volumes
  • Develop algorithms for data synchronization across distributed systems
  • Design and implement ETL processes integrating various data sources
  • Manage features end to end, including requirements, design, implementation, testing, deployment, and support
  • Utilize AI tooling in development workflows and help establish best practices
  • Write technical requirements and design documentation

Qualifications

  • Bachelor's degree or equivalent in Computer Science, Engineering, or related fields
  • Over 5 years of experience in software design and Java development
  • Proficiency with Spring framework components including Spring Boot, Security, Data, and Data REST
  • Experience with modern front-end frameworks such as Vue or React, including state management and asynchronous data loading
  • Skilled in SQL data modeling, preferably PostgreSQL, and query optimization at scale
  • Familiarity with AWS services like S3, Lambda, SNS, and SQS
  • Experience with Python scripting
  • Knowledge of event-driven architectures and messaging systems such as Kafka, Kinesis, SNS/SQS

Benefits

  • Competitive maternity and paternity leave
  • Remote office stipend
  • Flexible paid time off
  • Referral bonuses
  • Access to Flexible Spending Accounts (FSA)
  • 401(k) retirement plan
  • Monthly mobile reimbursement

Skills mentioned

JavaSpring BootReactSQLPostgreSQLQuery OptimizationAWSPythonApache KafkaREST APIs

About TalentHop

Software Development11-50 employees