Full Stack Engineer
Role details
Job location
Tech stack
Job description
o We are seeking a Senior Full Stack Software Engineer to play a critical role in the evolution of a rights management platform that governs copyright, trademark, and franchise rights across film and television portfolio. o This is a high-impact, highly visible engineering role focused on: o Expanding and modernizing a mission-critical application o Driving cloud transformation (VM * AWS) o Building scalable, performant systems that support complex legal and licensing workflows o You'll work across the full stack-owning both frontend and backend development-while partnering closely with product, legal, and business stakeholders in a domain that is both technically and operationally complex. What You'll Do: Full Stack Development- o Design, build, and enhance a modern web application using React (frontend) and Python (backend) o Develop clean, maintainable, and scalable code across the full stack o Implement new features supporting rights tracking, licensing workflows, and content ownership management o Ensure seamless integration between UI, APIs, and backend services Backend & API Engineering- o Build and optimize RESTful APIs and backend services o Refactor and improve legacy code to enhance performance and maintainability o Handle complex data models tied to rights, contracts, and licensing structures o Ensure high availability and reliability of critical services Cloud Migration & Modernization- o Lead and contribute to the migration from VM-based infrastructure to AWS o Support lift-and-shift strategies while identifying opportunities for cloud-native improvements o Work with services such as EC2, S3, RDS, Lambda, and others as applicable o Improve system scalability, observability, and resilience in a cloud environment Performance & Data Optimization- o Write and optimize complex SQL queries for high-volume datasets o Improve database performance, indexing, and query efficiency o Ensure data integrity across rights management workflows Cross-Functional Collaboration- o Partner with product managers, legal teams, and business stakeholders to translate rights management requirements into technical solutions o Contribute to architecture discussions and technical decision-making o Participate in agile ceremonies, code reviews, and continuous improvement initiatives System Ownership & Modernization- o Take ownership of an existing application and drive its evolution o Identify technical debt and implement scalable solutions o Contribute to long-term modernization strategy and engineering best practices, o Typescript o media o entertainment o VM o AWS o Amazon Web Services o AWS Cloud o AWS Services o SQL o PostgreSQL o MySQL o Oracle o Cloud Migration o Python o Backend o Frontend o React o JavaScript o Agile o EC2 o S3 o RDS o Lambda o RESTful APIs o API o UI o Virtual Machines
Requirements
o 5-10 years of professional software engineering experience o Strong full stack development experience in production environments o Advanced proficiency with React (modern JavaScript frameworks, hooks, component architecture) o Strong backend development experience with Python o Hands-on experience with AWS (including cloud migration or modernization efforts) o Strong experience with SQL and relational databases (e.g., PostgreSQL, MySQL, Oracle) o Experience contributing to end-to-end system upgrades or transformations o Experience working on projects related to converting from an on prem to cloud environment Preferred Qualifications: o Experience within media, entertainment, or content rights management systems o Familiarity with TypeScript The Company offers the following benefits for this position, subject to applicable eligibility requirements: medical insurance, dental insurance, vision insurance, 401(k) retirement plan, life insurance, long-term disability insurance, short-term disability insurance, paid parking/public transportation, paid time off, paid sick and safe time, hours of paid vacation time, weeks of paid parental leave, and paid holidays annually - as applicable.